New ebuild for libyui. Ebuild written by me.
authorMichal Hrušecký <miska@gentoo.org>
Mon, 15 Aug 2011 09:27:51 +0000 (09:27 +0000)
committerMichal Hrušecký <miska@gentoo.org>
Mon, 15 Aug 2011 09:27:51 +0000 (09:27 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
RepoMan-Options: --force

x11-libs/libyui-gtk/Manifest [new file with mode: 0644]
x11-libs/libyui-ncurses/Manifest [new file with mode: 0644]
x11-libs/libyui/ChangeLog [new file with mode: 0644]
x11-libs/libyui/Manifest [new file with mode: 0644]
x11-libs/libyui/libyui-2.21.1.ebuild [new file with mode: 0644]
x11-libs/libyui/metadata.xml [new file with mode: 0644]

diff --git a/x11-libs/libyui-gtk/Manifest b/x11-libs/libyui-gtk/Manifest
new file mode 100644 (file)
index 0000000..8113f1d
--- /dev/null
@@ -0,0 +1,4 @@
+DIST libyui-gtk-2.21.96.tar.gz 459085 RMD160 dcef0faa5ca6fadd5aec6ebc34114ffdbc051c1f SHA1 b17b872d5c6a41bd755286bfedb512558623bec2 SHA256 73672f95b86db333e4b8990fac429f105be863cd280d1402509d2152498ef175
+EBUILD libyui-gtk-2.21.96.ebuild 688 RMD160 269ef9aa747115cc6a3c3c6b5c52d219cd8c92a0 SHA1 967c49e6fb3441cf48e68d126812843f5fd8f066 SHA256 c8c2eb0898f5a0e58a53a4b0c7ffcb8960b4ed0c18791d864e1959f21a3b10f8
+MISC ChangeLog 392 RMD160 e1f42cb697db4ebed862369873ca37da5140b876 SHA1 e268e1bc3a04cf3cf32bd940e1b9425c80db3239 SHA256 6314b30294b42caea0e3ad9c9e7a7dd1d88d997bcb59908921e3b95cfe964649
+MISC metadata.xml 464 RMD160 9a7d027c24e2d0ad96be8f286987aad9be101c3c SHA1 716a915cac59f0cd5a6eb51bdeff053482b6c197 SHA256 bcc0c008f06c324d94d6049cd98fa4988cf266c1353736f333b32952d5e59976
diff --git a/x11-libs/libyui-ncurses/Manifest b/x11-libs/libyui-ncurses/Manifest
new file mode 100644 (file)
index 0000000..778c4c4
--- /dev/null
@@ -0,0 +1,4 @@
+DIST libyui-ncurses-2.21.1.tar.gz 848030 RMD160 78fb41970b6134cc07ba6b8d544d2f5e584e4804 SHA1 bbe0abd78ecce9d79615909d60d48dbc759383f2 SHA256 ebdb01183a54054e1b1f26e46d7e0b1388fc357dea26a34b90b9ebc4030890de
+EBUILD libyui-ncurses-2.21.1.ebuild 706 RMD160 e85d7106dea62765e04286ee9852b9ac9cd152b7 SHA1 1a8940b964687747a867e334aea28b98bd235630 SHA256 7526c5a11c305150b2f6a3855d9dcbedb9883953f19b72130871b989f644e7b1
+MISC ChangeLog 410 RMD160 4a1e2b3ab8a4a3a40fe31757a85bc344efdf6819 SHA1 8738d14b0560ba3b4829614f87bf1077fb003976 SHA256 138c4d2e01b65dc320a9c88151ce1a7e83314ad802833c627f8fbf5b2ede6388
+MISC metadata.xml 468 RMD160 465867a762fc4b776a44a66f149e536448b73d9c SHA1 1ffdb982ee945f5a2b9ca13041fff3fd1b4faf96 SHA256 9fe06f60871633d57a5fa4c3ddb7a3e45aba92c37bdc0dc19f0abd06e1855182
diff --git a/x11-libs/libyui/ChangeLog b/x11-libs/libyui/ChangeLog
new file mode 100644 (file)
index 0000000..17dbee2
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for x11-libs/libyui
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libyui/ChangeLog,v 1.1 2011/08/15 09:27:51 miska Exp $
+
+*libyui-2.21.1 (15 Aug 2011)
+
+  15 Aug 2011; Michal Hrusecky <miska@gentoo.org> +libyui-2.21.1.ebuild,
+  +metadata.xml:
+  New ebuild for libyui. Ebuild written by me.
+
diff --git a/x11-libs/libyui/Manifest b/x11-libs/libyui/Manifest
new file mode 100644 (file)
index 0000000..fa41dfb
--- /dev/null
@@ -0,0 +1,4 @@
+DIST libyui-2.21.1.tar.gz 1075118 RMD160 68e7b047879998c591ae0cd2a8eb41d6fa81877e SHA1 3787654eb3fa386ef164bbe6ae65496b5e590b5e SHA256 0e1e6065e444ea029463229ca02057c994bb9f9ac8f7e4b21df5ce1861aabef8
+EBUILD libyui-2.21.1.ebuild 762 RMD160 874d42eab1c7f1c0bced871e98c47a800bb6a6d0 SHA1 7268a47a943c1c7d128f17595f4de88972a9b4ae SHA256 db5f79a8e29cb2326f5973e85cd45a48657f20b1fd2f12bf5fd72c31f84b940a
+MISC ChangeLog 370 RMD160 a46c81ac6124937690936a53c58475b5f477ac1e SHA1 79beb683cca138c1272604fb3f5a788b627234fd SHA256 f993967d3adc0d5f6dd5bdd295a55a5f6bd7ea070507839cfc942ec39ed2bd4f
+MISC metadata.xml 511 RMD160 6172b6fb1a72cbd50201f2280a549d0005eaa361 SHA1 9cdbc690a658618cf53eace5429e0cceb49cc37d SHA256 1866f5f51426eead557c9679efeb090f72bb341d3ff901272b46545622c99281
diff --git a/x11-libs/libyui/libyui-2.21.1.ebuild b/x11-libs/libyui/libyui-2.21.1.ebuild
new file mode 100644 (file)
index 0000000..fe7ca24
--- /dev/null
@@ -0,0 +1,37 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libyui/libyui-2.21.1.ebuild,v 1.1 2011/08/15 09:27:51 miska Exp $
+
+EAPI=4
+
+inherit autotools
+
+DESCRIPTION="UI abstraction library"
+HOMEPAGE="http://sourceforge.net/projects/libyui/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qt4 ncurses gtk"
+
+DEPEND=""
+REQUIRED_USE="|| ( qt4 ncurses gtk )"
+PDEPEND="
+       qt4? ( x11-libs/libyui-qt )
+       ncurses? ( x11-libs/libyui-ncurses )
+       gtk? ( x11-libs/libyui-gtk )
+       "
+
+src_prepare() {
+       eautoreconf
+}
+
+src_configure() {
+       econf --disable-static
+}
+
+src_install() {
+       default
+       find "${ED}" -name '*.la' -exec rm -f {} +
+}
diff --git a/x11-libs/libyui/metadata.xml b/x11-libs/libyui/metadata.xml
new file mode 100644 (file)
index 0000000..ed5e4f4
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>miska@gentoo.org</email>
+<name>Michal Hrušecký</name>
+</maintainer>
+<longdescription lang="en">
+YaST2 user interface engine that provides the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses). This can be used independently of YaST2 for generic (C++) applications.
+</longdescription>
+</pkgmetadata>
+