Subject: pkg/18220: sysutils/gnome-vfs2 is broken
To: None <gnats-bugs@gnats.netbsd.org>
From: Julio Merino <jmmv@hispabsd.org>
List: netbsd-bugs
Date: 09/07/2002 19:21:22
>Number: 18220
>Category: pkg
>Synopsis: sysutils/gnome-vfs2 is broken
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Sep 07 10:19:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Julio Merino
>Release: NetBSD 1.6G
>Organization:
HispaBSD
>Environment:
System: NetBSD darkstar 1.6G NetBSD 1.6G (DARKSTAR) #10: Wed Sep 4 15:25:12 CEST 2002 jmmv@darkstar:/var/build/kernel/DARKSTAR i386
Architecture: i386
Machine: i386
>Description:
The new package sysutils/gnome-vfs2 is broken, because:
* It does not compile pluggable fs modules properly (and therefore
they are not installed).
* Misses dependancies in Makefile.
The following patch+tarball should fix it.
NOTE: Please, consider renaming current gnome-vfs2 to gnome2-vfs.
All other GNOME2 packages are beeing submitted as gnome2-*, so
this one should not be a exception...
>How-To-Repeat:
>Fix:
First, apply this patch:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/gnome-vfs2/Makefile,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 Makefile
--- Makefile 2002/09/07 03:04:06 1.1.1.1
+++ Makefile 2002/09/07 17:15:55
@@ -3,6 +3,7 @@
DISTNAME= gnome-vfs-2.0.4
PKGNAME= gnome-vfs2-2.0.4
+PKGREVISION= 1
CATEGORIES= sysutils gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=2.0.1/sources/gnome-vfs/}
EXTRACT_SUFX= .tar.bz2
@@ -11,6 +12,8 @@
HOMEPAGE= http://www.gnome.org/
COMMENT= GNOME Virtual File System (v2)
+BUILD_DEPENDS+= gtk-doc-[0-9]*:../../textproc/gtk-doc
+
BUILD_USES_MSGFMT= YES
GNU_CONFIGURE= YES
@@ -19,16 +22,21 @@
USE_GNU_GETTEXT= YES
USE_LIBTOOL= YES
-LTCONFIG_OVERRIDE= ${WRKSRC}/ltmain.sh
-
-post-configure:
- chmod +x ${WRKSRC}/ltmain.sh
- ( cd ${WRKSRC} && ./ltmain.sh )
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+.include "../../archivers/bzip2/buildlink2.mk"
+.include "../../audio/cdparanoia/buildlink2.mk"
.include "../../databases/gnome-mime-data/buildlink2.mk"
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/GConf2/buildlink2.mk"
+.include "../../devel/glib2/buildlink2.mk"
.include "../../devel/libbonobo/buildlink2.mk"
+.include "../../devel/bonobo-activation/buildlink2.mk"
.include "../../devel/ptl2/buildlink2.mk"
+.include "../../devel/popt/buildlink2.mk"
+.include "../../devel/zlib/buildlink2.mk"
+.include "../../net/ORBit2/buildlink2.mk"
+.include "../../textproc/libxml2/buildlink2.mk"
+.include "../../security/openssl/buildlink2.mk"
.include "../../sysutils/fam/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/gnome-vfs2/PLIST,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 PLIST
--- PLIST 2002/09/07 03:04:06 1.1.1.1
+++ PLIST 2002/09/07 17:15:57
@@ -49,6 +49,45 @@
include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-transform.h
lib/bonobo/servers/GNOME_VFS_Moniker_std.server
lib/gnome-vfs-2.0/include/gnome-vfs-file-size.h
+lib/gnome-vfs-2.0/modules/libbzip2.a
+lib/gnome-vfs-2.0/modules/libbzip2.la
+lib/gnome-vfs-2.0/modules/libbzip2.so
+lib/gnome-vfs-2.0/modules/libextfs.a
+lib/gnome-vfs-2.0/modules/libextfs.la
+lib/gnome-vfs-2.0/modules/libextfs.so
+lib/gnome-vfs-2.0/modules/libfile.a
+lib/gnome-vfs-2.0/modules/libfile.la
+lib/gnome-vfs-2.0/modules/libfile.so
+lib/gnome-vfs-2.0/modules/libftp.a
+lib/gnome-vfs-2.0/modules/libftp.la
+lib/gnome-vfs-2.0/modules/libftp.so
+lib/gnome-vfs-2.0/modules/libgzip.a
+lib/gnome-vfs-2.0/modules/libgzip.la
+lib/gnome-vfs-2.0/modules/libgzip.so
+lib/gnome-vfs-2.0/modules/libhttp.a
+lib/gnome-vfs-2.0/modules/libhttp.la
+lib/gnome-vfs-2.0/modules/libhttp.so
+lib/gnome-vfs-2.0/modules/libnntp.a
+lib/gnome-vfs-2.0/modules/libnntp.la
+lib/gnome-vfs-2.0/modules/libnntp.so
+lib/gnome-vfs-2.0/modules/libssh.a
+lib/gnome-vfs-2.0/modules/libssh.la
+lib/gnome-vfs-2.0/modules/libssh.so
+lib/gnome-vfs-2.0/modules/libtar.a
+lib/gnome-vfs-2.0/modules/libtar.la
+lib/gnome-vfs-2.0/modules/libtar.so
+lib/gnome-vfs-2.0/modules/libvfolder-desktop.a
+lib/gnome-vfs-2.0/modules/libvfolder-desktop.la
+lib/gnome-vfs-2.0/modules/libvfolder-desktop.so
+lib/gnome-vfs-2.0/modules/libvfs-pipe.a
+lib/gnome-vfs-2.0/modules/libvfs-pipe.la
+lib/gnome-vfs-2.0/modules/libvfs-pipe.so
+lib/gnome-vfs-2.0/modules/libvfs-test.a
+lib/gnome-vfs-2.0/modules/libvfs-test.la
+lib/gnome-vfs-2.0/modules/libvfs-test.so
+lib/gnome-vfs-2.0/modules/libvfs-translate.a
+lib/gnome-vfs-2.0/modules/libvfs-translate.la
+lib/gnome-vfs-2.0/modules/libvfs-translate.so
lib/libgnomevfs-2.a
lib/libgnomevfs-2.la
lib/libgnomevfs-2.so
Index: buildlink2.mk
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/gnome-vfs2/buildlink2.mk,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 buildlink2.mk
--- buildlink2.mk 2002/09/07 03:04:06 1.1.1.1
+++ buildlink2.mk 2002/09/07 17:15:57
@@ -12,15 +12,25 @@
BUILDLINK_FILES.gnome-vfs2= include/gnome-vfs-2.0/libgnomevfs/*
BUILDLINK_FILES.gnome-vfs2+= include/gnome-vfs-module-2.0/libgnomevfs/*
BUILDLINK_FILES.gnome-vfs2+= lib/gnome-vfs-2.0/include/gnome-vfs-file-size.h
+BUILDLINK_FILES.gnome-vfs2+= lib/gnome-vfs-2.0/modules/*
BUILDLINK_FILES.gnome-vfs2+= lib/libgnomevfs-2.*
BUILDLINK_FILES.gnome-vfs2+= lib/pkgconfig/gnome-vfs-2.0.pc
BUILDLINK_FILES.gnome-vfs2+= lib/pkgconfig/gnome-vfs-module-2.0.pc
+.include "../../archivers/bzip2/buildlink2.mk"
+.include "../../audio/cdparanoia/buildlink2.mk"
.include "../../databases/gnome-mime-data/buildlink2.mk"
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/GConf2/buildlink2.mk"
+.include "../../devel/glib2/buildlink2.mk"
.include "../../devel/libbonobo/buildlink2.mk"
+.include "../../devel/bonobo-activation/buildlink2.mk"
.include "../../devel/ptl2/buildlink2.mk"
+.include "../../devel/popt/buildlink2.mk"
+.include "../../devel/zlib/buildlink2.mk"
+.include "../../net/ORBit2/buildlink2.mk"
+.include "../../textproc/libxml2/buildlink2.mk"
+.include "../../security/openssl/buildlink2.mk"
.include "../../sysutils/fam/buildlink2.mk"
BUILDLINK_TARGETS+= gnome-vfs2-buildlink
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/gnome-vfs2/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo 2002/09/07 03:04:06 1.1.1.1
+++ distinfo 2002/09/07 17:15:57
@@ -5,3 +5,9 @@
SHA1 (patch-aa) = 7b55f951a970c40e1eb3cf14fabe391e096f7a80
SHA1 (patch-ab) = d3790bd41ed17bb8afbdd424ded9e240d2108598
SHA1 (patch-ac) = 3ca82545745654a85307bdbc4611a820145bb064
+SHA1 (patch-ad) = 674e29f933c284fdd33766690b1f45fc32a3d9d9
+SHA1 (patch-ae) = fbe0fa8e2def2fec2cc55317a35638d8314287d2
+SHA1 (patch-af) = a41b6590adc94caae8c3b1369f0e5d0882fab133
+SHA1 (patch-ag) = d69b0a70b067b82136867ca5afd0fa8ef72df145
+SHA1 (patch-ah) = 7912dafc386c41aa3e220b1e0e4073564406962b
+SHA1 (patch-ai) = 78cdf8b8f690a40d247b68fa72558f834d604144
And now, uudecode and unpack these extra patches:
begin 644 patches.tar.gz
M'XL(`*HQ>CT``^V8[6^:0!S'?2M_Q2^I+[K8P^-XT)$TL9TN,<$NJ?7=$D/E
MM*P\!=!N__T.4&F1EG8;=%ON\X+CX7<\?[Z<!F:\O*-1+TA:9%JM&I`PUA0%
M6@!27\5)R^:DK$V0L0S05V5-(5@A*MM(B"JW`-=Q,D4V46R&`*UOKKM]J>XA
M"I=-G$_#=*YH?#D;=00!(013\YZN;(>*IBOZH;UNS\P89C1@CX<].UV5=4D&
M@C$1NMWNX^KC0CS("H=#0-I9'[K:F0;#H0#MB+UPKAFU$[ZR98MNJ8,L?QD=
MUOC+W5;4CFD4'TI=W[/O:7@H#'P!A/>^A?\TP5/_:1W'J/:_G_LOX\Q_A?O?
M!,_X;WNE_A-=44O\M[UC_XF2^R\-Y"0!DH9GP-]%P?]5'<>H\E]5#_ZK,LZ^
M_WW"_6^"I_Z[OK5QV-OPXCA@H$L?=2SE.5#2J]"!8%U2\SQ0<!('Z31)@T^C
M\71\-5\8-\;D<@;G`E#/LE=,:Y3M>K%RS'4$YX#H]\`/XX7UPS-=>PG(W/JV
MA;8L#FS?@UVYT/VE;H`,4>PY]NW:\UVZ744]D2U$PO[Z+#MD^^J<LI5L]D,O
M+4.L#A$1]W9%[*3W]=GU7%]<3\;LHK*X>N_'?43!_W4=QZCROX\?^2^1U']-
MX_XW087_9>.`5.?]Y[W4_\)X@'50="SG_A,I'0]D39(`P\OYQ!@M]D$P_3*:
M&^/%S?5\/"R&`S#]EA9UJ;=!%HWN8S\0'?.Y77R^,&8E^_B_H@5^(U<*_M_]
MP5?K0)7_&EO(_=<R_U7N?Q.4^[]=^8Y%PZIQ`,L!13O.@9+>Q8[2D]\'<OH'
M03I-TD"`DY,3@&FF3D3C3?!F8=\LJM$Y95&RN-W8CI4Z6)NMK-ON#CT.L'=Z
M_@7_[3J.4>V_G/M/"/>_05[I_[/C`&7P"O^KQP-J-AY0#PE0E@$\`3@<#H?#
4X7`X'`Z'P^%PWLY/_GS88P`H``#C
`
end
Thank you.
>Release-Note:
>Audit-Trail:
>Unformatted: