diff options
author | Martin Väth <martin@mvath.de> | 2014-03-15 12:08:44 +0100 |
---|---|---|
committer | Martin Väth <martin@mvath.de> | 2015-10-11 10:49:09 +0200 |
commit | 19676b39d0b999f43a35d3b6831cfd1d39608f6d (patch) | |
tree | 743954faa1f95a146183846a6428c77fd23af545 /sys-fs | |
parent | Bump duckduckgo. openrc-wrapper: Add dependency on gentoo-functions (diff) | |
download | mv-19676b39d0b999f43a35d3b6831cfd1d39608f6d.tar.gz mv-19676b39d0b999f43a35d3b6831cfd1d39608f6d.tar.bz2 mv-19676b39d0b999f43a35d3b6831cfd1d39608f6d.zip |
Use optfeature, readme.gentoo.eclass
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/squash_dir/ChangeLog | 3 | ||||
-rw-r--r-- | sys-fs/squash_dir/squash_dir-13.5-r1.ebuild | 8 | ||||
-rw-r--r-- | sys-fs/squashmount/ChangeLog | 3 | ||||
-rw-r--r-- | sys-fs/squashmount/squashmount-4.3.ebuild | 27 |
4 files changed, 17 insertions, 24 deletions
diff --git a/sys-fs/squash_dir/ChangeLog b/sys-fs/squash_dir/ChangeLog index 5e01c611..6062963a 100644 --- a/sys-fs/squash_dir/ChangeLog +++ b/sys-fs/squash_dir/ChangeLog @@ -4,6 +4,9 @@ *squash_dir-13.5-r1 (17 Dec 2013) + 15 Mar 2014; Martin Väth <martin@mvath.de>: + Use optfeature + 17 Dec 2013; Martin Väth <martin@mvath.de>: Fix sh path diff --git a/sys-fs/squash_dir/squash_dir-13.5-r1.ebuild b/sys-fs/squash_dir/squash_dir-13.5-r1.ebuild index 4fccf0b6..5734532a 100644 --- a/sys-fs/squash_dir/squash_dir-13.5-r1.ebuild +++ b/sys-fs/squash_dir/squash_dir-13.5-r1.ebuild @@ -94,10 +94,6 @@ pkg_postinst() { then ewarn "To use ${PN} activate aufs in your kernel. Use e.g. sys-fs/aufs*" fi;; esac - if ! has_version sys-fs/squashfs-tools[progress-redirect] - then elog "For better output of ${PN}, it is recommended to install" - elog "sys-fs/squashfs-tools from the mv overlay with USE=progress-redirect." - fi - has_version app-shells/runtitle || elog \ - "Install app-shells/runtitle to let ${PN} update the status bar." + optfeature "improved output" 'sys-fs/squashfs-tools[progress-redirect]' + optfeature "status bar support" 'app-shells/runtitle' } diff --git a/sys-fs/squashmount/ChangeLog b/sys-fs/squashmount/ChangeLog index afdc379e..bda89d8f 100644 --- a/sys-fs/squashmount/ChangeLog +++ b/sys-fs/squashmount/ChangeLog @@ -4,6 +4,9 @@ *squashmount-4.3 (09 Mar 2014) + 15 Mar 2014; Martin Väth <martin@mvath.de>: + Use optfeature + 09 Mar 2014; Martin Väth <martin@mvath.de>: Version bump, remove old ebuild. diff --git a/sys-fs/squashmount/squashmount-4.3.ebuild b/sys-fs/squashmount/squashmount-4.3.ebuild index de737805..b1163d23 100644 --- a/sys-fs/squashmount/squashmount-4.3.ebuild +++ b/sys-fs/squashmount/squashmount-4.3.ebuild @@ -53,25 +53,16 @@ src_install() { } pkg_postinst() { - if ! has_version sys-fs/squashfs-tools[progress-redirect] - then elog "For better output of ${PN}, it is recommended to install" - elog "sys-fs/squashfs-tools from the mv overlay with USE=progress-redirect." - fi - has_version app-shells/runtitle || elog \ - "Install app-shells/runtitle to let ${PN} update the status bar." - has_version dev-perl/File-Which || elog \ - "${PN} strongly recommends to install dev-perl/File-Which." - has_version '>=dev-lang/perl-5.14' || has_version perl-core/Term-ANSIColor || { - elog "For colored output upgrade to >=dev-lang/perl-5.14 or" - elog "alternatively install virtual/perl-Term-ANSIColor" - } - has_version '>=dev-lang/perl-5.12' || has_version virtual/perl-IO-Compress || { - elog "For using ? or ?? attributes upgrade to >=dev-lang/perl-5.12 or" - elog "alternatively install virtual/perl-IO-Compress" - } + optfeature "improved output" 'sys-fs/squashfs-tools[progress-redirect]' + optfeature "status bar support" 'app-shells/runtitle' + optfeature "improved compatibility and security" 'dev-perl/File-Which' + optfeature "colored output" '>=dev-lang/perl-5.14' 'perl-core/Term-ANSIColor' + optfeature "using ? or ?? attributes" '>=dev-lang/perl-5.12' 'virtual/perl-IO-Compress' case " ${REPLACING_VERSIONS}" in - ' '[0-9][0-9]*|' '[3-9]*|' '2.[0-9][0-9]*|' '2.[7-9]*) :;; - *) FORCE_PRINT_ELOG="true";; + ' '[0-9][0-9]*|' '[3-9]*|' '2.[0-9][0-9]*|' '2.[7-9]*) + :;; + *) + FORCE_PRINT_ELOG="true";; esac readme.gentoo_pkg_postinst } |