summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2004-09-05 01:11:51 +0000
committerNed Ludd <solar@gentoo.org>2004-09-05 01:11:51 +0000
commit05f3e3e9b4be9779aa7c74454a9a3e0ef7664eb7 (patch)
tree2d1d8e8801f880341a6ee79778f619d34e2350b4
parentAdded help text, bug #62559 (Manifest recommit) (diff)
downloadgentoo-2-05f3e3e9b4be9779aa7c74454a9a3e0ef7664eb7.tar.gz
gentoo-2-05f3e3e9b4be9779aa7c74454a9a3e0ef7664eb7.tar.bz2
gentoo-2-05f3e3e9b4be9779aa7c74454a9a3e0ef7664eb7.zip
use non-lazy bindings for +s apps installed by this package
-rw-r--r--sys-apps/dcron/ChangeLog6
-rw-r--r--sys-apps/dcron/Manifest17
-rw-r--r--sys-apps/dcron/dcron-2.9-r2.ebuild3
-rw-r--r--sys-apps/dcron/files/dcron-2.9-ldflags.patch24
4 files changed, 40 insertions, 10 deletions
diff --git a/sys-apps/dcron/ChangeLog b/sys-apps/dcron/ChangeLog
index 9bb022362f5b..cc098a28e10a 100644
--- a/sys-apps/dcron/ChangeLog
+++ b/sys-apps/dcron/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/dcron
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/dcron/ChangeLog,v 1.36 2004/09/03 21:03:23 pvdabeel Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dcron/ChangeLog,v 1.37 2004/09/05 01:11:51 solar Exp $
+
+ 04 Sep 2004; <solar@gentoo.org> +files/dcron-2.9-ldflags.patch,
+ dcron-2.9-r2.ebuild:
+ use non-lazy bindings for +s apps installed by this package
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> dcron-2.9.ebuild:
Masked dcron-2.9.ebuild stable for ppc
diff --git a/sys-apps/dcron/Manifest b/sys-apps/dcron/Manifest
index d19bba8e600d..607f5bec0ab5 100644
--- a/sys-apps/dcron/Manifest
+++ b/sys-apps/dcron/Manifest
@@ -1,15 +1,16 @@
-MD5 6d8728acbd61b597b823d5d6b98846be ChangeLog 4507
-MD5 c71e22840857c3311d90521ec65d8846 dcron-2.7-r10.ebuild 1587
MD5 e3278b15f5b6a3ce2ca3007a64330bb4 dcron-2.9-r1.ebuild 1671
-MD5 e7f6a1003c78f553be97213293b93478 dcron-2.9-r2.ebuild 1834
+MD5 c71e22840857c3311d90521ec65d8846 dcron-2.7-r10.ebuild 1587
MD5 87979be1fc40a94daa841e610cb8b45d dcron-2.9.ebuild 1589
+MD5 1e5d1bdde7b259318f10d6575470fcc0 dcron-2.9-r2.ebuild 1878
+MD5 6d8728acbd61b597b823d5d6b98846be ChangeLog 4507
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
MD5 562feacfdde7b16558e57b142a98326f files/crontab 824
-MD5 b228d65fab81803ea4ca5c29ea43e648 files/crontab-2.9-r1 830
-MD5 932978359b7a3b3a2d29a96827ceca83 files/dcron-2.7-Makefile-gentoo.diff 534
-MD5 31317ebf17de1d739c57ccbee37caf13 files/dcron-2.7-whitespace.diff 244
-MD5 e8f5ee014b850e0f248649e283b21d7b files/dcron.rc6 619
-MD5 b0a661ba0ae334e2d9453a144907b375 files/digest-dcron-2.7-r10 55
MD5 2db10e843ecdf10a2b3aa5f70322310b files/digest-dcron-2.9 55
+MD5 a82da32a58b097ea2ccd1b7a4aed72f3 files/dcron-2.9-ldflags.patch 590
+MD5 b0a661ba0ae334e2d9453a144907b375 files/digest-dcron-2.7-r10 55
+MD5 e8f5ee014b850e0f248649e283b21d7b files/dcron.rc6 619
+MD5 932978359b7a3b3a2d29a96827ceca83 files/dcron-2.7-Makefile-gentoo.diff 534
MD5 2db10e843ecdf10a2b3aa5f70322310b files/digest-dcron-2.9-r1 55
MD5 2db10e843ecdf10a2b3aa5f70322310b files/digest-dcron-2.9-r2 55
+MD5 b228d65fab81803ea4ca5c29ea43e648 files/crontab-2.9-r1 830
+MD5 31317ebf17de1d739c57ccbee37caf13 files/dcron-2.7-whitespace.diff 244
diff --git a/sys-apps/dcron/dcron-2.9-r2.ebuild b/sys-apps/dcron/dcron-2.9-r2.ebuild
index 9e56df99fad3..46bda6801713 100644
--- a/sys-apps/dcron/dcron-2.9-r2.ebuild
+++ b/sys-apps/dcron/dcron-2.9-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/dcron/dcron-2.9-r2.ebuild,v 1.12 2004/07/21 21:21:08 tgall Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dcron/dcron-2.9-r2.ebuild,v 1.13 2004/09/05 01:11:51 solar Exp $
inherit eutils
@@ -27,6 +27,7 @@ src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/dcron-2.7-Makefile-gentoo.diff
+ epatch ${FILESDIR}/dcron-2.9-ldflags.patch
# fix 'crontab -e' to look at $EDITOR and not $VISUAL
sed -i 's:VISUAL:EDITOR:g' ${S}/crontab.c
diff --git a/sys-apps/dcron/files/dcron-2.9-ldflags.patch b/sys-apps/dcron/files/dcron-2.9-ldflags.patch
new file mode 100644
index 000000000000..5eedfc8246c8
--- /dev/null
+++ b/sys-apps/dcron/files/dcron-2.9-ldflags.patch
@@ -0,0 +1,24 @@
+--- Makefile.orig 2004-09-04 20:15:28.000000000 -0400
++++ Makefile 2004-09-04 20:18:53.000000000 -0400
+@@ -3,6 +3,7 @@
+
+ CC = gcc
+ CFLAGS += -Wall -Wstrict-prototypes
++LDFLAGS += -Wl,-z,now
+ LIB =
+ SRCS = main.c subs.c database.c job.c
+ OBJS = main.o subs.o database.o job.o
+@@ -14,11 +15,11 @@
+ all: ${PROTOS} crond crontab
+
+ crond: ${OBJS}
+- ${CC} ${CFLAGS} -o crond ${OBJS} ${LIB}
++ ${CC} ${CFLAGS} -o crond ${OBJS} ${LIB} ${LDFLAGS}
+
+
+ crontab: ${D_OBJS}
+- ${CC} ${CFLAGS} -o crontab ${D_OBJS}
++ ${CC} ${CFLAGS} -o crontab ${D_OBJS} ${LDFLAGS}
+
+
+ protos.h: ${SRCS} ${D_SRCS}