From: Daniel M. <dm...@us...> - 2008-11-15 22:01:46
|
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv30693 Modified Files: libgtop2.0.7.info libgtop2.0.7.patch Log Message: dep upgrade; install examples; clean for --build-as-nobody Index: libgtop2.0.7.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libgtop2.0.7.info,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- libgtop2.0.7.info 15 Jul 2008 01:41:01 -0000 1.11 +++ libgtop2.0.7.info 15 Nov 2008 22:01:34 -0000 1.12 @@ -1,9 +1,9 @@ Package: libgtop2.0.7 Version: 2.20.2 -Revision: 1 +Revision: 2 Depends: << %N-shlibs (= %v-%r), - glib2-shlibs (>= 2.14.0-1), + glib2-shlibs (>= 2.18.0-1), libgettext3-shlibs, libiconv << @@ -11,13 +11,13 @@ fink (>= 0.24.12-1), gettext-bin, gettext-tools, - glib2-dev (>= 2.14.0-1), - gnome-common (>= 2.20.0-1), + glib2-dev (>= 2.18.0-1), + gnome-common (>= 2.24.0-1), gtk-doc (>= 1.8-1), - intltool (>= 0.36.0-1), + intltool40, libgettext3-dev, libiconv-dev, - pkgconfig (>= 0.21-1), + pkgconfig (>= 0.23), x11-dev << Conflicts: libgtop2, libgtop2.0.5 @@ -28,20 +28,27 @@ Source2-MD5: c256c0747043aa277bef874e2ae4bb8d Source2ExtractDir: libgtop-%v/sysdeps PatchFile: %n.patch -PatchFile-MD5: 7825d3750a372f7dbac7208688006153 +PatchFile-MD5: 4a4a885bb1ce34ddc4e1e19a0416b1ac #PatchScript: << # cp sysdeps/freebsd/netlist.c sysdeps/stub/procopenfiles.c sysdeps/darwin #<< -ConfigureParams: --infodir=%p/share/info --mandir=%p/share/man --with-libgtop-smp --disable-dependency-tracking +ConfigureParams: --infodir=%p/share/info --mandir=%p/share/man --with-libgtop-smp --disable-dependency-tracking --disable-static --with-examples CompileScript: << - if [ $UID -ne 0 ]; then echo "%n cannot be built with --build-as-nobody"; exit 1; fi ./configure %c - make EXAMPLES_DIR= + make +<< +InstallScript: << + make -j1 install DESTDIR=%d + mkdir -p %i/lib/%n + install -m0755 examples/.libs/* %i/lib/%n +<< +PostInstScript: << + chgrp kmem %p/bin/libgtop_server2 + chmod 6755 %p/bin/libgtop_server2 << -InstallScript: make -j1 install DESTDIR=%d EXAMPLES_DIR= SplitOff: << Package: %N-shlibs - Depends: glib2-shlibs (>= 2.14.0-1), libgettext3-shlibs, libiconv + Depends: glib2-shlibs (>= 2.18.0-1), libgettext3-shlibs, libiconv Files: lib/lib*-2.0.*.dylib Shlibs: %p/lib/libgtop-2.0.7.dylib 9.0.0 %n (>= 2.20.0-1) DocFiles: AUTHORS COPYING ChangeLog doc/ChangeLog:ChangeLog.doc po/ChangeLog:ChangeLog.po src/daemon/ChangeLog:ChangeLog.src.daemon NEWS README TODO copyright.txt @@ -52,19 +59,21 @@ Conflicts: libgtop2-dev, libgtop2.0.5-dev Replaces: libgtop2, libgtop2-dev, libgtop2.0.5, libgtop2.0.5-dev, libgtop2.0.7 BuildDependsOnly: True - Files: include lib share/gtk-doc + Files: include lib/libgtop-2.0* lib/pkgconfig share/gtk-doc DocFiles: AUTHORS COPYING ChangeLog doc/ChangeLog:ChangeLog.doc po/ChangeLog:ChangeLog.po src/daemon/ChangeLog:ChangeLog.src.daemon NEWS README TODO copyright.txt << DocFiles: AUTHORS COPYING ChangeLog doc/ChangeLog:ChangeLog.doc po/ChangeLog:ChangeLog.po src/daemon/ChangeLog:ChangeLog.src.daemon NEWS README TODO copyright.txt InfoDocs: libgtop2.info Description: System monitoring library DescPort: << - Static-linked examples need -framework CoreFoundation to resolve - symbols from libintl.a, but libintl.la doesn't have that flag. + Install examples since they look like useful utils procopenfiles is disabled darwin port is broken, needs to be adapted + + server needs special permissions/ownership flags; move setting + into PostInst so pkg can build as --b-a-n << License: GPL Maintainer: The Gnome Core Team <fin...@li...> Index: libgtop2.0.7.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libgtop2.0.7.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- libgtop2.0.7.patch 15 Jul 2008 01:41:01 -0000 1.3 +++ libgtop2.0.7.patch 15 Nov 2008 22:01:34 -0000 1.4 @@ -1,7 +1,7 @@ -diff -uNr libgtop-2.20.1/configure libgtop-2.20.1-new/configure ---- libgtop-2.20.1/configure 2008-01-05 08:49:53.000000000 -0500 -+++ libgtop-2.20.1-new/configure 2008-01-09 09:30:28.000000000 -0500 -@@ -21122,6 +21122,13 @@ +diff -Nurd -x'*~' libgtop-2.20.2.orig/configure libgtop-2.20.2/configure +--- libgtop-2.20.2.orig/configure 2008-03-05 06:43:36.000000000 -0500 ++++ libgtop-2.20.2/configure 2008-11-15 16:34:06.000000000 -0500 +@@ -21501,6 +21501,13 @@ echo $ECHO_N "checking for libgtop sysdeps directory... $ECHO_C" >&6; } case "$host_os" in @@ -15,7 +15,7 @@ linux*) libgtop_sysdeps_dir=linux libgtop_use_machine_h=no -@@ -32026,7 +32033,7 @@ +@@ -32405,7 +32412,7 @@ @@ -24,7 +24,7 @@ cat >confcache <<\_ACEOF -@@ -32696,6 +32703,7 @@ +@@ -33075,6 +33082,7 @@ "sysdeps/freebsd/Makefile") CONFIG_FILES="$CONFIG_FILES sysdeps/freebsd/Makefile" ;; "sysdeps/solaris/Makefile") CONFIG_FILES="$CONFIG_FILES sysdeps/solaris/Makefile" ;; "sysdeps/aix/Makefile") CONFIG_FILES="$CONFIG_FILES sysdeps/aix/Makefile" ;; @@ -32,10 +32,10 @@ "sysdeps/bsd/Makefile") CONFIG_FILES="$CONFIG_FILES sysdeps/bsd/Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "src/daemon/Makefile") CONFIG_FILES="$CONFIG_FILES src/daemon/Makefile" ;; -diff -uNr libgtop-2.20.1/lib/Makefile.in libgtop-2.20.1-new/lib/Makefile.in ---- libgtop-2.20.1/lib/Makefile.in 2008-01-05 08:49:59.000000000 -0500 -+++ libgtop-2.20.1-new/lib/Makefile.in 2008-01-09 09:30:28.000000000 -0500 -@@ -288,7 +288,7 @@ +diff -Nurd -x'*~' libgtop-2.20.2.orig/lib/Makefile.in libgtop-2.20.2/lib/Makefile.in +--- libgtop-2.20.2.orig/lib/Makefile.in 2008-03-05 06:43:16.000000000 -0500 ++++ libgtop-2.20.2/lib/Makefile.in 2008-11-15 16:04:16.000000000 -0500 +@@ -290,7 +290,7 @@ read_data.c write.c lib.c parameter.c \ sysdeps.c @@ -44,9 +44,9 @@ libgtop_2_0_la_LIBADD = $(GLIB_LIBS) $(top_builddir)/sysdeps/common/libgtop_common-2.0.la $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la $(sysdeps_suid_lib) BUILT_SOURCES = lib.c EXTRA_DIST = lib.pl libgtop.sym -diff -uNr libgtop-2.20.1/lib/open.c libgtop-2.20.1-new/lib/open.c ---- libgtop-2.20.1/lib/open.c 2007-09-27 16:35:02.000000000 -0400 -+++ libgtop-2.20.1-new/lib/open.c 2008-01-09 09:30:28.000000000 -0500 +diff -Nurd -x'*~' libgtop-2.20.2.orig/lib/open.c libgtop-2.20.2/lib/open.c +--- libgtop-2.20.2.orig/lib/open.c 2007-09-27 16:35:02.000000000 -0400 ++++ libgtop-2.20.2/lib/open.c 2008-11-15 16:04:16.000000000 -0500 @@ -147,7 +147,7 @@ if (nbytes != size) @@ -56,21 +56,21 @@ size, nbytes); glibtop_read_l (server, nbytes, buffer); -diff -uNr libgtop-2.20.1/src/daemon/Makefile.in libgtop-2.20.1-new/src/daemon/Makefile.in ---- libgtop-2.20.1/src/daemon/Makefile.in 2008-01-05 08:50:01.000000000 -0500 -+++ libgtop-2.20.1-new/src/daemon/Makefile.in 2008-01-09 09:30:28.000000000 -0500 -@@ -596,7 +596,7 @@ +diff -Nurd -x'*~' libgtop-2.20.2.orig/src/daemon/Makefile.in libgtop-2.20.2/src/daemon/Makefile.in +--- libgtop-2.20.2.orig/src/daemon/Makefile.in 2008-03-05 06:43:18.000000000 -0500 ++++ libgtop-2.20.2/src/daemon/Makefile.in 2008-11-15 16:35:29.000000000 -0500 +@@ -598,7 +598,7 @@ install-exec-hook: - -@libgtop_postinstall@ -+ @libgtop_postinstall@ ++# -@libgtop_postinstall@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: -diff -uNr libgtop-2.20.1/src/daemon/main.c libgtop-2.20.1-new/src/daemon/main.c ---- libgtop-2.20.1/src/daemon/main.c 2007-09-27 16:34:51.000000000 -0400 -+++ libgtop-2.20.1-new/src/daemon/main.c 2008-01-09 09:30:28.000000000 -0500 +diff -Nurd -x'*~' libgtop-2.20.2.orig/src/daemon/main.c libgtop-2.20.2/src/daemon/main.c +--- libgtop-2.20.2.orig/src/daemon/main.c 2007-09-27 16:34:51.000000000 -0400 ++++ libgtop-2.20.2/src/daemon/main.c 2008-11-15 16:04:16.000000000 -0500 @@ -52,7 +52,7 @@ glibtop_server_features); @@ -80,10 +80,10 @@ sizeof (glibtop_command), sizeof (glibtop_response), sizeof (glibtop_mountentry), sizeof (glibtop_union), sizeof (glibtop_sysdeps), -diff -uNr libgtop-2.20.1/sysdeps/Makefile.in libgtop-2.20.1-new/sysdeps/Makefile.in ---- libgtop-2.20.1/sysdeps/Makefile.in 2008-01-05 08:50:01.000000000 -0500 -+++ libgtop-2.20.1-new/sysdeps/Makefile.in 2008-01-09 09:30:28.000000000 -0500 -@@ -262,7 +262,7 @@ +diff -Nurd -x'*~' libgtop-2.20.2.orig/sysdeps/Makefile.in libgtop-2.20.2/sysdeps/Makefile.in +--- libgtop-2.20.2.orig/sysdeps/Makefile.in 2008-03-05 06:43:19.000000000 -0500 ++++ libgtop-2.20.2/sysdeps/Makefile.in 2008-11-15 16:04:16.000000000 -0500 +@@ -264,7 +264,7 @@ target_vendor = @target_vendor@ SUBDIRS = common @sysdeps_dir@ DIST_SUBDIRS = bsd common linux osf1 \ |