summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2007-01-15 18:59:46 +0000
committerNed Ludd <solar@gentoo.org>2007-01-15 18:59:46 +0000
commit19048792c53dbce616e02e73ae11e9c74da705fd (patch)
treeb085912e1243dd8829c357afd9cbf6e1d4461fe8
parentFix lvm2 version number, and asciidoc dep. (diff)
downloadgentoo-2-19048792c53dbce616e02e73ae11e9c74da705fd.tar.gz
gentoo-2-19048792c53dbce616e02e73ae11e9c74da705fd.tar.bz2
gentoo-2-19048792c53dbce616e02e73ae11e9c74da705fd.zip
- Now links with -lkvm on fbsd so /proc does not have to be mounted. (Flameeyes)
Now passes our own make check Make error msg more verbose when somebody is attempting to use RGB values via color.map Little speedup in contents_parse_line Update man pages for the newyear. 3 new qfile options --from/-f --max-args/-m --exclude/-x and example scripts (TGL) (Portage version: 2.1.2_rc2-r4)
-rw-r--r--app-portage/portage-utils/ChangeLog14
-rw-r--r--app-portage/portage-utils/files/digest-portage-utils-0.1.233
-rw-r--r--app-portage/portage-utils/portage-utils-0.1.20.ebuild8
-rw-r--r--app-portage/portage-utils/portage-utils-0.1.21.ebuild6
-rw-r--r--app-portage/portage-utils/portage-utils-0.1.22.ebuild6
-rw-r--r--app-portage/portage-utils/portage-utils-0.1.23.ebuild62
6 files changed, 87 insertions, 12 deletions
diff --git a/app-portage/portage-utils/ChangeLog b/app-portage/portage-utils/ChangeLog
index 6738fee1439c..f4b6a7bfe52f 100644
--- a/app-portage/portage-utils/ChangeLog
+++ b/app-portage/portage-utils/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for app-portage/portage-utils
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/ChangeLog,v 1.61 2006/12/29 16:40:44 flameeyes Exp $
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/ChangeLog,v 1.62 2007/01/15 18:59:46 solar Exp $
+
+*portage-utils-0.1.23 (15 Jan 2007)
+
+ 15 Jan 2007; <solar@gentoo.org> +portage-utils-0.1.23.ebuild:
+ - Lots of src/style updates. - Now links with -lkvm on fbsd so /proc does
+ not have to be mounted. (Flameeyes) - Now passes our own make check - Make
+ error msg more verbose when somebody is attempting to use RGB values via
+ color.map - Little speedup in contents_parse_line - Update man pages for the
+ newyear. - 3 new qfile options --from/-f --max-args/-m --exclude/-x and
+ example scripts (TGL)
29 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Remove also ~sparc-fbsd in the mean time.
diff --git a/app-portage/portage-utils/files/digest-portage-utils-0.1.23 b/app-portage/portage-utils/files/digest-portage-utils-0.1.23
new file mode 100644
index 000000000000..f16890e2f9c2
--- /dev/null
+++ b/app-portage/portage-utils/files/digest-portage-utils-0.1.23
@@ -0,0 +1,3 @@
+MD5 e397ec471b52d336070194dfe630af80 portage-utils-0.1.23.tar.bz2 73456
+RMD160 1887c34f2dcc277a01b0783a1af74056fecadf3c portage-utils-0.1.23.tar.bz2 73456
+SHA256 18cb004d477bac4715b73fe3833e20ed958467f3450862e900dc0b9b0992ed3b portage-utils-0.1.23.tar.bz2 73456
diff --git a/app-portage/portage-utils/portage-utils-0.1.20.ebuild b/app-portage/portage-utils/portage-utils-0.1.20.ebuild
index c7b9c97e54b0..8fb94ad2a3e5 100644
--- a/app-portage/portage-utils/portage-utils-0.1.20.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.1.20.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 2006-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.1.20.ebuild,v 1.4 2006/08/19 16:41:56 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.1.20.ebuild,v 1.5 2007/01/15 18:59:46 solar Exp $
inherit toolchain-funcs
@@ -35,7 +35,7 @@ pkg_postinst() {
cat <<__EOF__ > ${ROOT}/etc/portage/bin/post_sync
#!/bin/sh
-# Copyright 2006-2006 Gentoo Foundation
+# Copyright 2006-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
if [ -d /etc/portage/postsync.d/ ]; then
@@ -51,7 +51,7 @@ __EOF__
chmod 755 ${ROOT}/etc/portage/bin/post_sync
if [ ! -e ${ROOT}/etc/portage/postsync.d/q-reinitialize ]; then
mkdir -p ${ROOT}/etc/portage/postsync.d/
- echo '[ -x /usr/bin/q ] && /usr/bin/q -r' > ${ROOT}/etc/portage/postsync.d/q-reinitialize
+ echo '[ -x /usr/bin/q ] && /usr/bin/q -qr' > ${ROOT}/etc/portage/postsync.d/q-reinitialize
chmod 755 ${ROOT}/etc/portage/postsync.d/q-reinitialize
einfo "${ROOT}/etc/portage/postsync.d/q-reinitialize has been installed for convenience and will be automatically run at the end of every --sync"
einfo "Normally this should only take a few seconds to run but file systems such as ext3 can take a lot longer."
diff --git a/app-portage/portage-utils/portage-utils-0.1.21.ebuild b/app-portage/portage-utils/portage-utils-0.1.21.ebuild
index a82534bbabbd..72d6e66caed7 100644
--- a/app-portage/portage-utils/portage-utils-0.1.21.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.1.21.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 2006-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.1.21.ebuild,v 1.3 2006/11/29 17:58:15 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.1.21.ebuild,v 1.4 2007/01/15 18:59:46 solar Exp $
inherit toolchain-funcs
@@ -36,7 +36,7 @@ pkg_postinst() {
cat <<__EOF__ > ${ROOT}/etc/portage/bin/post_sync
#!/bin/sh
-# Copyright 2006-2006 Gentoo Foundation
+# Copyright 2006-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
if [ -d /etc/portage/postsync.d/ ]; then
diff --git a/app-portage/portage-utils/portage-utils-0.1.22.ebuild b/app-portage/portage-utils/portage-utils-0.1.22.ebuild
index 11507380a4b9..fab976019f2f 100644
--- a/app-portage/portage-utils/portage-utils-0.1.22.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.1.22.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.1.22.ebuild,v 1.2 2006/12/26 17:20:45 drizzt Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.1.22.ebuild,v 1.3 2007/01/15 18:59:46 solar Exp $
inherit toolchain-funcs
@@ -36,7 +36,7 @@ pkg_postinst() {
cat <<__EOF__ > ${ROOT}/etc/portage/bin/post_sync
#!/bin/sh
-# Copyright 2006-2006 Gentoo Foundation
+# Copyright 2006-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
if [ -d /etc/portage/postsync.d/ ]; then
diff --git a/app-portage/portage-utils/portage-utils-0.1.23.ebuild b/app-portage/portage-utils/portage-utils-0.1.23.ebuild
new file mode 100644
index 000000000000..77239d1b472e
--- /dev/null
+++ b/app-portage/portage-utils/portage-utils-0.1.23.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.1.23.ebuild,v 1.1 2007/01/15 18:59:46 solar Exp $
+
+inherit toolchain-funcs
+
+DESCRIPTION="small and fast portage helper tools written in C"
+HOMEPAGE="http://www.gentoo.org/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86"
+IUSE=""
+
+DEPEND=""
+
+src_compile() {
+ tc-export CC
+ #use python && export PYTHON=1
+ unset PYTHON
+ emake || die
+}
+
+src_install() {
+ dobin q || die "dobin failed"
+ doman man/*.[0-9]
+ for applet in $(<applet-list) ; do
+ dosym q /usr/bin/${applet}
+ done
+}
+
+pkg_postinst() {
+ [ -e ${ROOT}/etc/portage/bin/post_sync ] && return 0
+ mkdir -p ${ROOT}/etc/portage/bin/
+
+cat <<__EOF__ > ${ROOT}/etc/portage/bin/post_sync
+#!/bin/sh
+# Copyright 2006-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+if [ -d /etc/portage/postsync.d/ ]; then
+ for f in /etc/portage/postsync.d/* ; do
+ if [ -x \${f} ] ; then
+ \${f}
+ fi
+ done
+else
+ :
+fi
+__EOF__
+ chmod 755 ${ROOT}/etc/portage/bin/post_sync
+ if [ ! -e ${ROOT}/etc/portage/postsync.d/q-reinitialize ]; then
+ mkdir -p ${ROOT}/etc/portage/postsync.d/
+ echo '[ -x /usr/bin/q ] && /usr/bin/q -qr' > ${ROOT}/etc/portage/postsync.d/q-reinitialize
+ einfo "${ROOT}/etc/portage/postsync.d/q-reinitialize has been installed for convenience"
+ einfo "If you wish for it to be automatically run at the end of every --sync simply chmod +x ${ROOT}/etc/portage/postsync.d/q-reinitialize"
+ einfo "Normally this should only take a few seconds to run but file systems such as ext3 can take a lot longer."
+ einfo "If ever you find this to be an inconvenience simply chmod -x ${ROOT}/etc/portage/postsync.d/q-reinitialize"
+ fi
+ :
+}