summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlayman <layman@localhost>2013-01-21 19:43:56 +0100
committerMartin Väth <martin@mvath.de>2015-10-11 10:48:35 +0200
commit54084a7e02cdb1503e3faa8446497f9efd4922d5 (patch)
tree936d25a75a9c35a9aa4fc9c42370eb14dbc92028
parentBump zshrc-mv, auto-fu-zsh, zsh-syntax-highlighting (diff)
downloadmv-54084a7e02cdb1503e3faa8446497f9efd4922d5.tar.gz
mv-54084a7e02cdb1503e3faa8446497f9efd4922d5.tar.bz2
mv-54084a7e02cdb1503e3faa8446497f9efd4922d5.zip
Bump trickyfetch
-rw-r--r--app-portage/trickyfetch/ChangeLog8
-rw-r--r--app-portage/trickyfetch/Manifest2
-rw-r--r--app-portage/trickyfetch/metadata.xml3
-rw-r--r--app-portage/trickyfetch/trickyfetch-8.0.ebuild (renamed from app-portage/trickyfetch/trickyfetch-7.3.ebuild)17
-rw-r--r--profiles/use.local.desc1
5 files changed, 17 insertions, 14 deletions
diff --git a/app-portage/trickyfetch/ChangeLog b/app-portage/trickyfetch/ChangeLog
index 49909971..a8274ba2 100644
--- a/app-portage/trickyfetch/ChangeLog
+++ b/app-portage/trickyfetch/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for app-portage/trickyfetch
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*trickyfetch-8.0 (21 Jan 2013)
+
+ 21 Jan 2013; Martin Väth <martin@mvath.de>
+ Version bump, remove old ebuild.
+ Support /etc/trickyfetch.conf instead of IUSE=getdelta
+
*trickyfetch-7.3 (25 Nov 2012)
01 Dev 2012; Martin Väth <martin@mvath.de>
diff --git a/app-portage/trickyfetch/Manifest b/app-portage/trickyfetch/Manifest
index 86d63fbb..f37f01d4 100644
--- a/app-portage/trickyfetch/Manifest
+++ b/app-portage/trickyfetch/Manifest
@@ -1 +1 @@
-DIST trickyfetch-7.3.tar.gz 10016 SHA256 6c59697993c874697ec184ac0063d2b93efb3f3706fa1f6226f0874b30f4dc0a SHA512 a73b6df2332e8890c6a20dde864ce93c39b871f5032ad093532e12d8d77069611f84df8c429df45a49d2fe7bb671d486775275f15c4efe2f1d637ff95c869cab WHIRLPOOL da611c51bee8b0c94f2b3c1d7202fa9e9c755334c85ecffa460f863ca5b7e0c41efc4c6647628e3532c1e1b6700de2febfad19964b3a994c77a0ff5e83d9233b
+DIST trickyfetch-8.0.tar.gz 10618 SHA256 41d53841b0259123fcfb3b9ad3855cd3ade1959ae341365c4da634c273d00f16 SHA512 5aace1ad25deba94514a911bd1e7b6b46cad39e048d672f6e6bc67e9dd416895f7dd27fe4ea68bd754cc43d634364bf8add7396eb85ec5b589a147230d77dcce WHIRLPOOL f20e0c9bb5c168ba7e412075e2c72a56d99c3db66ad8bf496865d17c8d0b8743ff7dd0b89e7aaccd46ab735a81b32a3d9ab3867aa8bf88364c808c0df52460bc
diff --git a/app-portage/trickyfetch/metadata.xml b/app-portage/trickyfetch/metadata.xml
index 6a18283d..379e730b 100644
--- a/app-portage/trickyfetch/metadata.xml
+++ b/app-portage/trickyfetch/metadata.xml
@@ -13,7 +13,4 @@
<bugs-to>mailto:martin@mvath.de</bugs-to>
<remote-id type="github">vaeth/trickyfetch</remote-id>
</upstream>
- <use>
- <flag name="getdelta">Support getdelta</flag>
- </use>
</pkgmetadata>
diff --git a/app-portage/trickyfetch/trickyfetch-7.3.ebuild b/app-portage/trickyfetch/trickyfetch-8.0.ebuild
index e8ce80c4..f03a4a4e 100644
--- a/app-portage/trickyfetch/trickyfetch-7.3.ebuild
+++ b/app-portage/trickyfetch/trickyfetch-8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -13,21 +13,18 @@ SRC_URI="http://github.com/vaeth/${PN}/tarball/release-${PV} -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="getdelta zsh-completion"
-
-RDEPEND="getdelta? ( app-portage/getdelta )"
+IUSE="zsh-completion"
src_prepare() {
- local use_getdelta=false
- use getdelta && use_getdelta=:
- sed -i -e \
- "s/^trickyfetch_getdelta=.*/trickyfetch_getdelta=${use_getdelta}/" \
+ sed -i -e "s'\\(PATH=.\\)/etc'\\1${EPREFIX%/}/etc'" \
-- "${S}/bin/trickyfetch"
epatch_user
}
src_install() {
dobin bin/*
+ insinto /etc
+ doins etc/*
if use zsh-completion
then insinto /usr/share/zsh/site-functions
doins zsh/_*
@@ -36,6 +33,10 @@ src_install() {
}
pkg_postinst() {
+ case " ${REPLACING_VERSIONS:-0.}" in
+ ' '[0-7].*)
+ elog "Please adapt /etc/trickyfetch.conf to your needs";;
+ esac
has_version app-portage/eix || \
elog "Installing app-portage/eix will speed up execution time"
}
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index d7c43ce0..2f35004a 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -12,7 +12,6 @@ app-portage/eix:security - This adds some checks which can prevent certain explo
app-portage/eix:sqlite - Compile in support for portage's sqlite backend; to actually use it you need additional configuration of portage and eix
app-portage/eix:strong-optimization - Adds several more agressive CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause trouble with some buggy compiler versions. Absense of this USE flag does not strip user's *FLAGS
app-portage/eix:tools - Create separate binary for script helper tools; useful if they are called extremely often
-app-portage/trickyfetch:getdelta - Support getdelta
app-shells/auto-fu-zsh:compile - Byte-compile to speed up
app-shells/auto-fu-zsh:kill-line - Make Ctrl-D work correctly and in case of nonempty buffer work as kill-line resp. kill-whole-line
app-shells/zsh:completion_AIX - install completions for AIX