1 |
commit: 24facaf6e00f87090c314ee7bc0c1cacc7689e12 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Oct 5 12:27:05 2018 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Oct 5 12:27:20 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24facaf6 |
7 |
|
8 |
x11-misc/xosview: Bump to version 1.21 |
9 |
|
10 |
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> |
11 |
Package-Manager: Portage-2.3.50, Repoman-2.3.11 |
12 |
|
13 |
x11-misc/xosview/Manifest | 1 + |
14 |
x11-misc/xosview/xosview-1.21.ebuild | 57 ++++++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 58 insertions(+) |
16 |
|
17 |
diff --git a/x11-misc/xosview/Manifest b/x11-misc/xosview/Manifest |
18 |
index 124e9ee57cd..394b8f26725 100644 |
19 |
--- a/x11-misc/xosview/Manifest |
20 |
+++ b/x11-misc/xosview/Manifest |
21 |
@@ -1 +1,2 @@ |
22 |
DIST xosview-1.20.tar.gz 146373 BLAKE2B 7d53b5f2f8ce463917a1cfa65eedb60c835c6d530a19ede6bba6bfe295a01582861ca3fb7513b9a8590d9fe5111779a38db8723a2e38c911f002bce88bfc95f6 SHA512 25cd6a8cdaaff9121f0e8de7a1799d4c2706c5eb1111f3b3f8427b16e45a333fb4c675a1dec2ef6b40773e83124ff27eacc82f2b9eb6c836855930cbbf08957a |
23 |
+DIST xosview-1.21.tar.gz 146428 BLAKE2B 899e0cb68489bd02e035765f8f33424d41996b80a7c16651f60a2e46538cf4eac1a9377342c2ed4f35da6cb00aa3961e34802c77fe26e4743a23e2d3dc443484 SHA512 9c42247d9e9b391b94c18ffc8c38df414f5293b7426aa57d3b357e680b02e9a3a2b332299905f2f529d488c23590e957cad9e088ddf753a6904905e2dff8074b |
24 |
|
25 |
diff --git a/x11-misc/xosview/xosview-1.21.ebuild b/x11-misc/xosview/xosview-1.21.ebuild |
26 |
new file mode 100644 |
27 |
index 00000000000..a88949d99bb |
28 |
--- /dev/null |
29 |
+++ b/x11-misc/xosview/xosview-1.21.ebuild |
30 |
@@ -0,0 +1,57 @@ |
31 |
+# Copyright 1999-2018 Gentoo Authors |
32 |
+# Distributed under the terms of the GNU General Public License v2 |
33 |
+ |
34 |
+EAPI=7 |
35 |
+ |
36 |
+inherit eutils toolchain-funcs xdg-utils |
37 |
+ |
38 |
+DESCRIPTION="X11 operating system viewer" |
39 |
+HOMEPAGE="http://www.pogo.org.uk/~mark/xosview/" |
40 |
+SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz" |
41 |
+ |
42 |
+LICENSE="GPL-2 BSD" |
43 |
+SLOT="0" |
44 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
45 |
+IUSE="suid" |
46 |
+ |
47 |
+COMMON_DEPS="x11-libs/libX11 |
48 |
+ x11-libs/libXpm |
49 |
+ x11-libs/libXt" |
50 |
+RDEPEND="${COMMON_DEPS} |
51 |
+ media-fonts/font-misc-misc" |
52 |
+DEPEND="${COMMON_DEPS} |
53 |
+ x11-base/xorg-proto" |
54 |
+ |
55 |
+DOCS=( CHANGES README.linux TODO ) |
56 |
+ |
57 |
+src_prepare() { |
58 |
+ default |
59 |
+ |
60 |
+ sed -i -e 's:lib/X11/app:share/X11/app:g' -i ${PN}.1 || die |
61 |
+ sed -i -e "s:Git:${PV}:g" ${PN}.cc || die |
62 |
+ tc-export CXX |
63 |
+} |
64 |
+ |
65 |
+src_compile() { |
66 |
+ emake OPTFLAGS='' |
67 |
+} |
68 |
+ |
69 |
+src_install() { |
70 |
+ emake PREFIX="${D%/}/usr" install |
71 |
+ use suid && fperms 4755 /usr/bin/${PN} |
72 |
+ insinto /usr/share/X11/app-defaults |
73 |
+ newins Xdefaults XOsview |
74 |
+} |
75 |
+ |
76 |
+pkg_postinst() { |
77 |
+ xdg_desktop_database_update |
78 |
+ |
79 |
+ if ! use suid ; then |
80 |
+ ewarn "If you want to use serial meters ${PN} needs to be executed as root." |
81 |
+ ewarn "Please see ${EPREFIX}/usr/share/doc/${PF}/README.linux for details." |
82 |
+ fi |
83 |
+} |
84 |
+ |
85 |
+pkg_postrm() { |
86 |
+ xdg_desktop_database_update |
87 |
+} |