summaryrefslogtreecommitdiff
path: root/x11-plugins/gkrellmoon
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-plugins/gkrellmoon
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/gkrellmoon')
-rw-r--r--x11-plugins/gkrellmoon/Manifest6
-rw-r--r--x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch34
-rw-r--r--x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild30
-rw-r--r--x11-plugins/gkrellmoon/metadata.xml8
4 files changed, 78 insertions, 0 deletions
diff --git a/x11-plugins/gkrellmoon/Manifest b/x11-plugins/gkrellmoon/Manifest
new file mode 100644
index 000000000000..5e2707ccf9fb
--- /dev/null
+++ b/x11-plugins/gkrellmoon/Manifest
@@ -0,0 +1,6 @@
+AUX gkrellmoon-0.6-makefile.patch 798 SHA256 0df12408b85e7c0494e1cea3548c2b537b06815fee299e34232e9f3ad77ac7cf SHA512 3e167144eca00fe855a7dd04a90b9a8eae7f3297d980fd838bd3391fa67f5e19af2de791e32669e24748552f33dcae8dd81766d43297d73c11e8ef16b1d74436 WHIRLPOOL b6bb417a7f16ab9d408f56d520ad7c87825b1a24cb4c8026ced8617088addf4eaf2f9d6b8c8789ad0e75d084586d79eac7be9261a884a616386631eec7b3fbe2
+DIST gkrellmoon-0.6.tar.gz 55035 SHA256 a12962059d80f1ca9e4449f844a16d8e805ff3513c3258e811a9b75544073852 SHA512 d0f1008b4501c412817168f751c1d948dc4fdda97572a85c950c7595dfdb0466be964a04ccd8eb31b1bfd83709607fe6cb422ec15d144ef8615dd9700adf127d WHIRLPOOL 993896fd6491ef4a2d5795484d127af7cd3ebde3d4a9086013ade14065ac143e26198c5823b07442a8785f1fb2a1b00f2cdbb0353b913c6a6bfa40735d560400
+EBUILD gkrellmoon-0.6-r2.ebuild 669 SHA256 d401d0b2c246806386d9cb306bc11dc9b4bc956c812362c01d23a25189a91f81 SHA512 1c399af50bf4c214eaf6c9fd34fec3a25e926e7bd0bc75e5b6c1267fd579b697b39089b98e509552fb1494e934e912b1f758fd942e7510abda57875a7926ee35 WHIRLPOOL 2c88cf636c20980e0492e8308ec7b6bf5278c0059eb5d1e85294d7cf4529282282b388b30e44304a2b5dd3cb0f875ac5733443f3fd3eb3ebda0ad36076c772ce
+MISC ChangeLog 2681 SHA256 a93e108f72c6f4c17ba83213e3b16ed72c4acf98b37cdcf666884a5e1f09eb73 SHA512 4dabdf182ca0219abff2b3228bab5dbe29c55a3dbdc30909f16dfd48e62d078367f55a56eb966275451c369004a5d8ffa9f3acb9669a268bc09cb984bf16f530 WHIRLPOOL 119ba30354e4be4ed0f617e51366f2087792ecee413f589a815cf9796ad763f2918dfc9fab2c15c3cd6bf65f6b7163547206db7157f5cc80d547b9a1bfe260af
+MISC ChangeLog-2015 2441 SHA256 8cf0363022f48b814be4de1a971b6c373ac38ba27c92eea811128ecba16590e2 SHA512 67bb48c240f9704df02c3e45154d377cc1b0f6b84c1879d7156b6c6ae343ff6cd87e22469058acbc8a008fae4d79c236b91bd82098713a2f3754bac149baba4c WHIRLPOOL c46f181edc5749cc2790f8009311f8d65a1362bf610837bc6b41d1a9993a6673381154140df4f3f37b3c0f26e57a2e782a454866587e2135eca037c813824579
+MISC metadata.xml 247 SHA256 f62b257a8e2006e4adb6e9f10a41c87b4b2561e3b1c6f705e9f8c1848d647ced SHA512 6c79353536080aaf6c795116baf16e0dd6a785795f72642479b77d1da4c4ae580010c3e0912f75f1fdfdbfb02e756c01d8c44d90226aa5d8c07024a39c282232 WHIRLPOOL c6344401220e9cca5fce20570d1dfd47daa469bf2bff56928101d5511f0fbbe74ce25dbeb42ab3069a772468cf9ebf8cbdf41e8025d49262c66a45c561e5b7c0
diff --git a/x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch b/x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch
new file mode 100644
index 000000000000..4f4bd0e403f3
--- /dev/null
+++ b/x11-plugins/gkrellmoon/files/gkrellmoon-0.6-makefile.patch
@@ -0,0 +1,34 @@
+--- a/Makefile 2002-12-11 04:36:06.000000000 +0100
++++ b/Makefile_new 2013-03-16 13:04:00.963512605 +0100
+@@ -4,23 +4,26 @@
+ INSTALLDIR = ${DESTDIR}/usr/lib/gkrellm2/plugins
+
+
+-FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE)
++FLAGS = -fPIC $(GTK_INCLUDE)
+ LIBS = $(GTK_LIB)
+ LFLAGS = -shared
+
+-CC = gcc $(CFLAGS) $(FLAGS)
++CC = $(CC)
+
+ OBJS = gkrellmoon.o MoonRise.o CalcEphem.o Moon.o
+
++all: gkrellmoon.so
++
++%.o: %.c
++ $(CC) $(CFLAGS) $(LDFLAGS) $(FLAGS) -c -o $@ $<
++
+ gkrellmoon.so: $(OBJS)
+- $(CC) $(OBJS) -o gkrellmoon.so $(LFLAGS) $(LIBS)
++ $(CC) $(CFLAGS) $(FLAGS) $(LDFLAGS) $(OBJS) -o gkrellmoon.so $(LFLAGS) $(LIBS)
+
+ clean:
+ rm -f *.o core *.so* *.bak *~
+
+ gkrellmoon.o: gkrellmoon.c moon_60.xpm
+
+-# %.o: %.c
+-
+ install: gkrellmoon.so
+ install -c -s -m 644 gkrellmoon.so $(INSTALLDIR)
diff --git a/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild
new file mode 100644
index 000000000000..43e7a619c6cc
--- /dev/null
+++ b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gkrellm-plugin toolchain-funcs
+
+IUSE=""
+DESCRIPTION="A GKrellM2 plugin of the famous wmMoonClock dockapp"
+SRC_URI="mirror://sourceforge/gkrellmoon/${P}.tar.gz"
+HOMEPAGE="http://gkrellmoon.sourceforge.net/"
+
+DEPEND="media-libs/imlib2"
+RDEPEND="${DEPEND}
+ app-admin/gkrellm[X]
+"
+
+SLOT="2"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 ppc sparc x86"
+
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+
+src_prepare() {
+ default
+ sed -i -e '/^#include <stdio.h>/a#include <string.h>' CalcEphem.h
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
+}
diff --git a/x11-plugins/gkrellmoon/metadata.xml b/x11-plugins/gkrellmoon/metadata.xml
new file mode 100644
index 000000000000..25bb695db7a4
--- /dev/null
+++ b/x11-plugins/gkrellmoon/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-needed -->
+ <upstream>
+ <remote-id type="sourceforge">gkrellmoon</remote-id>
+ </upstream>
+</pkgmetadata>