From f98f5004625088edae79dd2ee0b2bf6c6f5ba13f Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Mon, 25 Nov 2013 15:33:17 +0100 Subject: [PATCH] Initializr --- dev-util/yast-devtools/Manifest | 1 + .../yast-devtools/yast-devtools-9999.ebuild | 35 +++++++++++++++++++ metadata/layout.conf | 1 + profiles/package.mask | 8 +++++ profiles/repo_name | 1 + profiles/use.desc | 6 ++++ profiles/use.local.desc | 9 +++++ 7 files changed, 61 insertions(+) create mode 100644 dev-util/yast-devtools/Manifest create mode 100644 dev-util/yast-devtools/yast-devtools-9999.ebuild create mode 100644 metadata/layout.conf create mode 100644 profiles/package.mask create mode 100644 profiles/repo_name create mode 100644 profiles/use.desc create mode 100644 profiles/use.local.desc diff --git a/dev-util/yast-devtools/Manifest b/dev-util/yast-devtools/Manifest new file mode 100644 index 0000000..27a1d8f --- /dev/null +++ b/dev-util/yast-devtools/Manifest @@ -0,0 +1 @@ +EBUILD yast-devtools-9999.ebuild 1100 SHA256 408a19f5ff61776808b9cd4d6ea11d547736c0cf8625b100b8aeff86a89d3d07 SHA512 af6086444261e3370bdfd39846fab98c5bd9d11bba2f1eefaf0fcf9d1c668d1cb962ba2e8d44def01e38642aae7b2e64ee7f9b5b8293ed9b2cdf6bd10adfda54 WHIRLPOOL 90740f59d643a6d4f55963115feb9a68734ce5351ceab2442c42dfd9774ee8f12a388c24406492440f0fffb3ded46df973f1ccacb0cc5dc947cdd7fb306ddd15 diff --git a/dev-util/yast-devtools/yast-devtools-9999.ebuild b/dev-util/yast-devtools/yast-devtools-9999.ebuild new file mode 100644 index 0000000..8179c13 --- /dev/null +++ b/dev-util/yast-devtools/yast-devtools-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/xmlindent/xmlindent-0.2.17-r1.ebuild,v 1.4 2012/07/29 16:01:34 armin76 Exp $ + +EAPI="2" + +inherit toolchain-funcs git-2 autotools +EGIT_REPO_URI="https://github.com/yast/yast-devtools.git" + +DESCRIPTION="YaST2 - Development Tools" +HOMEPAGE="http://github.com/yast/yast-devtools" +#SRC_URI="mirror://sourceforge/xmlindent/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~arm" + +IUSE="" +DEPEND="app-misc/fdupes + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + dev-perl/XML-Writer" +RDEPEND="" + +src_prepare() { + sed -e "s!packages\/\$RPMNAME!\$RPMNAME-\$VERSION!" -i build-tools/aclocal/y2autoconf.m4 -i build-tools/scripts/y2autoconf + ./build-tools/scripts/y2autoconf --bootstrap ./build-tools/ + ./build-tools/scripts/y2automake --bootstrap ./build-tools/ + #ACLOCAL_AMFLAGS is recommended but we have a common Makefile.am + cat ./build-tools/aclocal/*.m4 > acinclude.m4 + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install || die +} diff --git a/metadata/layout.conf b/metadata/layout.conf new file mode 100644 index 0000000..fded726 --- /dev/null +++ b/metadata/layout.conf @@ -0,0 +1 @@ +masters = gentoo \ No newline at end of file diff --git a/profiles/package.mask b/profiles/package.mask new file mode 100644 index 0000000..24a4ab7 --- /dev/null +++ b/profiles/package.mask @@ -0,0 +1,8 @@ +##################################################################### +# $Header: $ +# When you add an entry to this file, add your name, the date, and an +# explanation of why something is getting masked +# +# NOTE: Please add your entry at the top! +# + diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..c0dc69d --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +yast \ No newline at end of file diff --git a/profiles/use.desc b/profiles/use.desc new file mode 100644 index 0000000..97aa7e2 --- /dev/null +++ b/profiles/use.desc @@ -0,0 +1,6 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# Keep them sorted + diff --git a/profiles/use.local.desc b/profiles/use.local.desc new file mode 100644 index 0000000..89aaa87 --- /dev/null +++ b/profiles/use.local.desc @@ -0,0 +1,9 @@ +# Copyright 1999-2007 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# This file contains descriptions of local USE flags, and the ebuilds which +# contain them. + +# Keep it sorted. +