summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <mvath@google.com>2019-12-30 10:11:54 +0100
committerMartin Väth <mvath@google.com>2019-12-30 10:11:54 +0100
commit8c720a8534928297bab669dd238c590335b3e846 (patch)
treeec78e4181ac01a93f21e2e0280896a0af46632d6 /sys-fs/squashmount
parentdev-lang/python: Version bump. Stabilize old (diff)
downloadmv-8c720a8534928297bab669dd238c590335b3e846.tar.gz
mv-8c720a8534928297bab669dd238c590335b3e846.tar.bz2
mv-8c720a8534928297bab669dd238c590335b3e846.zip
sys-fs/squashmount: Version bump. Remov old
Signed-off-by: Martin Väth <mvath@google.com>
Diffstat (limited to 'sys-fs/squashmount')
-rw-r--r--sys-fs/squashmount/Manifest3
-rw-r--r--sys-fs/squashmount/squashmount-16.1.0-r1.ebuild88
-rw-r--r--sys-fs/squashmount/squashmount-22.0.ebuild (renamed from sys-fs/squashmount/squashmount-21.0.1.ebuild)0
3 files changed, 1 insertions, 90 deletions
diff --git a/sys-fs/squashmount/Manifest b/sys-fs/squashmount/Manifest
index f0dc073a..11a530b6 100644
--- a/sys-fs/squashmount/Manifest
+++ b/sys-fs/squashmount/Manifest
@@ -1,2 +1 @@
-DIST squashmount-16.1.0.tar.gz 68224 SHA512 d0530367a8edbaa01dd14a224d808259975630e77763a56fe3c1a3a15a0497e2bea341bd68ed07983f2ffd6bf539dbbabb278f03e5fa48d09043d4bb1c3c50bc
-DIST squashmount-21.0.1.tar.gz 74420 SHA512 4bde2d688ebecb67ac3784dca1b805db8e543dbaa23f8b7457f03bb859ed02587315d2ae880d609250a4e66f18260de870d5f6bc7a6cdbf30f2f8fd65eef5244
+DIST squashmount-22.0.tar.gz 75587 SHA512 1f9fd115d9fd938a2798e0dd6b6ac0d0e850bf621b3bfe043a1d9ac9cd12ba1af33908757592492350a25427fd8bca60591c70daef4c3624759c74ede22767e7
diff --git a/sys-fs/squashmount/squashmount-16.1.0-r1.ebuild b/sys-fs/squashmount/squashmount-16.1.0-r1.ebuild
deleted file mode 100644
index ecb87343..00000000
--- a/sys-fs/squashmount/squashmount-16.1.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 2013-2019 Martin V\"ath
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-RESTRICT="mirror"
-inherit eutils readme.gentoo-r1 systemd tmpfiles
-
-DESCRIPTION="Keep directories compressed with squashfs. Useful for portage tree, texmf-dist"
-HOMEPAGE="http://forums.gentoo.org/viewtopic-t-465367.html
-https://github.com/vaeth/squashmount/"
-SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE=""
-
-# These should really depend on USE-flags but must not by policy.
-# Waiting for https://bugs.gentoo.org/show_bug.cgi?id=424283
-OPTIONAL_RDEPEND="app-shells/runtitle
-dev-perl/File-Which
-!arm? ( !ia64? ( !sparc? ( dev-perl/String-ShellQuote ) ) )"
-
-RDEPEND="!<sys-apps/openrc-0.13
- >=dev-lang/perl-5.22
- || ( dev-perl/File-Which sys-apps/which )
- sys-fs/squashfs-tools
- !<sys-fs/unionfs-fuse-0.25
- !<app-portage/find_cruft-4.0.0
- ${OPTIONAL_RDEPEND}"
-# >=dev-lang/perl-5.12
-# || ( >=dev-lang/perl-5.10.1 >=virtual/perl-File-Path-2.6.5 )
-# || ( >=dev-lang/perl-5.4.5 virtual/perl-File-Spec )
-# || ( >=dev-lang/perl-5.10.1 >=virtual/perl-File-Temp-0.19 )
-# || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )
-# || ( >=dev-lang/perl-5.9.3 virtual/perl-IO-Compress )
-DEPEND=""
-
-DISABLE_AUTOFORMATTING="true"
-DOC_CONTENTS="Please adapt /etc/squashmount.pl as well as
-/etc/systemd/system/squashmount.service.d/timeout.conf to your needs.
-
-Configure the mount point 'gentoo' only if you use sync-type = squashdelta.
-
-For improved output use sys-fs/squashfs-tools from the mv overlay.
-
-It is recommended to put into your zshrc the line:
-alias squashmount='noglob squashmount'"
-
-src_prepare() {
- use prefix || sed -i \
- -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \
- -- bin/* || die
- default
-}
-
-src_install() {
- dobin bin/*
- dodoc README ChangeLog compress.txt
- doinitd openrc/init.d/*
- systemd_dounit systemd/system/*
- dotmpfiles tmpfiles.d/*
- insinto /etc
- doins -r etc/revdep-rebuild etc/systemd
- exeinto /etc/portage/repo.postsync.d
- doexe etc/portage/repo.postsync.d/*
- insinto /usr/lib
- doins lib/*
- doins -r lib/find_cruft
- insinto /usr/share/zsh/site-functions
- doins zsh/*
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- if use arm || use ia64 || use sparc
- then optfeature "improved output" 'dev-perl/String-ShellQuote'
- fi
- optfeature "user mounting" \
- '>=sys-fs/squashfuse-0.1.100 >=sys-fs/unionfs-fuse-0.25' \
- '>=sys-fs/squashfuse-0.1.100 sys-fs/funionfs'
- case " ${REPLACING_VERSIONS}" in
- *' '[0-9].*|*' '1[0-4].*|*' '15.[0-2].*|*' '15.3.0*)
- FORCE_PRINT_ELOG="true";;
- esac
- readme.gentoo_print_elog
- tmpfiles_process squashmount.conf
-}
diff --git a/sys-fs/squashmount/squashmount-21.0.1.ebuild b/sys-fs/squashmount/squashmount-22.0.ebuild
index 024b51a6..024b51a6 100644
--- a/sys-fs/squashmount/squashmount-21.0.1.ebuild
+++ b/sys-fs/squashmount/squashmount-22.0.ebuild