summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanislav Ochotnicky <sochotnicky@gmail.com>2015-01-27 22:07:39 +0100
committerStanislav Ochotnicky <sochotnicky@gmail.com>2015-01-27 22:07:39 +0100
commitb0f9058df4daa549ee9df4650528f11f3c6bb29b (patch)
tree84d05aa68c826d7b3ef5cb88665c087cf9f41cea
parentAdd latest dev-python/dpath release (diff)
downloadsochotnicky-b0f9058df4daa549ee9df4650528f11f3c6bb29b.tar.gz
sochotnicky-b0f9058df4daa549ee9df4650528f11f3c6bb29b.tar.bz2
sochotnicky-b0f9058df4daa549ee9df4650528f11f3c6bb29b.zip
Initial minimal version of dev-util/debian-devscripts
Package-Manager: portage-2.2.8-r1 Manifest-Sign-Key: 7B087241
-rw-r--r--dev-util/debian-devscripts/ChangeLog10
-rw-r--r--dev-util/debian-devscripts/Manifest24
-rw-r--r--dev-util/debian-devscripts/debian-devscripts-2.15.1.ebuild56
-rw-r--r--dev-util/debian-devscripts/metadata.xml13
4 files changed, 103 insertions, 0 deletions
diff --git a/dev-util/debian-devscripts/ChangeLog b/dev-util/debian-devscripts/ChangeLog
new file mode 100644
index 0000000..de54b3b
--- /dev/null
+++ b/dev-util/debian-devscripts/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-util/debian-devscripts
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*debian-devscripts-2.15.1 (27 Jan 2015)
+
+ 27 Jan 2015; Stanislav Ochotnicky <sochotnicky@gentoo.org>
+ +debian-devscripts-2.15.1.ebuild, +metadata.xml:
+ Initial minimal version of debian devscripts
+
diff --git a/dev-util/debian-devscripts/Manifest b/dev-util/debian-devscripts/Manifest
new file mode 100644
index 0000000..128f171
--- /dev/null
+++ b/dev-util/debian-devscripts/Manifest
@@ -0,0 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST devscripts_2.15.1.tar.xz 608576 SHA256 4a473e2e67a9afdf65e691dc69a9d52f8adc8c545e27b84605efdd6ebe452ac0 SHA512 11bda48a837bd2e649895acc6a5c02dfbe7568044b385fefc232dee74afdb634d3bbbcbf239d2522ecb27aba4cafd8dc1f97763d078f8fa6fbc5b1c0765f8d4f WHIRLPOOL 4c597840f576cb45d6a8529ef91d21e4afabe4b37f85dd8fa95fe8c40129657b6afe79478a09649d19522d501daf1637e5668abcd5343e9326b040d5ccecc443
+EBUILD debian-devscripts-2.15.1.ebuild 1372 SHA256 aa62a41c7860be20798cbe573f9b7b836b0a442f1ac651ede058087d554ba08e SHA512 f3bb08c2701c86422cc2b3e7ac04ea10ae03ece103b450ee05f8d4a4a2d5bceee413e6bae9d345ddbd73801e71fdbba5840c636330c253044491a552b0fcb04b WHIRLPOOL 4c2c34f8cf74bffcd4a2ad9b3b799401b5ac0444c6521dc04498730a9251d8ea42f62081c6eb56d1d73d51875162d8023c33e77af5e37c2fb3353096c083ff11
+MISC ChangeLog 328 SHA256 a368deb3dfbe2fa576192c83ceebe7d9457629e295eb539cdb8af7b85e564b95 SHA512 de9b0af57e4e5327bbf6aacb3de9cfd52ce3c601642a5494d25b97cc6ed3c74387bddb4b944497b2baeb6c48413bf8bb375a6c624cec8bda154c038c50dcddaa WHIRLPOOL 2b2cb97d0fb585278304016db55e7bbac40ab698d229e17eec2cf792a7ad19e52e06d54556db434c36c8b59c67ebe7795eb7b0be9c12ede98280c785e663bb1f
+MISC metadata.xml 476 SHA256 a705cff7fc0f6e56c2bbf6f6e925702ab94f1de1ff77ecabdcbdaab43dba26dd SHA512 b1899afc9784880b9ea1941d964b735148a02a31a341003b9e9b1011a9375b83381157775bff723b7aef1cdeb80299396f5264dbc7af8dcfe21852b4aa94fa89 WHIRLPOOL 08e231e8fc548dd5be63f0c8080644686d30ef2c2f6f54e40f0ce38c3254b92d91f6e889e8216da0be1db5557d7b8d832bb33c516f3b450b2b65c1d02a96cd77
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJUx/4bAAoJELy9dS57CHJBlnUQALTsNcdoetwERptQt8OGn5Cn
+jOzyXB4momdm5a9RlYkD465WEPMMWEPvGhp37YGXw0QJgdmLUDdprUtCakZmPzKv
+6VAz1DQxOXTx9N0eV35kiMF4ILYm5S3oCOoHzCB+7ALr0qDeop6uEzSnp/njm/2o
+aq9bMRPKKq3eJWx0o7B/S3QdQNWip3ztCo4ZdGUi638GF+CFO1eI5g40D5sR0BL9
+xnyrG5sbwgRZ9u1j1EeLt5RnObTbtWpsuWzORZchYBBYIuHTJULpp6aoA2chPKS0
+BrKe2YqzYxtcYKCn101U+UnTY9hRFjoqUd1iRLeP36IIpVISBbpFfuI8Jpk+FYUO
+FtRghcSfw9xnKUWcDWbLo9mrdNMTomg4YdIZQACqTB3lqIPD/1pdUqXCEx4iP0I/
+iisAmkjpILsR4XJQdz0E8gVy1EHWxtUo26fD4Lp0JGifjEbYwJZZS0RCteZOx4ep
+TCnpyJStWwAaEmqp9BVmqAS+bHpY5dGGH55emTEKVfLEeVcUw28+UPS1RsrqSaWk
+PPWqKu/e/9l80C7zA8oIogYJi8Y/4f/gk0YglG36cYR9RlZGW5MuhFRZcG6fVBpD
+fU1XQGAo/0uUuYLE3xCSz59lxMLUeqKT2ZJKErqG20n13OrLL96IS1dR62SSjnfB
+V2O5y2U22leSwPAkn4v6
+=5lqy
+-----END PGP SIGNATURE-----
diff --git a/dev-util/debian-devscripts/debian-devscripts-2.15.1.ebuild b/dev-util/debian-devscripts/debian-devscripts-2.15.1.ebuild
new file mode 100644
index 0000000..eafcbe0
--- /dev/null
+++ b/dev-util/debian-devscripts/debian-devscripts-2.15.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cloc/cloc-1.62.ebuild,v 1.1 2014/12/31 15:19:02 kensington Exp $
+
+EAPI=5
+
+MY_PN="devscripts"
+DESCRIPTION="Scripts to make the life of a Debian Package maintainer easier"
+HOMEPAGE="https://anonscm.debian.org/gitweb/?p=collab-maint/devscripts.git"
+SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-lang/perl
+ !<dev-util/rpmdevtools-8.5"
+RDEPEND="${DEPEND}
+ licensecheck? ( virtual/perl-Getopt-Long )
+ checkbashisms? (
+ virtual/perl-File-Temp
+ virtual/perl-Getopt-Long
+ !dev-util/checkbashisms
+ )
+ "
+
+IUSE="+licensecheck +checkbashisms"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+ for script in licensecheck.pl checkbashisms.pl; do
+ sed -i "s/###VERSION###/${PV}/" scripts/$script || die
+ done
+}
+
+src_compile() {
+ for uflag in licensecheck; do
+ if use $uflag;then
+ pod2man scripts/${uflag}.pl > scripts/${uflag}.1 || die
+ fi
+ done
+}
+
+src_install() {
+ for uflag in licensecheck checkbashisms; do
+ if use $uflag;then
+ doman scripts/$uflag.1
+ newbin scripts/${uflag}.pl $uflag
+ fi
+ done
+ for script in annotate-output.sh manpage-alert.sh;do
+ doman scripts/${script/.sh/.1}
+ newbin scripts/${script} ${script/.sh/}
+ done
+}
diff --git a/dev-util/debian-devscripts/metadata.xml b/dev-util/debian-devscripts/metadata.xml
new file mode 100644
index 0000000..feef8d4
--- /dev/null
+++ b/dev-util/debian-devscripts/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>sochotnicky@gentoo.org</email>
+ <name>Stanislav Ochotnicky</name>
+ </maintainer>
+ <use>
+ <flag name="licensecheck">Install script to help with source license review</flag>
+ <flag name="checkbashisms">Install script to check for bash-specific constructs in sh scripts</flag>
+ </use>
+</pkgmetadata>
+