Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/xmw:master commit in: app-misc/gtimeutils/files/, app-misc/gtimeutils/
Date: Wed, 29 May 2013 10:15:56
Message-Id: 1369822532.8b13ad433a8816d5af686c199caf6ce4e0afee4e.xmw@gentoo
1 commit: 8b13ad433a8816d5af686c199caf6ce4e0afee4e
2 Author: Michael Weber <michael <AT> xmw <DOT> de>
3 AuthorDate: Wed May 29 10:15:32 2013 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Wed May 29 10:15:32 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=8b13ad43
7
8 Add snapshot, fill deps.
9
10 Package-Manager: portage-2.2.0_alpha177
11 Manifest-Sign-Key: 62EEF090
12
13 ---
14 app-misc/gtimeutils/ChangeLog | 7 +++++
15 app-misc/gtimeutils/Manifest | 11 ++++++++
16 .../files/gtimeutils-0_p20130520-Makefile.patch | 33 ++++++++++++++++++++++
17 .../files/gtimeutils-9999-Makefile.patch | 32 ---------------------
18 ...s-9999.ebuild => gtimeutils-0_p20130520.ebuild} | 14 +++++----
19 app-misc/gtimeutils/gtimeutils-9999.ebuild | 10 ++++---
20 6 files changed, 65 insertions(+), 42 deletions(-)
21
22 diff --git a/app-misc/gtimeutils/ChangeLog b/app-misc/gtimeutils/ChangeLog
23 index fc938be..9de4203 100644
24 --- a/app-misc/gtimeutils/ChangeLog
25 +++ b/app-misc/gtimeutils/ChangeLog
26 @@ -1,3 +1,10 @@
27 +*gtimeutils-0_p20130520 (29 May 2013)
28 +
29 + 29 May 2013; Michael Weber <xmw@g.o>
30 + +files/gtimeutils-0_p20130520-Makefile.patch, +gtimeutils-0_p20130520.ebuild,
31 + -files/gtimeutils-9999-Makefile.patch, gtimeutils-9999.ebuild:
32 + Add snapshot, fill deps.
33 +
34 24 May 2013; Michael Weber <xmw@g.o> gtimeutils-9999.ebuild:
35 drop keywords from live version
36
37
38 diff --git a/app-misc/gtimeutils/Manifest b/app-misc/gtimeutils/Manifest
39 new file mode 100644
40 index 0000000..532fe5f
41 --- /dev/null
42 +++ b/app-misc/gtimeutils/Manifest
43 @@ -0,0 +1,11 @@
44 +-----BEGIN PGP SIGNED MESSAGE-----
45 +Hash: SHA256
46 +
47 +DIST gtimeutils-0_p20130520.tar.gz 5856 SHA256 618d4e2a28b1def8525e160d457e8e199cc1b4936536619a5939ad1415778860 SHA512 f648ca428898a5c2980c8e9dc2e7abb74f95c669807cac209219cf356bcc92d684ad558ad45f3e20c44801c0dcdfb8b937be7950d755f49dcb5066db519eeab3 WHIRLPOOL 6c2b44fc363a633ad46650654b07fdfd2c1ad9f5e4f5febff33caf3c63501aa2cef35dbaf8d4f12a6690cca3dd061b172e69d46c64c5064a1109f85046cd80bf
48 +-----BEGIN PGP SIGNATURE-----
49 +Version: GnuPG v2.0.20 (GNU/Linux)
50 +
51 +iF4EAREIAAYFAlGl1UQACgkQknrdDGLu8JCsJgD/U4afc0IftApO3GvdHSKEhuDb
52 +hVSeiXJXZoTk2kp1C1wBAIwCl+su0aR728kNXQD0K6vO2Kfl2DgDQ8YCEQOyn+0F
53 +=GBJ6
54 +-----END PGP SIGNATURE-----
55
56 diff --git a/app-misc/gtimeutils/files/gtimeutils-0_p20130520-Makefile.patch b/app-misc/gtimeutils/files/gtimeutils-0_p20130520-Makefile.patch
57 new file mode 100644
58 index 0000000..df4c002
59 --- /dev/null
60 +++ b/app-misc/gtimeutils/files/gtimeutils-0_p20130520-Makefile.patch
61 @@ -0,0 +1,33 @@
62 +--- gtimeutils-9999/Makefile
63 ++++ gtimeutils-9999/Makefile
64 +@@ -1,6 +1,6 @@
65 +-CC = gcc
66 ++CC ?= gcc
67 + GTK ?= 3
68 +-CFLAGS = -std=c99 -Wall -Wextra -DGTK${GTK}
69 ++CFLAGS += -std=c99 -Wall -Wextra -DGTK${GTK}
70 +
71 + LIBS_TIMER = $(shell pkg-config --cflags --libs gtk+-${GTK}.0 libnotify libcanberra)
72 + LIBS_STOPW = $(shell pkg-config --cflags --libs gtk+-${GTK}.0 libnotify libcanberra)
73 +@@ -8,17 +8,17 @@
74 + PREFIX ?= /usr/local
75 + BINPREFIX = $(PREFIX)/bin
76 +
77 +-all: CFLAGS += -Os
78 ++all: CFLAGS +=
79 + all: gstopwatch gtimer
80 +
81 +-debug: CFLAGS += -O0 -g -pedantic -DDEBUG
82 ++debug: CFLAGS += -g -pedantic -DDEBUG
83 + debug: all
84 +
85 + gstopwatch: gstopwatch.c
86 +- $(CC) gstopwatch.c -o gstopwatch $(CFLAGS) $(LIBS_STOPW)
87 ++ $(CC) gstopwatch.c -o gstopwatch $(CFLAGS) $(LIBS_STOPW) $(LDFLAGS)
88 +
89 + gtimer: gtimer.c
90 +- $(CC) gtimer.c -o gtimer $(CFLAGS) $(LIBS_TIMER)
91 ++ $(CC) gtimer.c -o gtimer $(CFLAGS) $(LIBS_TIMER) $(LDFLAGS)
92 +
93 + install:
94 + mkdir -p $(DESTDIR)/$(BINPREFIX)
95
96 diff --git a/app-misc/gtimeutils/files/gtimeutils-9999-Makefile.patch b/app-misc/gtimeutils/files/gtimeutils-9999-Makefile.patch
97 deleted file mode 100644
98 index 1a9ec17..0000000
99 --- a/app-misc/gtimeutils/files/gtimeutils-9999-Makefile.patch
100 +++ /dev/null
101 @@ -1,32 +0,0 @@
102 ---- gtimeutils-9999/Makefile
103 -+++ gtimeutils-9999/Makefile
104 -@@ -1,22 +1,21 @@
105 --jCC = gcc
106 --CFLAGS = -std=c99 -Wall -Wextra
107 --LIBS_TIMER = `pkg-config --cflags --libs gtk+-3.0 libnotify libcanberra`
108 --LIBS_STOPW = `pkg-config --cflags --libs gtk+-3.0`
109 -+CC ?= gcc
110 -+CFLAGS += -std=c99 -Wall -Wextra
111 -+LIBS_TIMER = $(shell pkg-config --cflags --libs gtk+-3.0 libnotify libcanberra)
112 -+LIBS_STOPW = $(shell pkg-config --cflags --libs gtk+-3.0)
113 -
114 - PREFIX ?= /usr/local
115 - BINPREFIX = $(PREFIX)/bin
116 -
117 --all: CFLAGS += -Os
118 - all: gstopwatch gtimer
119 -
120 --debug: CFLAGS += -O0 -g -pedantic -DDEBUG
121 -+debug: CFLAGS += -pedantic -DDEBUG
122 - debug: all
123 -
124 - gstopwatch: gstopwatch.c
125 -- $(CC) gstopwatch.c -o gstopwatch $(CFLAGS) $(LIBS_STOPW)
126 -+ $(CC) gstopwatch.c -o gstopwatch $(CFLAGS) $(LIBS_STOPW) ${LDFLAGS}
127 -
128 - gtimer: gtimer.c
129 -- $(CC) gtimer.c -o gtimer $(CFLAGS) $(LIBS_TIMER)
130 -+ $(CC) gtimer.c -o gtimer $(CFLAGS) $(LIBS_TIMER) ${LDFLAGS}
131 -
132 - install:
133 - mkdir -p $(DESTDIR)/$(BINPREFIX)
134
135 diff --git a/app-misc/gtimeutils/gtimeutils-9999.ebuild b/app-misc/gtimeutils/gtimeutils-0_p20130520.ebuild
136 similarity index 57%
137 copy from app-misc/gtimeutils/gtimeutils-9999.ebuild
138 copy to app-misc/gtimeutils/gtimeutils-0_p20130520.ebuild
139 index 35b289b..db1c2dc 100644
140 --- a/app-misc/gtimeutils/gtimeutils-9999.ebuild
141 +++ b/app-misc/gtimeutils/gtimeutils-0_p20130520.ebuild
142 @@ -4,19 +4,21 @@
143
144 EAPI=5
145
146 -inherit eutils git-2 toolchain-funcs
147 +inherit eutils toolchain-funcs vcs-snapshot
148
149 DESCRIPTION="simple stopwatch and timer, written in GTK3"
150 HOMEPAGE="https://github.com/Unia/gtimeutils"
151 -EGIT_REPO_URI="git://github.com/Unia/${PN}.git"
152 +SRC_URI="https://github.com/Unia/${PN}/tarball/da49c34 -> ${P}.tar.gz"
153
154 LICENSE="GPL-3"
155 SLOT="0"
156 -KEYWORDS=""
157 +KEYWORDS="~amd64 ~x86"
158 IUSE=""
159
160 -DEPEND=""
161 -RDEPEND="${DEPEND}"
162 +RDEPEND="media-libs/libcanberra
163 + x11-libs/gtk+:3
164 + x11-libs/libnotify"
165 +DEPEND="${RDEPEND}"
166
167 src_prepare() {
168 epatch "${FILESDIR}"/${P}-Makefile.patch
169 @@ -24,5 +26,5 @@ src_prepare() {
170 }
171
172 src_install() {
173 - emake PREFIX=/usr DESTDIR="${D}" install
174 + emake DESTDIR="${D}" PREFIX=/usr install
175 }
176
177 diff --git a/app-misc/gtimeutils/gtimeutils-9999.ebuild b/app-misc/gtimeutils/gtimeutils-9999.ebuild
178 index 35b289b..645a5a9 100644
179 --- a/app-misc/gtimeutils/gtimeutils-9999.ebuild
180 +++ b/app-misc/gtimeutils/gtimeutils-9999.ebuild
181 @@ -15,14 +15,16 @@ SLOT="0"
182 KEYWORDS=""
183 IUSE=""
184
185 -DEPEND=""
186 -RDEPEND="${DEPEND}"
187 +RDEPEND="media-libs/libcanberra
188 + x11-libs/gtk+:3
189 + x11-libs/libnotify"
190 +DEPEND="${RDEPEND}"
191
192 src_prepare() {
193 - epatch "${FILESDIR}"/${P}-Makefile.patch
194 + epatch "${FILESDIR}"/${PN}-0_p20130520-Makefile.patch
195 tc-export CC
196 }
197
198 src_install() {
199 - emake PREFIX=/usr DESTDIR="${D}" install
200 + emake DESTDIR="${D}" PREFIX=/usr install
201 }