ports/88757: [patch] x11/linux-XFree86-libs: fix Makefile (PLIST), unbreak pointyhat pkg_deleting

Boris B. Samorodov bsam at ipt.ru
Wed Nov 9 23:00:33 UTC 2005


>Number:         88757
>Category:       ports
>Synopsis:       [patch] x11/linux-XFree86-libs: fix Makefile (PLIST), unbreak pointyhat pkg_deleting
>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 Nov 09 23:00:28 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Boris B. Samorodov
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
InPharmtech, Co. http://www.ipt.ru
>Environment:
System: FreeBSD mi.ipt.ru 6.0-STABLE FreeBSD 6.0-STABLE #0: Wed Nov 2 17:58:38 MSK 2005 bsam at mi.ipt.ru:/usr/obj/usr/src/sys/PROBA1 i386

>Description:
	Building and packaging are OK at pointyhat, but not pkg_delete. The
	error is due to some extra directories written to plist file.
>How-To-Repeat:
	http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2005102823/linux-XFree86-libs-4.3.99.902_3.log
>Fix:
	Note: not all of the errors appeared at the previous link are due to
	this port misconfigure. Hence this PR depends on PR/88731 and
	PR/88752. After applying all those patches and one from the current
	PR should unbreak at pointyhat happen.

	Distinfo.i386 change: SHA256 checksum appeared.

	The patch is relative to the port itself:
	# cd /usr/ports/x11
	# patch -p0 < _the_patch_
	<delete *.orig files>

--- linux-XFree86-libs.patch begins here ---
diff -ruN linux-XFree86-libs.orig/Makefile linux-XFree86-libs/Makefile
--- linux-XFree86-libs.orig/Makefile	Wed Nov  9 23:12:47 2005
+++ linux-XFree86-libs/Makefile	Thu Nov 10 01:19:51 2005
@@ -7,7 +7,7 @@
 
 PORTNAME=		XFree86-libs
 PORTVERSION=		4.3.99.902
-PORTREVISION=		3
+PORTREVISION=		4
 CATEGORIES=		x11 linux
 MASTER_SITES=	${MASTER_SITE_SUSE} \
 		ftp://ftp.in2p3.fr/pub/linux/suse/update/9.1/rpm/i586/ \
@@ -33,10 +33,10 @@
 ONLY_FOR_ARCHS=	amd64 i386
 PKGINSTALL=	${WRKDIR}/pkg-install
 PLIST=		${WRKDIR}/plist
-PLIST_DIRS=	usr/X11R6/lib/X11 \
-		usr/X11R6/lib \
-		usr/X11R6/bin \
-		usr/X11R6
+PLIST_DIRS=	usr/X11R6/lib/X11
+#		usr/X11R6/lib \
+#		usr/X11R6/bin \
+#		usr/X11R6
 
 pre-install:
 	@${RM} -f ${PLIST}
diff -ruN linux-XFree86-libs.orig/distinfo.i386 linux-XFree86-libs/distinfo.i386
--- linux-XFree86-libs.orig/distinfo.i386	Wed Nov  9 23:12:47 2005
+++ linux-XFree86-libs/distinfo.i386	Thu Nov 10 01:18:58 2005
@@ -1,3 +1,4 @@
 $FreeBSD: ports/x11/linux-XFree86-libs/distinfo.i386,v 1.3 2004/12/17 05:42:44 trevor Exp $
 MD5 (rpm/i386/suse/XFree86-libs-4.3.99.902-43.35.3.i586.rpm) = 89431783cd8261a970d6ec5484dd09e6
+SHA256 (rpm/i386/suse/XFree86-libs-4.3.99.902-43.35.3.i586.rpm) = 1d1b85dd1c27eb9f217fb2c8f73c497bea40035121f33a4e28b8c142f0bb7414
 SIZE (rpm/i386/suse/XFree86-libs-4.3.99.902-43.35.3.i586.rpm) = 2404743
--- linux-XFree86-libs.patch ends here ---


WBR
-- 
bsam

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list