summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-02-11 05:49:23 +0000
committerMike Frysinger <vapier@gentoo.org>2005-02-11 05:49:23 +0000
commit34e6384f2a0d7e555e2beb161ad443c2b196aa64 (patch)
tree4bbe0cfa57a7251a711c3a0beb539c8cb6d3217f /sys-apps/at
parentfix #31310 again (diff)
downloadhistorical-34e6384f2a0d7e555e2beb161ad443c2b196aa64.tar.gz
historical-34e6384f2a0d7e555e2beb161ad443c2b196aa64.tar.bz2
historical-34e6384f2a0d7e555e2beb161ad443c2b196aa64.zip
Fix #31310 again.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'sys-apps/at')
-rw-r--r--sys-apps/at/ChangeLog7
-rw-r--r--sys-apps/at/Manifest10
-rw-r--r--sys-apps/at/at-3.1.8-r11.ebuild75
-rw-r--r--sys-apps/at/files/digest-at-3.1.8-r111
4 files changed, 86 insertions, 7 deletions
diff --git a/sys-apps/at/ChangeLog b/sys-apps/at/ChangeLog
index fd6e9cf3f0c0..786038594406 100644
--- a/sys-apps/at/ChangeLog
+++ b/sys-apps/at/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/at
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/at/ChangeLog,v 1.23 2005/01/02 23:12:40 ciaranm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/at/ChangeLog,v 1.24 2005/02/11 05:49:23 vapier Exp $
+
+*at-3.1.8-r11 (11 Feb 2005)
+
+ 11 Feb 2005; Mike Frysinger <vapier@gentoo.org> +at-3.1.8-r11.ebuild:
+ Fix #31310 again.
02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
diff --git a/sys-apps/at/Manifest b/sys-apps/at/Manifest
index d21da0597229..e2106f151b81 100644
--- a/sys-apps/at/Manifest
+++ b/sys-apps/at/Manifest
@@ -1,9 +1,7 @@
-MD5 ac48443ed4063ce83316621af4d18568 at-3.1.8-r9.ebuild 1343
-MD5 028d42b687231b1c494d000d045d5379 ChangeLog 3262
-MD5 9ac2701374b3c5c246cefd5f600c2ebd at-3.1.8-r10.ebuild 1869
+MD5 aa1e07d160a9b291de34e79ea12bce54 ChangeLog 3383
MD5 9c8fdf815ce980c230d763b496d4d088 metadata.xml 158
+MD5 45fd60c850c2e02a063f9b47b4456c31 at-3.1.8-r11.ebuild 1837
+MD5 342e834e06fdf58c877f1fc237f984de files/at.deny 121
MD5 1fbee35c5519e1bcedc01e63faa85931 files/atd.rc6 506
-MD5 b1f01b7f45cd50b24b40694c623ecc53 files/digest-at-3.1.8-r9 63
-MD5 b1f01b7f45cd50b24b40694c623ecc53 files/digest-at-3.1.8-r10 63
MD5 f189f039555f37eb1a0792837d33ea04 files/at-3.1.8-longuser.patch 723
-MD5 342e834e06fdf58c877f1fc237f984de files/at.deny 121
+MD5 b1f01b7f45cd50b24b40694c623ecc53 files/digest-at-3.1.8-r11 63
diff --git a/sys-apps/at/at-3.1.8-r11.ebuild b/sys-apps/at/at-3.1.8-r11.ebuild
new file mode 100644
index 000000000000..fe6b6df32f5a
--- /dev/null
+++ b/sys-apps/at/at-3.1.8-r11.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2005 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/at/at-3.1.8-r11.ebuild,v 1.1 2005/02/11 05:49:23 vapier Exp $
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Queues jobs for later execution"
+HOMEPAGE="ftp://jurix.jura.uni-sb.de/pub/jurix/source/chroot/appl/at/"
+SRC_URI="http://ftp.debian.org/debian/pool/main/a/at/at_${PV}-11.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+DEPEND="virtual/libc
+ >=sys-devel/flex-2.5.4a
+ >=sys-apps/portage-2.0.51"
+RDEPEND="virtual/libc
+ virtual/mta"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # respect LDFLAGS
+ sed -i \
+ -e "s/\(@LIBS@\)/@LDFLAGS@ \1/" \
+ Makefile.in || die "sed Makefile.in failed"
+
+ # Fix bug 33696 by allowing usernames longer than 8 chars,
+ # thanks to Yuval Kogman for the patch
+ epatch ${FILESDIR}/at-3.1.8-longuser.patch
+}
+
+src_compile() {
+ ./configure \
+ --host=${CHOST/-pc/} \
+ --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 \
+ ${EXTRA_ECONF} || die "configure failed"
+
+ emake LDFLAGS="${LDFLAGS}" || die "make failed"
+}
+
+src_install() {
+ into /usr
+ chmod 755 batch
+ chmod 755 atrun
+ dobin at batch
+ fperms 4755 /usr/bin/at
+ dosym at /usr/bin/atrm
+ dosym at /usr/bin/atq
+ dosbin atd atrun
+
+ dodir /var/spool/at
+ fowners at:at /var/spool/at
+ for i in atjobs atspool ; do
+ dodir /var/spool/at/${i}
+ fowners at:at /var/spool/at/${i}
+ fperms 700 /var/spool/at/${i}
+ touch ${D}/var/spool/at/${i}/.SEQ
+ done
+
+ newinitd ${FILESDIR}/atd.rc6 atd
+ insinto /etc/at
+ insopts -m 0644
+ doins ${FILESDIR}/at.deny
+ doman at.1 at_allow.5 atd.8 atrun.8
+ dodoc ChangeLog Problems README timespec
+}
diff --git a/sys-apps/at/files/digest-at-3.1.8-r11 b/sys-apps/at/files/digest-at-3.1.8-r11
new file mode 100644
index 000000000000..0d6e63d22fd0
--- /dev/null
+++ b/sys-apps/at/files/digest-at-3.1.8-r11
@@ -0,0 +1 @@
+MD5 81dbae5162aaa8a398a81424d6631c77 at_3.1.8-11.tar.gz 108827