summaryrefslogtreecommitdiff
path: root/x11-misc/bbdate
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-misc/bbdate
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/bbdate')
-rw-r--r--x11-misc/bbdate/Manifest6
-rw-r--r--x11-misc/bbdate/bbdate-0.2.4-r2.ebuild38
-rw-r--r--x11-misc/bbdate/files/bbdate-0.2.4-as-needed.patch21
-rw-r--r--x11-misc/bbdate/metadata.xml9
4 files changed, 74 insertions, 0 deletions
diff --git a/x11-misc/bbdate/Manifest b/x11-misc/bbdate/Manifest
new file mode 100644
index 000000000000..46ff0a88a2ba
--- /dev/null
+++ b/x11-misc/bbdate/Manifest
@@ -0,0 +1,6 @@
+AUX bbdate-0.2.4-as-needed.patch 619 SHA256 ae5c652b46da14fbf09fe263cebb9807186f012496ca67d6ad570b0b15113065 SHA512 eb533f3802c64a557ebd791dc93e42f62eff0808ca49c07244396b4fc6ee22b59b7f75091b1e0f60403e0e1d1945a0e42953da071213a389c4a6f61447c3db10 WHIRLPOOL fe94681b6510dff069f72ded9727504dd66e53ece77097b6148b192e4e17cbef07370c30c016b3cc62c80a71e22a259c923761c8cd51443eb09a4e3a3d9e2fec
+DIST bbdate-0.2.4.tar.gz 60644 SHA256 a7957e8b8aa27b7d15d05ba19011311693d4ffd3bb53f023d1f2346f142bb802 SHA512 90c51249a6ad0b90aea640b1f94cee4e9feb3ca46e4407ab3be645f92a32e7c3f1879c58a236c487dd7bfb24aae1f6a03da0a535c9218fbcbcdbd1e6f043d041 WHIRLPOOL 29f3c9879769248f283969e17084e04262438fdaeb1a2fcb0a8132394796d775a4fc14362c9d127987d81b48d2e50ea0d928d88ab7d44eace19bd8b96bdef75d
+EBUILD bbdate-0.2.4-r2.ebuild 939 SHA256 fece8e61bc2e32f6b3bc37b66ac6a35d657e8c04c27b99b7511ae175b4712085 SHA512 67eba6092449b6731e952282ca946814820473e4bc078da50fa400e8bfc1575f463feeffee0504661ec04be4c375cfb2e6a2fce26e7bc369e2fc1bb55a5583e2 WHIRLPOOL 475ebe69bbea809cfb4174a712d3b0cd99464e9e8678a58df2dd89f9f0aac463dca25655c3fe77caef9452a1beca58a24c5a966f2cec5ceae0c8472cf7bdfa75
+MISC ChangeLog 2676 SHA256 4dee3eeb94ed69790ffd68281b0b147e251baaafd654880129999e827b916a2c SHA512 6c77a632b4fb1eadc59cad355daf9f31c4718642d1e5c0d19d3ce1ccb4370d94008baf3255ace105c0cd9c22bb41fcf793299f046360b0dfd98b104e42934c30 WHIRLPOOL eedce6e3f5645d5328aeeeed31a543d1f6f7016f7d2e8b510258ae376f058fbc7d87c6bf6a060e4248ac50b7fb3a767a25d66aade7b3f629510d7bb0520c3783
+MISC ChangeLog-2015 3237 SHA256 ed111b1915e1728c65c14cc75f61b80ac15ad8750a70ad612dc47f31ecd8243f SHA512 7d3df2560f2a9a74724d2749ea041b4801f85de0a74908bdb47a855a67e6d8a44322106374824aa70867d99056fd9b0cd80cbdaf73dccb603b0ae5aa331a531d WHIRLPOOL cc24a03d31daf7c5a9652458914d9b63f20c385ff9461792c9404871f67fc7b1f34b155d248ad4952025954c545067e5ad505e5049a4ce1b85ba8a5596a65289
+MISC metadata.xml 309 SHA256 e639d159b1fbb7010538dd1fc427a14b605412f69e43440624475b0a44df687e SHA512 ee8557b2406913cb007554644e1b510229de4aa8428af35dce200754dbbb5ea8d2bd3e3f044b039cb403d894d713ae76eca87e224bff6be093ea4473a8979c07 WHIRLPOOL ad3d1ac32f0581d54de7b8ba5e8f4358e367628e5d7344f17356b7f4cbf18b056745ce11d62eb2c85140248203b525246bf3608875da03e4b2f91cd98e7f1845
diff --git a/x11-misc/bbdate/bbdate-0.2.4-r2.ebuild b/x11-misc/bbdate/bbdate-0.2.4-r2.ebuild
new file mode 100644
index 000000000000..4ec0772b332e
--- /dev/null
+++ b/x11-misc/bbdate/bbdate-0.2.4-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="blackbox date display"
+HOMEPAGE="https://sourceforge.net/projects/bbtools"
+SRC_URI="mirror://sourceforge/bbtools/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}"
+
+DOCS=( README AUTHORS BUGS ChangeLog TODO data/README.bbdate )
+PATCHES=( "${FILESDIR}"/${P}-as-needed.patch )
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ sed -i \
+ -e 's|-helvetica-|-*-|g' \
+ resource.cc data/${PN}.{nobb,style} || die
+ eautoreconf
+}
+
+src_install () {
+ default
+ rm "${ED%/}"/usr/share/bbtools/README.bbdate || die
+ # since multiple bbtools packages provide this file, install
+ # it in /usr/share/doc/${PF}
+ mv "${ED%/}"/usr/share/bbtools/bbtoolsrc.in \
+ "${ED%/}"/usr/share/doc/${PF}/bbtoolsrc.example || die
+}
diff --git a/x11-misc/bbdate/files/bbdate-0.2.4-as-needed.patch b/x11-misc/bbdate/files/bbdate-0.2.4-as-needed.patch
new file mode 100644
index 000000000000..38767a76443b
--- /dev/null
+++ b/x11-misc/bbdate/files/bbdate-0.2.4-as-needed.patch
@@ -0,0 +1,21 @@
+Reason: Correct lib and ldflags ordering, fixes --as-needed.
+Upstream: No.
+--- bbdate-0.2.4/configure.in
++++ bbdate-0.2.4/configure.in
+@@ -47,12 +47,13 @@
+
+ CFLAGS="$CFLAGS $X_CFLAGS"
+ CXXFLAGS="$CXXFLAGS $X_CFLAGS"
+-LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS"
++LDFLAGS="$LDFLAGS"
++LIBS="$X_LIBS $X_PRE_LIBS"
+ dnl Checks for X libraries.
+-AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11",
++AC_CHECK_LIB(X11, XOpenDisplay, LIBS="$LIBS -lX11",
+ AC_MSG_ERROR(XOpenDisplay not found in -lX11))
+
+-LDFLAGS="$LDFLAGS $X_EXTRA_LIBS"
++LIBS="$LIBS $X_EXTRA_LIBS"
+
+ dnl Checks for header files.
+ AC_HEADER_STDC
diff --git a/x11-misc/bbdate/metadata.xml b/x11-misc/bbdate/metadata.xml
new file mode 100644
index 000000000000..492eb679996f
--- /dev/null
+++ b/x11-misc/bbdate/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription>A data display for Blackbox.</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">bbtools</remote-id>
+ </upstream>
+</pkgmetadata>