1 |
commit: 7fd72db804c6cb9b3f4e09fa9fedd7e63f5f97f9 |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Sep 4 08:05:27 2020 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 4 08:12:43 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd72db8 |
7 |
|
8 |
x11-misc/dclock: Version 2.2.2_p12 |
9 |
|
10 |
Package-Manager: Portage-3.0.5, Repoman-3.0.1 |
11 |
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org> |
12 |
|
13 |
x11-misc/dclock/Manifest | 1 + |
14 |
x11-misc/dclock/dclock-2.2.2_p12.ebuild | 76 +++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 77 insertions(+) |
16 |
|
17 |
diff --git a/x11-misc/dclock/Manifest b/x11-misc/dclock/Manifest |
18 |
index d884a431fdb..15e759bf113 100644 |
19 |
--- a/x11-misc/dclock/Manifest |
20 |
+++ b/x11-misc/dclock/Manifest |
21 |
@@ -1,2 +1,3 @@ |
22 |
+DIST dclock_2.2.2-12.debian.tar.xz 16112 BLAKE2B 3da6a75834791cbba71d84c8d46d65b18db6a9aa97a085d984b598c8db41fe507965390568377a9167823d0b3856165e58115aa74b05da35fd6432b44ea877e9 SHA512 c6c468a378e421fb9ef2c6e84db991644888f8d2d9afe220142ea26914423387d3aed335b43fa69b38501c3d713d5540bb2efc2e52dd0db1fa1cd3d9c00c1531 |
23 |
DIST dclock_2.2.2-9.debian.tar.xz 15260 BLAKE2B dab41f4fe79d2ce6ef4effb466c3923c77a94bfaf4b6ca1dde5bd9b92e0d9ff9a5d89dd9b569f831e107bb62de691e24661609b61af84d1a64958de34304f9be SHA512 025d1d228930adb6e2b13226188b6c3d37aef59786f23826f301c7b22dabba5cfc24f76347fe2f199c239daea968cd043293bd60524110235855cb77c9e4d1f0 |
24 |
DIST dclock_2.2.2.orig.tar.gz 63583 BLAKE2B b1208439e3a689ff1e00cbdbfa7e3a559b7ec7705ab0834cf350d1ba1e3dcd01d4746e90999f6215cfa9e101a4bd8cf42ff324a307c792028479077152b5414b SHA512 c43ba031fd0d9ba2bc7e8fe9becc73591bfc47cd4ca931df03fa55207cfb148e24e5d702a7de5af8b67e188c561eae2fb7da14162f6a982d0abbb3251c32372c |
25 |
|
26 |
diff --git a/x11-misc/dclock/dclock-2.2.2_p12.ebuild b/x11-misc/dclock/dclock-2.2.2_p12.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..23c19ae370c |
29 |
--- /dev/null |
30 |
+++ b/x11-misc/dclock/dclock-2.2.2_p12.ebuild |
31 |
@@ -0,0 +1,76 @@ |
32 |
+# Copyright 1999-2020 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=7 |
36 |
+inherit flag-o-matic toolchain-funcs |
37 |
+ |
38 |
+DESCRIPTION="Digital clock for the X window system" |
39 |
+HOMEPAGE="https://packages.qa.debian.org/d/dclock.html" |
40 |
+SRC_URI=" |
41 |
+ mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p*/}.orig.tar.gz |
42 |
+ mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p/-}.debian.tar.xz |
43 |
+" |
44 |
+ |
45 |
+LICENSE="GPL-2" |
46 |
+SLOT="0" |
47 |
+KEYWORDS="~amd64 ~ppc ~x86" |
48 |
+IUSE="xft" |
49 |
+ |
50 |
+RDEPEND=" |
51 |
+ x11-libs/libX11 |
52 |
+ x11-libs/libXext |
53 |
+ x11-libs/libXt |
54 |
+ xft? ( |
55 |
+ media-libs/freetype |
56 |
+ x11-libs/libXft |
57 |
+ ) |
58 |
+" |
59 |
+DEPEND=" |
60 |
+ ${RDEPEND} |
61 |
+" |
62 |
+BDEPEND=" |
63 |
+ app-text/rman |
64 |
+ x11-misc/imake |
65 |
+ xft? ( virtual/pkgconfig ) |
66 |
+" |
67 |
+S=${WORKDIR}/${P/_p*/} |
68 |
+PATCHES=( |
69 |
+ "${WORKDIR}"/debian/patches |
70 |
+) |
71 |
+ |
72 |
+src_prepare() { |
73 |
+ default |
74 |
+ sed -i -e '/CDEBUGFLAGS/d' Imakefile || die |
75 |
+} |
76 |
+ |
77 |
+src_configure() { |
78 |
+ if use xft; then |
79 |
+ append-cppflags \ |
80 |
+ -DXFT_SUPPORT \ |
81 |
+ $( $(tc-getPKG_CONFIG) --cflags freetype2 ) |
82 |
+ else |
83 |
+ append-cppflags -UXFT_SUPPORT |
84 |
+ sed -i -e '/EXTRA_LIBRARIES/s|^|#|g' Imakefile || die |
85 |
+ fi |
86 |
+ |
87 |
+ xmkmf || die |
88 |
+} |
89 |
+ |
90 |
+src_compile() { |
91 |
+ emake \ |
92 |
+ CC="$(tc-getCC)" \ |
93 |
+ CFLAGS="${CFLAGS}" \ |
94 |
+ CPPFLAGS="${CPPFLAGS}" \ |
95 |
+ EXTRA_LDOPTIONS="${LDFLAGS}" |
96 |
+} |
97 |
+ |
98 |
+src_install() { |
99 |
+ default |
100 |
+ emake DESTDIR="${D}" install.man |
101 |
+ |
102 |
+ insinto /usr/share/sounds |
103 |
+ doins sounds/* |
104 |
+ |
105 |
+ insinto /usr/share/X11/app-defaults |
106 |
+ newins Dclock.ad DClock |
107 |
+} |