diff options
author | Ned Ludd <solar@gentoo.org> | 2007-01-15 18:59:46 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2007-01-15 18:59:46 +0000 |
commit | 19048792c53dbce616e02e73ae11e9c74da705fd (patch) | |
tree | b085912e1243dd8829c357afd9cbf6e1d4461fe8 | |
parent | Fix lvm2 version number, and asciidoc dep. (diff) | |
download | gentoo-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)
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 + : +} |