Introduce install-mask, a tool to manage INSTALL_MASK setting.
authorMichał Górny <mgorny@gentoo.org>
Mon, 19 Sep 2011 08:26:53 +0000 (08:26 +0000)
committerMichał Górny <mgorny@gentoo.org>
Mon, 19 Sep 2011 08:26:53 +0000 (08:26 +0000)
Package-Manager: portage-2.2.0_alpha58_p6/cvs/Linux x86_64

app-portage/install-mask/ChangeLog [new file with mode: 0644]
app-portage/install-mask/Manifest [new file with mode: 0644]
app-portage/install-mask/files/location-db.xml [new file with mode: 0644]
app-portage/install-mask/install-mask-0.0.1.ebuild [new file with mode: 0644]
app-portage/install-mask/metadata.xml [new file with mode: 0644]

diff --git a/app-portage/install-mask/ChangeLog b/app-portage/install-mask/ChangeLog
new file mode 100644 (file)
index 0000000..7d13b9e
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for app-portage/install-mask
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/ChangeLog,v 1.1 2011/09/19 08:26:53 mgorny Exp $
+
+*install-mask-0.0.1 (19 Sep 2011)
+
+  19 Sep 2011; Michał Górny <mgorny@gentoo.org> +install-mask-0.0.1.ebuild,
+  +files/location-db.xml, +metadata.xml:
+  Introduce install-mask, a tool to manage INSTALL_MASK setting.
+
diff --git a/app-portage/install-mask/Manifest b/app-portage/install-mask/Manifest
new file mode 100644 (file)
index 0000000..29be1d4
--- /dev/null
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX location-db.xml 463 RMD160 eb8319c824ae4d932bfb3fbb70a67b9688b37505 SHA1 36ee4d4d456cbf48b692590d900a1677ab9878d2 SHA256 ab5877c98c23d4439ee30c84bc7f0c25bc112031dcfa2d8a1268331d8a2ea1b9
+DIST install-mask-0.0.1.tar.bz2 4202 RMD160 4aebc2ac54c0358efbfbdcad196f22fa4944bbc0 SHA1 49618040ad72623bd8bfe6a1d048090b8d8701a2 SHA256 4eb2b13827938316c9198831e125fe5625f3bd5007267a44fa856043a97d2463
+EBUILD install-mask-0.0.1.ebuild 707 RMD160 3ddaca413c7f15dc024384535f7ae61ec1cf2f3e SHA1 9c2af57bf63b31e467dc779ad1fb10b9b77734d4 SHA256 b38aa86ff220cce3b97bcdb9bafadb81e130c78aef5a6b5844a5559c83f25265
+MISC ChangeLog 441 RMD160 f148ad001cce5ffce835460828413497508e85d5 SHA1 971e017556ab52e26438f8979a6046292b88a71c SHA256 756e048219a63f661640a4863f39f765cf8fbc4353f2c15220571f327d93a140
+MISC metadata.xml 546 RMD160 09f6b5f56e00c0cfad42b06a09f1eb4461e47549 SHA1 5d81745b1cc4be3a5197d4fcf6b84caf52ebb292 SHA256 5dca739e0e92c3aae79074f7fdc7c1d46921d63b71d650d11b123ee8c59be6b8
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iJwEAQEIAAYFAk52/VUACgkQfXuS5UK5QB3V8wQAhyGzHX8GsKZ8wG8QKVQBRZG2
+ilIVv8mx88qtzvwa+ZGMdQ3Xdoakb2cjD3va3OB+miFRbW/mH4Ab0LjJzNdohMal
+r8QcTy6sq0eIU+Pt5rOTCbLK+uPSgKmHuJmuX1pDfKL1xMhLZfWRrAf9eDPKn3Hq
+NosMi8X2IMXkrzmC/8M=
+=2UIb
+-----END PGP SIGNATURE-----
diff --git a/app-portage/install-mask/files/location-db.xml b/app-portage/install-mask/files/location-db.xml
new file mode 100644 (file)
index 0000000..843d083
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<install-mask>
+       <location id="systemd">
+               <path>/lib/systemd/system</path>
+               <path>/usr/lib/tmpfiles.d</path>
+               <description>
+                       systemd unit and auxiliary files.
+               </description>
+       </location>
+
+       <location id="bash-completion">
+               <path>/usr/share/bash-completion</path>
+       </location>
+
+       <location id="locale">
+               <path>/usr/share/locale</path>
+               <description>
+                       All localizations.
+               </description>
+       </location>
+</install-mask>
diff --git a/app-portage/install-mask/install-mask-0.0.1.ebuild b/app-portage/install-mask/install-mask-0.0.1.ebuild
new file mode 100644 (file)
index 0000000..a48b3bc
--- /dev/null
@@ -0,0 +1,29 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/install-mask-0.0.1.ebuild,v 1.1 2011/09/19 08:26:53 mgorny Exp $
+
+EAPI=3
+PYTHON_DEPEND='*:2.6'
+SUPPORT_PYTHON_ABIS=1
+RESTRICT_PYTHON_ABIS='2.4 2.5'
+
+inherit base distutils
+
+DESCRIPTION="Handle INSTALL_MASK setting in make.conf"
+HOMEPAGE="https://github.com/mgorny/install-mask/"
+SRC_URI="http://cloud.github.com/downloads/mgorny/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-portage/flaggie
+       dev-python/lxml"
+
+PYTHON_MODNAME=installmask
+
+src_prepare() {
+       base_src_prepare
+       distutils_src_prepare
+}
diff --git a/app-portage/install-mask/metadata.xml b/app-portage/install-mask/metadata.xml
new file mode 100644 (file)
index 0000000..8547bf2
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>no-herd</herd>
+       <maintainer>
+               <email>mgorny@gentoo.org</email>
+               <name>Michał Górny</name>
+       </maintainer>
+       <upstream>
+               <maintainer status="active">
+                       <email>mgorny@gentoo.org</email>
+                       <name>Michał Górny</name>
+               </maintainer>
+               <bugs-to>http://bugs.gentoo.org/enter_bug.cgi?product=Gentoo%20Linux&amp;component=Applications&amp;short_desc=app-portage/install-mask:%20</bugs-to>
+       </upstream>
+</pkgmetadata>