diff options
author | jmmv <jmmv> | 2011-01-18 13:46:38 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2011-01-18 13:46:38 +0000 |
commit | 4a907b3a6cfaa379d71e2aef3e9d28bbcbc67001 (patch) | |
tree | 535d24aee561b6ffda1883eaa8fe4ebda7514945 /sysutils/libgtop/patches | |
parent | 3e8fbeed62d9ddd05782064fbf7e0ec7d5f6cff7 (diff) | |
download | pkgsrc-4a907b3a6cfaa379d71e2aef3e9d28bbcbc67001.tar.gz |
Fix the setting of permissions on libgtop_server2 when building with
destdir enabled (now the default)! To do this, remove the logic from
our custom Makefile and make the logic shipped by the package do its
thing (which is smarter than us in this cse).
This lets libgtop work again, which in turn fixes stuff like the GNOME
system monitor or bug-buddy.
Bump PKGREVISION.
Diffstat (limited to 'sysutils/libgtop/patches')
-rw-r--r-- | sysutils/libgtop/patches/patch-da | 48 |
1 files changed, 45 insertions, 3 deletions
diff --git a/sysutils/libgtop/patches/patch-da b/sysutils/libgtop/patches/patch-da index a636e76acd6..f14f4fc098d 100644 --- a/sysutils/libgtop/patches/patch-da +++ b/sysutils/libgtop/patches/patch-da @@ -1,16 +1,49 @@ -$NetBSD: patch-da,v 1.3 2010/11/28 12:55:46 drochner Exp $ +$NetBSD: patch-da,v 1.4 2011/01/18 13:46:38 jmmv Exp $ --- configure.orig 2010-09-28 09:37:06.000000000 +0000 +++ configure -@@ -12021,7 +12021,7 @@ $as_echo_n "checking for libgtop sysdeps +@@ -12019,35 +12019,35 @@ $as_echo_n "checking for libgtop sysdeps + libgtop_sysdeps_dir=bsd + libgtop_use_machine_h=yes libgtop_need_server=yes - libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server2' +- libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server2' ++ libgtop_postinstall='chgrp kmem $(DESTDIR)$(bindir)/libgtop_server2 && chmod 2755 $(DESTDIR)$(bindir)/libgtop_server2' ;; - freebsd*|kfreebsd*) + freebsd*|kfreebsd*|dragonfly*) libgtop_sysdeps_dir=freebsd libgtop_use_machine_h=yes libgtop_need_server=yes + libgtop_sysdeps_private_mountlist=yes + libgtop_sysdeps_private_fsusage=yes +- libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod 2755 $(bindir)/libgtop_server2' ++ libgtop_postinstall='chgrp kmem $(DESTDIR)$(bindir)/libgtop_server2 && chmod 2755 $(DESTDIR)$(bindir)/libgtop_server2' + ;; + solaris*) + libgtop_sysdeps_dir=solaris + libgtop_use_machine_h=yes + libgtop_need_server=yes +- libgtop_postinstall='chgrp sys $(bindir)/libgtop_server && chmod 2755 $(bindir)/libgtop_server' ++ libgtop_postinstall='chgrp sys $(DESTDIR)$(bindir)/libgtop_server && chmod 2755 $(DESTDIR)$(bindir)/libgtop_server' + ;; + aix*) + libgtop_sysdeps_dir=aix + libgtop_use_machine_h=yes + libgtop_need_server=yes + libgtop_have_sysinfo=yes +- libgtop_postinstall='chgrp system $(bindir)/libgtop_server && chmod g+s $(bindir)/libgtop_server2' ++ libgtop_postinstall='chgrp system $(DESTDIR)$(bindir)/libgtop_server && chmod g+s $(DESTDIR)$(bindir)/libgtop_server2' + ;; + darwin*) + libgtop_sysdeps_dir=darwin + libgtop_use_machine_h=yes + libgtop_need_server=yes + libgtop_have_sysinfo=yes +- libgtop_postinstall='chgrp kmem $(bindir)/libgtop_server2 && chmod g+s $(bindir)/libgtop_server2' ++ libgtop_postinstall='chgrp kmem $(DESTDIR)$(bindir)/libgtop_server2 && chmod g+s $(DESTDIR)$(bindir)/libgtop_server2' + ;; + cygwin*) + libgtop_sysdeps_dir=cygwin @@ -12094,7 +12094,7 @@ $as_echo "$libgtop_sysdeps_dir" >&6; } @@ -20,3 +53,12 @@ $NetBSD: patch-da,v 1.3 2010/11/28 12:55:46 drochner Exp $ case "$host_os" in *kfreebsd*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kvm_open in -lkvm" >&5 +@@ -18051,6 +18051,8 @@ do + case $ac_option in + # Handling of the options. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ++ : Avoid regenerating within pkgsrc ++ exit 0 + ac_cs_recheck=: ;; + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) + $as_echo "$ac_cs_version"; exit ;; |