ports/95652: [port update] emulators/linux_base-gentoo-stage1
Gabor Kovesdan
gabor.kovesdan at t-hosting.hu
Wed Apr 12 13:40:29 UTC 2006
>Number: 95652
>Category: ports
>Synopsis: [port update] emulators/linux_base-gentoo-stage1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Apr 12 13:40:17 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Gabor Kovesdan
>Release: FreeBSD 5.3-RELEASE-p17 amd64
>Organization:
n/a
>Environment:
>Description:
- Unbreak (The plist generation completely works for me with a clean installation,
extra files can be generated later, during the use, as I experienced with linux_base-fc3,
but the port isn't broken. Or if the port should handle this case, linux_base-fc3 is
broken either.)
- Upgrade to 2006.0
- Add linux_base-fc3* as a conflicting package
- Take maintainership
- portlint cleanup and style fixes
>How-To-Repeat:
>Fix:
--- linux_base-gentoo-stage1.diff begins here ---
Index: ports/emulators/linux_base-gentoo-stage1/Makefile
===================================================================
RCS file: /usr/cvs/ports/emulators/linux_base-gentoo-stage1/Makefile,v
retrieving revision 1.26
diff -u -r1.26 Makefile
--- ports/emulators/linux_base-gentoo-stage1/Makefile 11 Feb 2006 21:03:04 -0000 1.26
+++ ports/emulators/linux_base-gentoo-stage1/Makefile 12 Apr 2006 13:30:32 -0000
@@ -6,30 +6,27 @@
#
PORTNAME= linux_base-gentoo-stage1
-PORTVERSION= 2005.0
+PORTVERSION= 2006.0
CATEGORIES= emulators linux
MASTER_SITES= ${MASTER_SITE_GENTOO}
EXTRACT_ONLY=
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= gkovesdan at t-hosting.hu
COMMENT= Files from Gentoo distribution, for Linux compatibility
-RESTRICTED= "binaries licensed under GNU GPL without accompanying source"
-
-BROKEN= Incorrect pkg-plist
+RESTRICTED= binaries licensed under GNU GPL without accompanying source
CONFLICTS= linux_base-7* linux_base-8* linux_base-debian* \
- linux_base-rh* linux_base-suse*
+ linux_base-rh* linux_base-suse* linux_base-fc*
-DIST_SUBDIR= gentoo-linux
-MD5_FILE= ${MASTERDIR}/distinfo.${ARCH}
-NO_BUILD= y
-NO_FILTER_SHLIBS=y
-NO_MTREE= y
-ONLY_FOR_ARCHS= alpha amd64 ia64 i386
-PLIST= ${WRKDIR}/pkg-plist
-PREFIX= ${LINUXBASE}
-USE_BZIP2= y
+DIST_SUBDIR= gentoo-linux
+NO_BUILD= YES
+NO_FILTER_SHLIBS= YES
+NO_MTREE= YES
+ONLY_FOR_ARCHS= alpha amd64 ia64 i386
+PLIST= ${WRKDIR}/pkg-plist
+PREFIX= ${LINUXBASE}
+USE_BZIP2= YES
.include <bsd.port.pre.mk>
@@ -39,10 +36,12 @@
.if (${ARCH} == "alpha")
MASTER_SITE_SUBDIR= releases/alpha/${PORTVERSION}/stages
-DISTNAME= stage1-alpha-${PORTVERSION}
-.elif (${ARCH} == "i386" || ${ARCH} == "amd64" || ${ARCH} == "ia64")
-MASTER_SITE_SUBDIR= releases/x86/${PORTVERSION}/stages/x86
+DISTNAME= stage1-alpha-${PORTVERSION}
+MD5_FILE= ${MASTERDIR}/distinfo.alpha
+.else
+MASTER_SITE_SUBDIR= releases/x86/${PORTVERSION}/stages
DISTNAME= stage1-x86-${PORTVERSION}
+MD5_FILE= ${MASTERDIR}/distinfo.i386
.endif
do-extract:
Index: ports/emulators/linux_base-gentoo-stage1/distinfo.alpha
===================================================================
RCS file: /usr/cvs/ports/emulators/linux_base-gentoo-stage1/distinfo.alpha,v
retrieving revision 1.6
diff -u -r1.6 distinfo.alpha
--- ports/emulators/linux_base-gentoo-stage1/distinfo.alpha 11 Jun 2005 19:27:50 -0000 1.6
+++ ports/emulators/linux_base-gentoo-stage1/distinfo.alpha 12 Apr 2006 13:30:32 -0000
@@ -1,3 +1,3 @@
-$FreeBSD: ports/emulators/linux_base-gentoo-stage1/distinfo.alpha,v 1.6 2005/06/11 19:27:50 trevor Exp $
-MD5 (gentoo-linux/stage1-alpha-2005.0.tar.bz2) = 086efbd8c7dba22aaf5666281c7cc46a
-SIZE (gentoo-linux/stage1-alpha-2005.0.tar.bz2) = 19179206
+MD5 (gentoo-linux/stage1-alpha-2006.0.tar.bz2) = f5b14b2015a64da46a07a746d6aa702c
+SHA256 (gentoo-linux/stage1-alpha-2006.0.tar.bz2) = 661e1d75b2cac545b0f4d9726d8ae9de68e53157aba9310158824d7d93e627ce
+SIZE (gentoo-linux/stage1-alpha-2006.0.tar.bz2) = 21468931
Index: ports/emulators/linux_base-gentoo-stage1/distinfo.i386
===================================================================
RCS file: /usr/cvs/ports/emulators/linux_base-gentoo-stage1/distinfo.i386,v
retrieving revision 1.8
diff -u -r1.8 distinfo.i386
--- ports/emulators/linux_base-gentoo-stage1/distinfo.i386 11 Jun 2005 19:27:50 -0000 1.8
+++ ports/emulators/linux_base-gentoo-stage1/distinfo.i386 12 Apr 2006 13:30:32 -0000
@@ -1,2 +1,3 @@
-MD5 (gentoo-linux/stage1-x86-2005.0.tar.bz2) = 778c067fbbbf578031abfb9e04e34acd
-SIZE (gentoo-linux/stage1-x86-2005.0.tar.bz2) = 16795318
+MD5 (gentoo-linux/stage1-x86-2006.0.tar.bz2) = a367d323fcf6f2cf0f5dd7374cefc014
+SHA256 (gentoo-linux/stage1-x86-2006.0.tar.bz2) = 1cbc479e4329a9ca0ddea6e1c6967afbdc8b3c4365e189c50e7c3adb7d144785
+SIZE (gentoo-linux/stage1-x86-2006.0.tar.bz2) = 19267903
--- linux_base-gentoo-stage1.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list