summaryrefslogtreecommitdiff
path: root/x11-libs/gtkdatabox
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-libs/gtkdatabox
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-libs/gtkdatabox')
-rw-r--r--x11-libs/gtkdatabox/Manifest7
-rw-r--r--x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild57
-rw-r--r--x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild55
-rw-r--r--x11-libs/gtkdatabox/metadata.xml19
4 files changed, 138 insertions, 0 deletions
diff --git a/x11-libs/gtkdatabox/Manifest b/x11-libs/gtkdatabox/Manifest
new file mode 100644
index 000000000000..c6dc7d4b993e
--- /dev/null
+++ b/x11-libs/gtkdatabox/Manifest
@@ -0,0 +1,7 @@
+DIST gtkdatabox-0.9.2.0.tar.gz 2836730 SHA256 745a6843e8f790504a86ad1b8642e1a9e595d75586215e0d2cb2f0bf0a324040 SHA512 cb36c4ec7b1b4db747520e00c80c037d02c26f60c04bd9d8e4eac06e4e0ec6a605d39e8f11d518751d3137a0ab38631916e98f15cb55cf024b3e5ed37a716f91 WHIRLPOOL 4c03b14ab984b375b9d7543e9e50f1e1cf8cc750bc76e164b5675840143451b6450593912121786379f540f54185a3392dcbfdb15b29cd132a06a39dbf4793b3
+DIST gtkdatabox-0.9.3.0.tar.gz 2883977 SHA256 1f426b525c31a9ba8bf2b61084b7aef89eaed11f8d0b2a54bde467da16692ff2 SHA512 5c2464dafcf9cdd4ee11bec6f8e627533c0270fe28d736e1be45ad084c42d430a50c39cf08531138627cc59ab034a191ecd7b97ccfce633467ff99e6e9cd593a WHIRLPOOL ccd9b2b10c698868a1f6b2520a4ee90450450acc44ed7b38161baa5313378a406193e6cdabf5d7845b8727ca59f9ce142f3ee05bdcb6433f01835a079eecf8f4
+EBUILD gtkdatabox-0.9.2.0.ebuild 1361 SHA256 acfeb2e89a845b08710ee3827193bc75298040282d378c924bfbe2beba00ca1e SHA512 fd6e782fe5b326fe61a4be6155cb2a8f70792e7a793ec09e4f0b00692fbd614e61be5606fd7cf99385e7e7fd0074af2fa0ecdfdd8c3cdf9f7ce99d840660891c WHIRLPOOL 0c0389cb44e615137bca16cc0106b3157b3ca7ec44e03230cf4280de6a49ce1f06e05828dbddade3d39707a852dac2af6f09c94814be135dd48f6f4f9eee4634
+EBUILD gtkdatabox-0.9.3.0.ebuild 1298 SHA256 8111efc4ef9e26197f6cc9223ef77f29d3cd0ec3ffc8fe07299b231b356af08a SHA512 cc43c4eadfb0a1a5edee1dc7e379329ffdfdda6c34081ca8a7676b1f8a3cfa62ae17f58853f852b0fca3cc82b2c86c1cee454df1830c2066a4f86895d952150d WHIRLPOOL 0991fb0a3e16601927fc1b22133f8b1ad9498a0daf300f7a8adefdf4da21ddd7b5ad1064869dcf280413798cda071fafd95284429883f5236dfee7c6be9752a0
+MISC ChangeLog 2557 SHA256 aa05405169fe656b2400ddbf93cff56349f032ce7694d134bb4138c277aee179 SHA512 02ad76ecddc9abf6e8c8171a12b3e5e4181424a0d6229612fcee20252cfb93e7722a949bf5c5b938a14d9a86c3210f2395bd06757ff7c2e95896a50594483c5b WHIRLPOOL 51ea007f17bf66af19aa196f754db9447c75c0bcd5a964a6291b0c3550c93a3a30b1378acc4f605059951354427236934272fd0778f8ab2069068e0419217a1d
+MISC ChangeLog-2015 1868 SHA256 b467cda5250a968768fbc64e66355715c6fd278173689e21127d7d97b3f62589 SHA512 4a79ab7c0418483c9dd7301237e570b9c367913b02466374be5743098953bea068e63d96d641f1bb09a7c2cc535909c43b3383a6ea195ffb35b72e641fb9a1c3 WHIRLPOOL b4d006d96feb487d5b232c5777eddff5a785facf55d143f6d1eb4f150b9ad46ff78973e831085773c9568a193d411033381446f46944a867a2bf727e91c0d20f
+MISC metadata.xml 685 SHA256 f9de9351b0d3f908cf72064a2b9b8bef9c0bf0674bf24288cc4987e458667826 SHA512 c74bdb14d98365cc3941704371125c9f482cbc21d34c0d09b3f13560cbc362d489f9eda8e4ce2446c26c2d8aba98e7be6e5a014598eb331a312d89f4466c2911 WHIRLPOOL 7cb9e1ccf8ca648ff8d3b825a4d6e93a918acc35c4ed85c91e794961de233a0b56252e57743f88609764cab5381c3f4be1fa36166bc1fd835a6c836378d3b5e4
diff --git a/x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild b/x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild
new file mode 100644
index 000000000000..432198462bb0
--- /dev/null
+++ b/x11-libs/gtkdatabox/gtkdatabox-0.9.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+inherit eutils
+
+DESCRIPTION="Gtk+ Widgets for live display of large amounts of fluctuating numerical data"
+HOMEPAGE="https://sourceforge.net/projects/gtkdatabox/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc examples +glade static-libs test"
+
+RDEPEND="
+ glade? (
+ gnome-base/libglade
+ )
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/pango
+"
+DEPEND=${RDEPEND}
+
+src_prepare() {
+ # Remove -D.*DISABLE_DEPRECATED cflags
+ find . -iname 'Makefile.am' -exec \
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die "sed 1 failed"
+ # Do Makefile.in after Makefile.am to avoid automake maintainer-mode
+ find . -iname 'Makefile.in' -exec \
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die "sed 2 failed"
+ sed -e '/SUBDIRS/{s: examples::;}' -i Makefile.am -i Makefile.in || die
+}
+
+src_configure() {
+ econf \
+ $(use_enable doc gtk-doc) \
+ $(use_enable glade libglade) \
+ $(use_enable glade) \
+ $(use_enable static-libs static) \
+ $(use_enable test gtktest) \
+ --disable-dependency-tracking \
+ --enable-libtool-lock
+}
+
+src_install() {
+ default
+
+ prune_libtool_files
+
+ dodoc AUTHORS ChangeLog README TODO
+ if use examples; then
+ docinto examples
+ dodoc "${S}"/examples/*
+ fi
+}
diff --git a/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild b/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild
new file mode 100644
index 000000000000..fdea59496fad
--- /dev/null
+++ b/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Gtk+ Widgets for live display of large amounts of fluctuating numerical data"
+HOMEPAGE="https://sourceforge.net/projects/gtkdatabox/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +glade static-libs test"
+
+RDEPEND="x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/pango
+ glade? ( gnome-base/libglade )"
+DEPEND=${RDEPEND}
+
+src_prepare() {
+ default
+
+ # Remove -D.*DISABLE_DEPRECATED cflags
+ find . -iname 'Makefile.am' -exec \
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die
+ # Do Makefile.in after Makefile.am to avoid automake maintainer-mode
+ find . -iname 'Makefile.in' -exec \
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die
+ sed -e '/SUBDIRS/{s: examples::;}' -i Makefile.am -i Makefile.in || die
+}
+
+src_configure() {
+ econf \
+ $(use_enable glade libglade) \
+ --disable-glade \
+ $(use_enable static-libs static) \
+ $(use_enable test gtktest) \
+ --disable-dependency-tracking \
+ --enable-libtool-lock
+}
+
+src_install() {
+ default
+
+ prune_libtool_files
+
+ dodoc AUTHORS ChangeLog README TODO
+ if use examples; then
+ docinto examples
+ dodoc "${S}"/examples/*
+ fi
+}
diff --git a/x11-libs/gtkdatabox/metadata.xml b/x11-libs/gtkdatabox/metadata.xml
new file mode 100644
index 000000000000..54b59b40ec8d
--- /dev/null
+++ b/x11-libs/gtkdatabox/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>sci-electronics@gentoo.org</email>
+ <name>Gentoo Electronics Project</name>
+ </maintainer>
+ <longdescription>Gtk+ Widgets for live display fluctuating numerical data</longdescription>
+ <use>
+ <flag name="glade">Build with libglade and glade-3 supports, which includes a glade's module for GtkDataBox widget</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">gtkdatabox</remote-id>
+ </upstream>
+</pkgmetadata>