summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThilo Bangert <bangert@gentoo.org>2009-01-31 19:13:33 +0000
committerThilo Bangert <bangert@gentoo.org>2009-01-31 19:13:33 +0000
commitdf9475f01a8840e7f47e1452e17f4f6d17cdc382 (patch)
tree41d0b00e3653e804a2fc85a35769d8fc5e4a6fbc /sys-process/at
parentBump to 2.3.28. Use GIO, bug fixes. (diff)
downloadhistorical-df9475f01a8840e7f47e1452e17f4f6d17cdc382.tar.gz
historical-df9475f01a8840e7f47e1452e17f4f6d17cdc382.tar.bz2
historical-df9475f01a8840e7f47e1452e17f4f6d17cdc382.zip
version bump - fixes for bugs #229203, #238335, #244884 and #252970
Package-Manager: portage-2.2_rc20/cvs/Linux 2.6.28-gentoo i686
Diffstat (limited to 'sys-process/at')
-rw-r--r--sys-process/at/ChangeLog12
-rw-r--r--sys-process/at/Manifest17
-rw-r--r--sys-process/at/at-3.1.10.2.ebuild64
-rw-r--r--sys-process/at/files/at-3.1.10.2-Makefile.in-parallel-make-fix.patch12
-rw-r--r--sys-process/at/files/at-3.1.10.2-configure.in-fix-PAM-automagick-dep.patch18
-rw-r--r--sys-process/at/files/at.pamd10
6 files changed, 120 insertions, 13 deletions
diff --git a/sys-process/at/ChangeLog b/sys-process/at/ChangeLog
index 3b7f633a6c9c..d7b9c3004df3 100644
--- a/sys-process/at/ChangeLog
+++ b/sys-process/at/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-process/at
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/at/ChangeLog,v 1.13 2008/10/29 12:45:26 flameeyes Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/at/ChangeLog,v 1.14 2009/01/31 19:13:33 bangert Exp $
+
+*at-3.1.10.2 (31 Jan 2009)
+
+ 31 Jan 2009; Thilo Bangert <bangert@gentoo.org>
+ +files/at-3.1.10.2-Makefile.in-parallel-make-fix.patch,
+ +files/at-3.1.10.2-configure.in-fix-PAM-automagick-dep.patch,
+ +files/at.pamd, +at-3.1.10.2.ebuild:
+ version bump - fixes for bugs #229203, #238335, #244884 and #252970
29 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> at-3.1.10.1.ebuild:
Force -j1, see bug #244884.
diff --git a/sys-process/at/Manifest b/sys-process/at/Manifest
index 20b7b2808344..38613ad9406b 100644
--- a/sys-process/at/Manifest
+++ b/sys-process/at/Manifest
@@ -1,23 +1,18 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX at-3.1.10.1-Makefile.patch 1879 RMD160 f90d36075ccbbf21a67671ce0ab89ba00a5e1c5d SHA1 f21e759f85e8f68b3298fed4a5ecd9a81497b390 SHA256 5bd7903e088334e26de876c8435375423077ad1e8d13eca642ac1a2a74a4acff
+AUX at-3.1.10.2-Makefile.in-parallel-make-fix.patch 369 RMD160 022d330668b939b1247345d0694fb835562ab115 SHA1 2d88e3b4dc4c383299d6a471bbd6300110ad41c7 SHA256 6c0c26e27ed65f8342f113ec4edb00da7ec20f9c471f6c03c59a3545d8e839e0
+AUX at-3.1.10.2-configure.in-fix-PAM-automagick-dep.patch 655 RMD160 8984239d265481cda3994897b37b9ffb618068f5 SHA1 1bb86ee28e14148cd0e12ec71d2fedfc270119fe SHA256 4dd613213711f0e35dd946ec0a5c8431e5c3c59c5875bf752c6971539e2a012c
AUX at-3.1.8-longuser.patch 747 RMD160 75b20b48c98658faf65874dd0aae646a4544383e SHA1 f1d484fd47d257ce86e2e244dfe7db6427da4ba3 SHA256 b56284f096377971bc97a96f972e487249c9ab50d1cd1806f72ec7c1abeddc6e
AUX at-3.1.8-makefile.patch 1575 RMD160 b8d651e4bbd030f0b1617b36e58b0394211ecdac SHA1 00edf3581c68b30bb60d98ea5d9e5fdfe5cc66d6 SHA256 12509c6f7dd0f1ee4661bc1fd105963c4e7d5409875371a01e4d7890a1dca3f1
AUX at-3.1.8-more-deny.patch 171 RMD160 406ca3530c5faa72d7d390d80df7f6fc80779c2e SHA1 cfbdef586a9b479e8a724a0847247b7e000fab32 SHA256 53c4f9a4976480369039072f92a8760abd663a0b4f74e95b011c9c9134704866
AUX at.deny 121 RMD160 4e11fcb45d28af1383b00d90ab408041c05e8236 SHA1 24e2f75697d09eca35639208a8ea52ff920de65d SHA256 0f99acc529d3dc0313e405abb3dc587407d778727f8912e9c6c18da585edadd5
+AUX at.pamd 193 RMD160 3e08337a43aaa976fba3f91b789e1ae694eddf76 SHA1 94bacf7ab3f1e1f81955f957b7d2c7444be6061b SHA256 a380fa28383c45c43680a845c0e1a438f2d946af40e67abcae2085b64b929643
AUX atd.rc6 507 RMD160 03842f52fd3c15eb56cff1383aa62f06c30379ab SHA1 9678609cf8ae275f2642775da6235f85bcf8c62c SHA256 a826f2b747ced768edf8dfc64843b799ea887f4d6354111c3ee816a118c8ac80
DIST at_3.1.10.1.tar.gz 100167 RMD160 3733356d62f3f1a4c0938d9e52ca69eb7f328f4a SHA1 09bac255666f1aff7a403b8b92fcc7cdcb0ad20f SHA256 4890e2e7e45b4a60798b84c78de961cc73f27c7b88c17a766a5b250cc13612a1
+DIST at_3.1.10.2.tar.gz 100137 RMD160 4d06f91a0e0d1284ec1a9b5a32fa9e7fab257cd3 SHA1 7834e319b8307983981f192aa221520b95624f67 SHA256 35c4ab4248ba5898ccaddc5efe8722a8f3639deeb07623fa2d41f740e337690f
DIST at_3.1.8-11.tar.gz 108827 RMD160 8ec55b96afbe2130f7608e3f3504b013a0dcc6a2 SHA1 fc2d82c5614517cd1944353d0ad4c366acd5e5df SHA256 0d77c73a3c151a7da647dd924f32151e5ee4574530568fd65067882f79cd5a44
EBUILD at-3.1.10.1.ebuild 1262 RMD160 b6117b0d3ae215dd78fe9e2d63379c2a3bb6ccc1 SHA1 b60995b32291fb1f8ccb809e3770e98c7b631c88 SHA256 4c2cf8704f6e8e7b38ae4b27c4408a136f7c91118c3d3aec796d0f07d49179fb
+EBUILD at-3.1.10.2.ebuild 1645 RMD160 909b7e9102826e0ac7ea52aa98e8f6b83f028491 SHA1 69e65126716630220ea2c7d4db703557efebed25 SHA256 a3c289b270b7f06abba60846872e8633a354b7a101b29c7f2acab4b9198a2d55
EBUILD at-3.1.8-r11.ebuild 1916 RMD160 1396ce6bf589e11075b1b7a0e110ab68af98e4d4 SHA1 a701996a63f0ac81f5c2464e5c70593abda2227b SHA256 35b87c0719e6047424c1195aeca5ba239645818c738e1b6bb302aee0ab5a70ce
EBUILD at-3.1.8-r12.ebuild 1277 RMD160 423621a3c937fe2a9be5f6f0e36d8f12e0d42edd SHA1 07db312631999ea4aa198deb4bddc9905bd4cec2 SHA256 4b9f45fb9a985f1e232e5cf83874cc631502d4c43f51b2d6ecfa5e1e4fbdc186
-MISC ChangeLog 5245 RMD160 7ad016eb12dbe0fa2cb448e997a71bea2a090354 SHA1 24f42813c7380c57facca0dfbbef66ae2752ad4b SHA256 f3d580f6035243e7c873c8b04e1e8a77ab1ab8ad3635e6945502e68d20870f54
+MISC ChangeLog 5553 RMD160 2bb6ad7109a4612554799e0a6d809aa1229b9003 SHA1 8b80e5ab3587706c53e19766eb50734499c0dde1 SHA256 35a79900f6358328316340e22018f66b72ce80c6e950be92b7df5fcf2ea2ecad
MISC metadata.xml 158 RMD160 298878d8b5da225547b337739a1a48192546d7b8 SHA1 5a9f7a1c9f0f56d1b0e72ee9b67b5cc5771f6d7d SHA256 a262a73b2049a89ab6a4bdf51df27bea44c7f0aa0ee33176c59a9c63eb45e764
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkkIWu0ACgkQAiZjviIA2XgCYQCgwK1Kxkiu9hav1yACDOfKPOB/
-fPgAn1t9dmxmOd/0RBzzkKmgThUmXBG+
-=9tEu
------END PGP SIGNATURE-----
diff --git a/sys-process/at/at-3.1.10.2.ebuild b/sys-process/at/at-3.1.10.2.ebuild
new file mode 100644
index 000000000000..f24eaccf7c3a
--- /dev/null
+++ b/sys-process/at/at-3.1.10.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/at/at-3.1.10.2.ebuild,v 1.1 2009/01/31 19:13:33 bangert Exp $
+
+inherit eutils flag-o-matic autotools pam
+
+DESCRIPTION="Queues jobs for later execution"
+HOMEPAGE="http://packages.qa.debian.org/a/at.html"
+SRC_URI="mirror://debian/pool/main/a/at/at_${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="pam"
+
+DEPEND="virtual/mta
+ >=sys-devel/flex-2.5.4a
+ pam? ( virtual/pam )"
+RDEPEND="virtual/mta
+ virtual/logger"
+
+pkg_setup() {
+ enewgroup at 25
+ enewuser at 25 -1 /var/spool/at/atjobs at
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${PN}-3.1.8-more-deny.patch
+ epatch "${FILESDIR}"/${PN}-3.1.10.1-Makefile.patch
+ # fix parallel make issues, bug #244884
+ epatch "${FILESDIR}"/${P}-Makefile.in-parallel-make-fix.patch
+ epatch "${FILESDIR}"/${P}-configure.in-fix-PAM-automagick-dep.patch
+
+ # fixing version string shown on "at -V" - bug #252970
+ sed -e "/^VERSION=/s:3\.1\.9:${PV}:" -i "${S}"/configure.in \
+ || die "sed configure.in failed"
+ eautoconf
+}
+
+src_compile() {
+ use pam || my_conf="--without-pam"
+ econf \
+ --sysconfdir=/etc/at \
+ --with-jobdir=/var/spool/at/atjobs \
+ --with-atspool=/var/spool/at/atspool \
+ --with-etcdir=/etc/at \
+ --with-daemon_username=at \
+ --with-daemon_groupname=at \
+ ${my_conf} \
+ || die "configure failed"
+
+ emake || die "make failed"
+}
+
+src_install() {
+ make install IROOT="${D}" || die
+
+ newinitd "${FILESDIR}"/atd.rc6 atd
+ newpamd "${FILESDIR}"/at.pamd at
+ prepalldocs
+}
diff --git a/sys-process/at/files/at-3.1.10.2-Makefile.in-parallel-make-fix.patch b/sys-process/at/files/at-3.1.10.2-Makefile.in-parallel-make-fix.patch
new file mode 100644
index 000000000000..8fd82e639b05
--- /dev/null
+++ b/sys-process/at/files/at-3.1.10.2-Makefile.in-parallel-make-fix.patch
@@ -0,0 +1,12 @@
+diff -Naur at-3.1.10.2.orig/Makefile.in at-3.1.10.2/Makefile.in
+--- at-3.1.10.2.orig/Makefile.in 2009-01-31 15:38:54.000000000 +0100
++++ at-3.1.10.2/Makefile.in 2009-01-31 15:39:22.000000000 +0100
+@@ -78,7 +78,7 @@
+ y.tab.c y.tab.h: parsetime.y
+ $(YACC) -d parsetime.y
+
+-lex.yy.c: parsetime.l
++lex.yy.c: parsetime.l y.tab.h
+ $(LEX) -i parsetime.l
+
+ atrun: atrun.in
diff --git a/sys-process/at/files/at-3.1.10.2-configure.in-fix-PAM-automagick-dep.patch b/sys-process/at/files/at-3.1.10.2-configure.in-fix-PAM-automagick-dep.patch
new file mode 100644
index 000000000000..108fc930e025
--- /dev/null
+++ b/sys-process/at/files/at-3.1.10.2-configure.in-fix-PAM-automagick-dep.patch
@@ -0,0 +1,18 @@
+diff -Naur at-3.1.10.2.orig/configure.in at-3.1.10.2/configure.in
+--- at-3.1.10.2.orig/configure.in 2009-01-31 15:38:54.000000000 +0100
++++ at-3.1.10.2/configure.in 2009-01-31 17:01:00.000000000 +0100
+@@ -79,8 +79,13 @@
+ AC_FUNC_VPRINTF
+ AC_FUNC_GETLOADAVG
+ AC_CHECK_FUNCS(getcwd mktime strftime setreuid setresuid sigaction waitpid)
+-AC_CHECK_HEADERS(security/pam_appl.h, [PAMLIB="-lpam"
++
++AC_ARG_WITH([pam], AS_HELP_STRING([--without-pam], [Build without PAM support(default: enabled)]))
++
++if test "x$with_pam" != "xno"; then
++ AC_CHECK_HEADERS(security/pam_appl.h, [PAMLIB="-lpam"
+ AC_DEFINE(HAVE_PAM)])
++fi
+
+ dnl Checking for programs
+
diff --git a/sys-process/at/files/at.pamd b/sys-process/at/files/at.pamd
new file mode 100644
index 000000000000..2d5d00e74540
--- /dev/null
+++ b/sys-process/at/files/at.pamd
@@ -0,0 +1,10 @@
+#
+# The PAM configuration file for the at daemon
+#
+
+auth required pam_env.so
+@include common-auth
+@include common-account
+@include common-session
+session required pam_limits.so
+