Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xlockmore/
Date: Sun, 25 Apr 2021 20:07:59
Message-Id: 1619381255.58ace66e8a99d63c51651278cbf17c7acac77f76.sam@gentoo
1 commit: 58ace66e8a99d63c51651278cbf17c7acac77f76
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 25 19:36:32 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 25 20:07:35 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ace66e
7
8 x11-misc/xlockmore: drop 5.66_alpha12-r1
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 x11-misc/xlockmore/Manifest | 1 -
13 .../xlockmore/xlockmore-5.66_alpha12-r1.ebuild | 117 ---------------------
14 2 files changed, 118 deletions(-)
15
16 diff --git a/x11-misc/xlockmore/Manifest b/x11-misc/xlockmore/Manifest
17 index e84a09111c5..c4055b96dab 100644
18 --- a/x11-misc/xlockmore/Manifest
19 +++ b/x11-misc/xlockmore/Manifest
20 @@ -1,3 +1,2 @@
21 DIST xlockmore-5.65.tar.xz 1945636 BLAKE2B d026975551e8ceafdcc7b8d8b6e404634f329d8d1f65e153b51798981103a023479dd58f2485c774aaf58f5928ea28a9f409c733ccfc75f98b65302e7e478ac5 SHA512 ecbf7e5c087843265eb4a537b3fe06a0d86d5f67d88c45137b6a7f4f5b30522d44fb87b5628cd9e042f90af129863fd3a4c2b5e2305df2dc3dfd867a03469ad8
22 DIST xlockmore-5.66.tar.xz 1995064 BLAKE2B 630643f2968a5015dd35b4e1a24cd3d4e7ef9d6d75b0916416e93ab28bacb5a161983b036d9042a5686b2f17ba493ad510e2df9f7443488f9b988662e644ec7a SHA512 d0a4665e23b32cc3370703e55396cd5c9659f836aa13a1737dd709632746cf9221acd66a529b9e05af981e5bef539e70582959b9d821854b93ef735ad1cd928d
23 -DIST xlockmore-5.66ALPHA12.tar.xz 2083320 BLAKE2B 271c3e67076086759e325315bebb63a509adde6ee93a9cdae7c1022649231a34a9d944a94676ecee5fb53b3105766095f3e9f4f17df60de14fee1e6742b729c2 SHA512 e495dac3ce0cb1983ee2757198babc05adbadf3cad90c576af8dc83f4c49a45cdc3411106df910ccdc9701b842d7ead96cb2f253ccad094464e900e9548f963a
24
25 diff --git a/x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.ebuild b/x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.ebuild
26 deleted file mode 100644
27 index 581e292289a..00000000000
28 --- a/x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.ebuild
29 +++ /dev/null
30 @@ -1,117 +0,0 @@
31 -# Copyright 1999-2021 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -inherit autotools flag-o-matic pam
36 -
37 -DESCRIPTION="Just another screensaver application for X"
38 -HOMEPAGE="https://www.sillycycle.com/xlockmore.html"
39 -SRC_URI="
40 - https://www.sillycycle.com/xlock/${P/_alpha/ALPHA}.tar.xz
41 - https://www.sillycycle.com/xlock/recent-releases/${P/_alpha/ALPHA}.tar.xz
42 -"
43 -
44 -LICENSE="BSD GPL-2"
45 -SLOT="0"
46 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
47 -IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama xlockrc vtlock"
48 -
49 -REQUIRED_USE="
50 - || ( crypt pam )
51 - pam? ( !xlockrc )
52 - xlockrc? ( !pam )
53 -"
54 -RDEPEND="
55 - gtk? ( x11-libs/gtk+:2 )
56 - imagemagick? ( media-gfx/imagemagick:= )
57 - motif? ( >=x11-libs/motif-2.3:0 )
58 - nas? ( media-libs/nas )
59 - opengl? (
60 - virtual/opengl
61 - virtual/glu
62 - truetype? ( >=media-libs/ftgl-2.1.3_rc5 )
63 - )
64 - pam? ( sys-libs/pam )
65 - truetype? ( media-libs/freetype:2 )
66 - x11-libs/libX11
67 - x11-libs/libXext
68 - x11-libs/libXmu
69 - x11-libs/libXpm
70 - x11-libs/libXt
71 - xinerama? ( x11-libs/libXinerama )
72 -"
73 -DEPEND="
74 - ${RDEPEND}
75 - virtual/pkgconfig
76 - x11-base/xorg-proto
77 -"
78 -
79 -PATCHES=(
80 - "${FILESDIR}"/${PN}-5.46-freetype261.patch
81 - "${FILESDIR}"/${PN}-5.47-CXX.patch
82 - "${FILESDIR}"/${PN}-5.47-strip.patch
83 - "${FILESDIR}"/${PN}-5.64_alpha0-LDFLAGS.patch
84 -)
85 -S=${WORKDIR}/${P/_alpha/ALPHA}
86 -
87 -src_prepare() {
88 - default
89 -
90 - sed -i \
91 - -e '/XLOCKLIBPATHS="-L/d' \
92 - -e '/XMLOCKLIBPATHS="-L/d' \
93 - -e 's|/lib|'"${EPREFIX}/$(get_libdir)"'|g' \
94 - configure.ac || die
95 -
96 - eautoreconf
97 -}
98 -
99 -src_configure() {
100 - local myconf=()
101 -
102 - if use opengl && use truetype; then
103 - myconf=( --with-ftgl )
104 - append-cppflags -DFTGL213
105 - else
106 - myconf=( --without-ftgl )
107 - fi
108 -
109 - myconf+=(
110 - $(use_enable pam)
111 - $(use_enable xlockrc)
112 - $(use_enable vtlock)
113 - $(use_with crypt)
114 - $(use_with debug editres)
115 - $(use_with gtk gtk2)
116 - $(use_with imagemagick magick)
117 - $(use_with motif)
118 - $(use_with nas)
119 - $(use_with opengl mesa)
120 - $(use_with opengl)
121 - $(use_with truetype freetype)
122 - $(use_with truetype ttf)
123 - $(use_with xinerama)
124 - --disable-mb
125 - --enable-appdefaultdir=/usr/share/X11/app-defaults
126 - --enable-syslog
127 - --enable-vtlock
128 - --without-esound
129 - --without-gtk
130 - )
131 - econf "${myconf[@]}"
132 -}
133 -
134 -src_install() {
135 - local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} )
136 - default
137 -
138 - if use pam; then
139 - pamd_mimic_system xlock auth
140 - fperms 755 /usr/bin/xlock
141 - else
142 - fperms 4755 /usr/bin/xlock
143 - fi
144 -
145 - docinto html
146 - dodoc docs/xlock.html
147 -}