From d911f7967caa479ba4be120507acb0a2c386b81f Mon Sep 17 00:00:00 2001 From: Martin Väth Date: Wed, 19 Dec 2012 18:14:59 +0100 Subject: Bump squash_dir, noscript. Add martian-modem SLOT --- net-dialup/martian-modem/ChangeLog | 3 + .../martian-modem/martian-modem-20100123.ebuild | 1 + sys-fs/squash_dir/ChangeLog | 5 ++ sys-fs/squash_dir/Manifest | 2 +- sys-fs/squash_dir/squash_dir-12.5.ebuild | 66 ---------------------- sys-fs/squash_dir/squash_dir-12.6.ebuild | 66 ++++++++++++++++++++++ www-plugins/noscript/ChangeLog | 5 ++ www-plugins/noscript/Manifest | 2 +- www-plugins/noscript/noscript-2.6.3.ebuild | 19 ------- www-plugins/noscript/noscript-2.6.4.1.ebuild | 19 +++++++ 10 files changed, 101 insertions(+), 87 deletions(-) delete mode 100644 sys-fs/squash_dir/squash_dir-12.5.ebuild create mode 100644 sys-fs/squash_dir/squash_dir-12.6.ebuild delete mode 100644 www-plugins/noscript/noscript-2.6.3.ebuild create mode 100644 www-plugins/noscript/noscript-2.6.4.1.ebuild diff --git a/net-dialup/martian-modem/ChangeLog b/net-dialup/martian-modem/ChangeLog index 9894889d..ff320d72 100644 --- a/net-dialup/martian-modem/ChangeLog +++ b/net-dialup/martian-modem/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 19 Dec 2012; Martin Väth + Add SLOT information + 16 Dec 2012; Martin Väth Use from main Gentoo tree but keep grsecurity patch. diff --git a/net-dialup/martian-modem/martian-modem-20100123.ebuild b/net-dialup/martian-modem/martian-modem-20100123.ebuild index f9288b7f..97cdacf6 100644 --- a/net-dialup/martian-modem/martian-modem-20100123.ebuild +++ b/net-dialup/martian-modem/martian-modem-20100123.ebuild @@ -15,6 +15,7 @@ SRC_URI="http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/${M LICENSE="GPL-2 AgereSystems-WinModem" KEYWORDS="~amd64 ~x86 -*" IUSE="" +SLOT=0 DEPEND="!net-dialup/ltmodem" RDEPEND="${DEPEND}" diff --git a/sys-fs/squash_dir/ChangeLog b/sys-fs/squash_dir/ChangeLog index 318bb285..f17324bf 100644 --- a/sys-fs/squash_dir/ChangeLog +++ b/sys-fs/squash_dir/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*squash_dir-12.6 (19 Dec 2012) + + 19 Dec 2012; Martin Väth + Version bump, remove old ebuild. + *squash_dir-12.5 (16 Dec 2012) 16 Dec 2012; Martin Väth diff --git a/sys-fs/squash_dir/Manifest b/sys-fs/squash_dir/Manifest index f4032213..5db52e11 100644 --- a/sys-fs/squash_dir/Manifest +++ b/sys-fs/squash_dir/Manifest @@ -1 +1 @@ -DIST squash_dir-12.5.tar.gz 27826 SHA256 8b754c2437de39b1315b9969919a8b80a973ac9a3d8e13019263d13e4254c776 SHA512 ec0df50e0be2da933322e5acf8b8f17d26aebb132fa19adb2c108c75dcad42d193a6384e6aca04c27c78750b53db18437cdb78c5ed47a3c8e35637f1afc099ed WHIRLPOOL 468d6d1ebdce43874b55838cd1cbb0c347aea8a8e43b387772e7a40a2009ba5af2517a70ddf60d5248ef01302d55e3d068ff1a4a845776f188490ae98f0e8d0a +DIST squash_dir-12.6.tar.gz 28155 SHA256 9f62b96608b80cda2dec6ad9c5e09009bf68226e80cb4e402b616d8bb5011d80 SHA512 06908a60735aad93883050d06b8b2b2e9b0e1e43da2ab139b6664392f31da3318d48553e663245966d3bb0549153dbcd3ee51d03bcee132db99df19a22701330 WHIRLPOOL 102e678e5343bf71931cac3dd1bfcadaf904ff05c11bc032d59d1d9a179cf5ea53c10c5c7440c1bf9e428262aee42165a29ace0644ddeebdc1523fe86127dc8d diff --git a/sys-fs/squash_dir/squash_dir-12.5.ebuild b/sys-fs/squash_dir/squash_dir-12.5.ebuild deleted file mode 100644 index a357a94c..00000000 --- a/sys-fs/squash_dir/squash_dir-12.5.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -RESTRICT="mirror" -WANT_LIBTOOL=none -inherit autotools eutils linux-info vcs-snapshot - -DESCRIPTION="Keep directories compressed with squashfs. Useful for portage tree, texmf-dist" -HOMEPAGE="http://forums.gentoo.org/viewtopic-t-465367.html" -SRC_URI="http://github.com/vaeth/${PN}/tarball/release-${PV} -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="aufs overlayfs +title unionfs-fuse zsh-completion" - -RDEPEND="sys-fs/squashfs-tools - !=app-shells/runtitle-2.3[zsh-completion?] ) - unionfs-fuse? ( sys-fs/unionfs-fuse )" -DEPEND=">=sys-devel/autoconf-2.65" - -src_prepare() { - epatch_user - eautoreconf -} - -src_configure() { - local order= - use unionfs-fuse && order=unionfs-fuse - use aufs && order=aufs - use overlayfs && order=overlayfs - econf --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - "$(use_with zsh-completion)" ${order:+"--with-first-order=${order}"} -} - -linux_config_missing() { - ! linux_config_exists || ! linux_chkconfig_present "${1}" -} - -pkg_postinst() { - local fs=aufs - use unionfs-fuse && fs=unionfs-fuse - use aufs && fs=aufs - use overlayfs && fs=overlayfs - CONFIG_CHECK="~SQUASHFS" - case ${fs} in - overlayfs) - if linux_config_missing 'OVERLAYFS_FS' - then ewarn "To use ${PN} activate overlayfs in your kernel." - ewarn "Unless you use a patched kernel, apply e.g. top patches from some head of" - ewarn "http://git.kernel.org/?p=linux/kernel/git/mszeredi/vfs.git;a=summary" - fi;; - aufs) - if ! has_version sys-fs/aufs3 && ! has_version sys-fs/aufs2 && linux_config_missing 'AUFS_FS' - 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 ${sep} - 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 -} diff --git a/sys-fs/squash_dir/squash_dir-12.6.ebuild b/sys-fs/squash_dir/squash_dir-12.6.ebuild new file mode 100644 index 00000000..a357a94c --- /dev/null +++ b/sys-fs/squash_dir/squash_dir-12.6.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +RESTRICT="mirror" +WANT_LIBTOOL=none +inherit autotools eutils linux-info vcs-snapshot + +DESCRIPTION="Keep directories compressed with squashfs. Useful for portage tree, texmf-dist" +HOMEPAGE="http://forums.gentoo.org/viewtopic-t-465367.html" +SRC_URI="http://github.com/vaeth/${PN}/tarball/release-${PV} -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="aufs overlayfs +title unionfs-fuse zsh-completion" + +RDEPEND="sys-fs/squashfs-tools + !=app-shells/runtitle-2.3[zsh-completion?] ) + unionfs-fuse? ( sys-fs/unionfs-fuse )" +DEPEND=">=sys-devel/autoconf-2.65" + +src_prepare() { + epatch_user + eautoreconf +} + +src_configure() { + local order= + use unionfs-fuse && order=unionfs-fuse + use aufs && order=aufs + use overlayfs && order=overlayfs + econf --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + "$(use_with zsh-completion)" ${order:+"--with-first-order=${order}"} +} + +linux_config_missing() { + ! linux_config_exists || ! linux_chkconfig_present "${1}" +} + +pkg_postinst() { + local fs=aufs + use unionfs-fuse && fs=unionfs-fuse + use aufs && fs=aufs + use overlayfs && fs=overlayfs + CONFIG_CHECK="~SQUASHFS" + case ${fs} in + overlayfs) + if linux_config_missing 'OVERLAYFS_FS' + then ewarn "To use ${PN} activate overlayfs in your kernel." + ewarn "Unless you use a patched kernel, apply e.g. top patches from some head of" + ewarn "http://git.kernel.org/?p=linux/kernel/git/mszeredi/vfs.git;a=summary" + fi;; + aufs) + if ! has_version sys-fs/aufs3 && ! has_version sys-fs/aufs2 && linux_config_missing 'AUFS_FS' + 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 ${sep} + 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 +} diff --git a/www-plugins/noscript/ChangeLog b/www-plugins/noscript/ChangeLog index 4317dbdd..07101682 100644 --- a/www-plugins/noscript/ChangeLog +++ b/www-plugins/noscript/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*noscript-2.6.4.1 (19 Dec 2012) + + 19 Dec 2012; Martin Väth + Version bump, remove old ebuild. + *noscript-2.6.3 (04 Dec 2012) 04 Dec 2012; Martin Väth diff --git a/www-plugins/noscript/Manifest b/www-plugins/noscript/Manifest index f2506351..abe437a5 100644 --- a/www-plugins/noscript/Manifest +++ b/www-plugins/noscript/Manifest @@ -1 +1 @@ -DIST noscript-2.6.3.xpi 531070 SHA256 8af50cdaa260b91e830f0e559163da314baefa99559c5758beef709a3378def3 SHA512 908d4f504707c0cd024efc9260f7b01b9717ac4f2a47de154d1175487cd0863557de0eb273427377b541020efaacedd21b02a20ac5e9c1657f8ffe2ae754f1c5 WHIRLPOOL 13c77c4fe6d01cc94abe2c8d93dca3a826804106a599f9403d0ae407a7f15925c22f8d993ac99289eebd2597c8b67c6a84032f408f04804a90b870dd2d838ba0 +DIST noscript-2.6.4.1.xpi 532971 SHA256 d2d38ccd6cdbaa3f9e4c37fd21f36b1e230267b8102d0666787389eec4521647 SHA512 19430a4ea1aadc3e43007ade7c6edbf49fd188ae6e60efdef9e4f08cd3148e232b11a069a45e4ea2227b2b2db0661bf8ab86ec5dc9c61bdadaeecfd33201f01e WHIRLPOOL 98e90620427f215881f01804ebc4da9893a4099b9973b190d70b5c28dc4ee33c84a10aaa502168822d2c8adcc42f2b9fc14a87f489a805b979e8a492e734931f diff --git a/www-plugins/noscript/noscript-2.6.3.ebuild b/www-plugins/noscript/noscript-2.6.3.ebuild deleted file mode 100644 index 0c2758ff..00000000 --- a/www-plugins/noscript/noscript-2.6.3.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -inherit mv_mozextension -RESTRICT="mirror" - -DESCRIPTION="Mozilla plugin: Restrict active contents like java/javascript/flash" -HOMEPAGE="http://noscript.net/" -SRC_URI="https://secure.informaction.com/download/releases/${P}.xpi" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# NOTES: -# can also be used for Flock, MidBrowser, eMusic, Toolkit, Songbird, Fennec diff --git a/www-plugins/noscript/noscript-2.6.4.1.ebuild b/www-plugins/noscript/noscript-2.6.4.1.ebuild new file mode 100644 index 00000000..0c2758ff --- /dev/null +++ b/www-plugins/noscript/noscript-2.6.4.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +inherit mv_mozextension +RESTRICT="mirror" + +DESCRIPTION="Mozilla plugin: Restrict active contents like java/javascript/flash" +HOMEPAGE="http://noscript.net/" +SRC_URI="https://secure.informaction.com/download/releases/${P}.xpi" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# NOTES: +# can also be used for Flock, MidBrowser, eMusic, Toolkit, Songbird, Fennec -- cgit v1.2.3-65-gdbad