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