summaryrefslogtreecommitdiff
path: root/x11-misc/dclock
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/dclock
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/dclock')
-rw-r--r--x11-misc/dclock/Manifest7
-rw-r--r--x11-misc/dclock/dclock-2.2.2_p9.ebuild72
-rw-r--r--x11-misc/dclock/files/dclock-2.2.2_p4-include.patch10
-rw-r--r--x11-misc/dclock/metadata.xml8
4 files changed, 97 insertions, 0 deletions
diff --git a/x11-misc/dclock/Manifest b/x11-misc/dclock/Manifest
new file mode 100644
index 000000000000..9b4168b64f40
--- /dev/null
+++ b/x11-misc/dclock/Manifest
@@ -0,0 +1,7 @@
+AUX dclock-2.2.2_p4-include.patch 208 SHA256 df2fefe37eb78805675124966a31a36f53d2c5221614165e763b209bdc1a1fc5 SHA512 13ba3f68b18396a6c85f3354a42ea1aab204cb8b3753261117eb17b1bbc2f449cc44c6d70ebfee708863986c294e9c7134348e23c14a14cf4074705ec0bfc39b WHIRLPOOL 29a9d48a1fa75c1f370a5bc9db9a73cf069396f543c31af37bbe60818922ae24ec67bc28642152de8158fffb2ea077fc5d5ee25b9acf745d478c26d569010436
+DIST dclock_2.2.2-9.debian.tar.xz 15260 SHA256 2d26b3b452a22698d52fd7e8858002c64c0d2560ef44b41a89574e4c911f1506 SHA512 025d1d228930adb6e2b13226188b6c3d37aef59786f23826f301c7b22dabba5cfc24f76347fe2f199c239daea968cd043293bd60524110235855cb77c9e4d1f0 WHIRLPOOL ea505e0998c9665129524a5d5f67969b08ebc32c455d0e851d3330062e3d9c800dbfc8c7ca53fa58d0c9e690310cf403d781b06c738d124e430d2a488582ceab
+DIST dclock_2.2.2.orig.tar.gz 63583 SHA256 d14ebc107b4b837ac3ee79ea639c32d7cec658df653687e665979640cd339c3c SHA512 c43ba031fd0d9ba2bc7e8fe9becc73591bfc47cd4ca931df03fa55207cfb148e24e5d702a7de5af8b67e188c561eae2fb7da14162f6a982d0abbb3251c32372c WHIRLPOOL 5f0dc1acd97c22b42aee274d963f6ddc687d648ab43861a8b862567a37adce036e8e662d5b5dc4aac7e26625d4de019fab85d5005c2a89f27580b8ca494277b5
+EBUILD dclock-2.2.2_p9.ebuild 1308 SHA256 c9ee4459ffa37ca3c4fe4f5e345a0b3dbaba628f1d0a9b425cb21d2e990027a2 SHA512 cfc3a68312f6273ddcbe1d61dd8c5d890674b68b2f9ba6c1ef0bcfa1cab8cbf789252e8d9a2c120079710c7c5903b45c2842c6a45a0f48e97ab6d61906e4ddfe WHIRLPOOL 1f59ac1d3f5674b7ebcac835de6b804ec53eb47c0a30482cf65c77ed2e65857e66237fcb06512f0966f8c72da8a2158a5338825397d3b41a9f6723894b73810b
+MISC ChangeLog 2532 SHA256 fb6588cf4fee460808cf1191bf8b34b6302f001da08d5a5317aa03bd83af8651 SHA512 e4e1e9ad40219ac85036ff17a26f3347e7c4bff66c9345bced519f0562a8e3e2202510dd1b8ba23b1e35c0aeed3f077553a29182976dc0fb6e6ea698c9fecc52 WHIRLPOOL a71c501f4e9236f6d9f69b5190af5292b1cfd20b3f18d25e1814fc823a0978921e00e3841d8b15ad75d9ff37ba22c1f3d9c67b7a8b56f3756f6fa2cd482efb40
+MISC ChangeLog-2015 2694 SHA256 9d45004d25e0bda62374846421a6e47906c11e80267ab0442ad2821e92da088e SHA512 35588b46f624f7c7ba9b10ed6076537ef4c02c378f990a6978e498c334169a1379b8bd98f45e445ae93bb4c6798d115de09d80ce7608bf3ab19e0cb9c23359ad WHIRLPOOL 0d124925b9f8631e2f9103ee19e64f149aa772f8d869700dc9d8ebf666e4c8b456829c116d2f9dddaa4e6976c322ab2ad473af110c106d143449e3b0012d5973
+MISC metadata.xml 318 SHA256 218a00bda7df7396b1c9db4fea27cc69073dd039cb1db1e55d34cfd004209500 SHA512 7d56445a5c7fffdc1104633cdd30eafa17588079b8a1f4cb226984b1aad4e41fe84320608681143dc01c5f1ac5f104cf0717e8183164031644220f9c61086a3b WHIRLPOOL 15d65bcdc3289c77c194a26721b45e700d54a771e5a63d29a52d431b1ac8922ee7ddd7ca11b10dbbb72ba3fd70daa5fba7dba875de04362ab9c489e70d9fb895
diff --git a/x11-misc/dclock/dclock-2.2.2_p9.ebuild b/x11-misc/dclock/dclock-2.2.2_p9.ebuild
new file mode 100644
index 000000000000..748340c6f6ef
--- /dev/null
+++ b/x11-misc/dclock/dclock-2.2.2_p9.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Digital clock for the X window system"
+HOMEPAGE="https://packages.qa.debian.org/d/dclock.html"
+SRC_URI="
+ mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p*/}.orig.tar.gz
+ mirror://debian/pool/main/d/${PN}/${PN}_${PV/_p/-}.debian.tar.xz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="xft"
+
+RDEPEND="
+ xft? (
+ media-libs/freetype
+ x11-libs/libXft
+ )
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXt
+"
+DEPEND="
+ ${RDEPEND}
+ app-text/rman
+ x11-misc/imake
+ xft? ( virtual/pkgconfig )
+"
+
+S=${WORKDIR}/${P/_p*/}
+
+PATCHES=(
+ "${WORKDIR}"/debian/patches
+ "${FILESDIR}"/${PN}-2.2.2_p4-include.patch
+)
+
+src_configure() {
+ if use xft; then
+ append-cppflags \
+ -DXFT_SUPPORT \
+ $( $(tc-getPKG_CONFIG) --cflags freetype2)
+ else
+ append-cppflags -UXFT_SUPPORT
+ sed -i -e '/EXTRA_LIBRARIES/s|^|#|g' Imakefile || die
+ fi
+
+ xmkmf || die
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ CPPFLAGS="${CPPFLAGS}" \
+ EXTRA_LDOPTIONS="${LDFLAGS}"
+}
+
+src_install() {
+ default
+ emake DESTDIR="${D}" install.man
+
+ insinto /usr/share/sounds
+ doins sounds/*
+
+ insinto /usr/share/X11/app-defaults
+ newins Dclock.ad DClock
+}
diff --git a/x11-misc/dclock/files/dclock-2.2.2_p4-include.patch b/x11-misc/dclock/files/dclock-2.2.2_p4-include.patch
new file mode 100644
index 000000000000..223cd9f55279
--- /dev/null
+++ b/x11-misc/dclock/files/dclock-2.2.2_p4-include.patch
@@ -0,0 +1,10 @@
+--- a/dclock.c
++++ b/dclock.c
+@@ -7,6 +7,7 @@
+ * manager: *Dclock.seconds: on
+ */
+ #include <stdio.h>
++#include <stdlib.h> /* exit() */
+ #include <locale.h>
+ #include <X11/Intrinsic.h>
+ #include "Dclock.h"
diff --git a/x11-misc/dclock/metadata.xml b/x11-misc/dclock/metadata.xml
new file mode 100644
index 000000000000..66187a0f4213
--- /dev/null
+++ b/x11-misc/dclock/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+</pkgmetadata>