Gentoo Archives: gentoo-commits

From: Thomas Beierlein <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-radio/xastir/files/, media-radio/xastir/
Date: Sat, 08 Dec 2018 13:22:16
Message-Id: 1544275324.37f3073520c865cceb220148ba394975b87cb009.tomjbe@gentoo
1 commit: 37f3073520c865cceb220148ba394975b87cb009
2 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 8 13:16:10 2018 +0000
4 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 8 13:22:04 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f30735
7
8 media-radio/xastir: Drop old
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>
12
13 media-radio/xastir/Manifest | 1 -
14 .../files/xastir-2.0.4-no-builtin-shapelib.diff | 58 ---------------
15 media-radio/xastir/xastir-2.0.6-r1.ebuild | 84 ----------------------
16 3 files changed, 143 deletions(-)
17
18 diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest
19 index 47d340259cb..d82bd3b320f 100644
20 --- a/media-radio/xastir/Manifest
21 +++ b/media-radio/xastir/Manifest
22 @@ -1,2 +1 @@
23 -DIST xastir-2.0.6.tar.gz 2662042 BLAKE2B ca094be011d25ed1ec3a278923a4e53c785eec76d37ed024136eab66e448339896bcbb0b0bb408947d6fc5b03a8acad470afa879c91641e6db6f735f57f8189f SHA512 422bfd5c243ce2761279908b2294f94598df4e51e8dc9eea1eede12c460934c97392e8d99d40d67d92b4e31fe09806e9c33190e146696a49d968df6562e858f3
24 DIST xastir-2.0.8.tar.gz 2697256 BLAKE2B 12a12219885d7923e3262494ac39b7b7f200118953b1e47ae25917f3f1732a1cff931de06462de7d5f1216c9b61561f8090fc49e18b40380eaa58b3559c5f123 SHA512 fd98a880392e9fcb049c6049ebc6a6a5e600571b7b59fd7061a72404abd68530ae6f152c9eabdc39be0458b33b363ce7fa3fdd5330003298bca8eaac62a6982f
25
26 diff --git a/media-radio/xastir/files/xastir-2.0.4-no-builtin-shapelib.diff b/media-radio/xastir/files/xastir-2.0.4-no-builtin-shapelib.diff
27 deleted file mode 100644
28 index 7aef072a5c3..00000000000
29 --- a/media-radio/xastir/files/xastir-2.0.4-no-builtin-shapelib.diff
30 +++ /dev/null
31 @@ -1,58 +0,0 @@
32 ---- configure.ac.orig 2012-11-30 08:29:51.000000000 +0100
33 -+++ configure.ac 2012-11-30 08:29:56.000000000 +0100
34 -@@ -368,27 +368,17 @@
35 -
36 - # Check for Shapelib
37 - use_shapelib=yes
38 --force_internal_shapelib=no
39 - shapelib_desired=yes
40 - LIBSHP=""
41 - SUBSHP=""
42 - # This symbol will be blank if the proj library hasn't been found, and will
43 - # have the three programs that need proj if it has
44 - CONTSHP=""
45 --AC_ARG_WITH(internal-shapelib,[ --with-internal-shapelib Force use of internal shapelib library.],force_internal_shapelib=$withval)
46 - AC_ARG_WITH(shapelib,[ --without-shapelib Disable shapelib features.],shapelib_desired=$withval)
47 - if test "${shapelib_desired}" = "no"; then
48 - use_shapelib=no
49 -- force_internal_shapelib=no
50 - fi
51 --if test "${force_internal_shapelib}" = "yes"; then
52 -- AC_MSG_WARN([***************************************************************** ])
53 -- AC_MSG_WARN([Internal Shapelib library has been forced. ])
54 -- AC_MSG_WARN([***************************************************************** ])
55 -- # Temporary setting to get into if block below
56 -- use_shapelib=no
57 --fi
58 --if test "${shapelib_desired}" = "yes" -a "${force_internal_shapelib}" = "no"; then
59 -+if test "${shapelib_desired}" = "yes" ; then
60 - use_shapelib=no
61 - AC_CHECK_HEADERS(shapefil.h libshp/shapefil.h, [AC_CHECK_LIB(shp, DBFOpen, use_shapelib=yes
62 - LIBS="$LIBS -lshp"
63 -@@ -397,26 +387,6 @@
64 - AC_DEFINE(HAVE_LIBSHP, , Define to 1 if you have the `shp' library (-lshp). )
65 - break)])
66 - fi
67 --if test "${shapelib_desired}" = "yes" -a "${use_shapelib}" = "no"; then
68 -- AC_MSG_WARN([**************************************************************** ])
69 -- AC_MSG_WARN([Your system does not have shapelib installed. Using an internal ])
70 -- AC_MSG_WARN([version. This may lead to a larger filesize for the executable. ])
71 -- AC_MSG_WARN([Install shapelib on your system to eliminate this warning. ])
72 -- AC_MSG_WARN([**************************************************************** ])
73 -- LIBSHP="-Lshapelib -lshape"
74 -- CPPFLAGS="-I\$(top_srcdir)/src/shapelib $CPPFLAGS"
75 -- SUBSHP="shapelib"
76 -- use_shapelib=yes
77 -- force_internal_shapelib=yes
78 -- AC_DEFINE(HAVE_DBFGETFIELDINDEX, , Define to 1 if your `shp' library has DBFGetFieldIndex. )
79 -- AC_DEFINE(HAVE_LIBSHP, , Define to 1 if you have the `shp' library (-lshp). )
80 -- AC_DEFINE(HAVE_SHAPEFIL_H, , Define to 1 if you have the `shapefil.h' header. )
81 --
82 -- if test $use_proj = "yes"
83 -- then
84 -- CONTSHP="shpcentrd shpproj shpdata shpwkb"
85 -- fi
86 --fi
87 - AC_SUBST(SUBSHP)
88 - AC_SUBST(CONTSHP)
89 - AC_SUBST(LIBSHP)
90
91 diff --git a/media-radio/xastir/xastir-2.0.6-r1.ebuild b/media-radio/xastir/xastir-2.0.6-r1.ebuild
92 deleted file mode 100644
93 index 5347439f131..00000000000
94 --- a/media-radio/xastir/xastir-2.0.6-r1.ebuild
95 +++ /dev/null
96 @@ -1,84 +0,0 @@
97 -# Copyright 1999-2017 Gentoo Foundation
98 -# Distributed under the terms of the GNU General Public License v2
99 -
100 -EAPI=5
101 -inherit autotools eutils flag-o-matic toolchain-funcs
102 -
103 -DESCRIPTION="X Amateur Station Tracking and Information Reporting"
104 -HOMEPAGE="http://xastir.sourceforge.net/"
105 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
106 -
107 -LICENSE="GPL-2"
108 -SLOT="0"
109 -KEYWORDS="amd64 x86"
110 -IUSE="festival gdal geotiff graphicsmagick"
111 -
112 -DEPEND=">=x11-libs/motif-2.3:0
113 - x11-libs/libXt
114 - x11-libs/libX11
115 - x11-libs/libXpm
116 - x11-apps/xfontsel
117 - dev-libs/libpcre
118 - net-misc/curl
119 - sys-libs/db:4.8
120 - sci-libs/shapelib
121 - !graphicsmagick? ( media-gfx/imagemagick:=[-hdri,-q32] )
122 - graphicsmagick? ( media-gfx/graphicsmagick:=[-q32] )
123 - geotiff? ( sci-libs/proj
124 - sci-libs/libgeotiff
125 - media-libs/tiff:0 )
126 - gdal? ( sci-libs/gdal )
127 - festival? ( app-accessibility/festival )"
128 -RDEPEND="${DEPEND}"
129 -
130 -src_prepare() {
131 - # fix script location (bug #407185)
132 - epatch "${FILESDIR}"/${PN}-2.0.4-scripts.diff
133 -
134 - # fix __FORTIFY_SOURCE warning (bug #337365)
135 - epatch "${FILESDIR}"/${PN}-2.0.4-fortify.diff
136 -
137 - # do not use builtin shapelib if sci-libs/shapelib is not installed
138 - # instead build without shapelib support (bug #430704)
139 - epatch "${FILESDIR}"/${PN}-2.0.4-no-builtin-shapelib.diff
140 -
141 - # do not filter duplicate flags (see bug 411095)
142 - epatch "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff
143 -
144 - eautoreconf
145 -}
146 -
147 -src_configure() {
148 - # provide include path to GraphicsMagic for configure stage
149 - use graphicsmagick && append-cflags -I/usr/include/GraphicsMagick
150 - econf --with-pcre \
151 - --with-shapelib \
152 - --with-dbfawk \
153 - --without-ax25 \
154 - --without-gpsman \
155 - $(use_with !graphicsmagick imagemagick) \
156 - $(use_with graphicsmagick) \
157 - $(use_with geotiff libproj) \
158 - $(use_with geotiff) \
159 - $(use_with gdal) \
160 - $(use_with festival)
161 -}
162 -
163 -src_compile() {
164 - emake AR="$(tc-getAR)"
165 -}
166 -
167 -src_install() {
168 - emake DESTDIR="${D}" install
169 -
170 - rm -rf "${D}"/usr/share/doc/${PN}
171 - dodoc AUTHORS ChangeLog FAQ README README.Contributing \
172 - README.Getting-Started README.MAPS
173 -}
174 -
175 -pkg_postinst() {
176 - elog "Kernel mode AX.25 and GPSman library not supported."
177 - elog
178 - elog "Remember you have to be root to add addditional scripts,"
179 - elog "maps and other configuration data under /usr/share/xastir."
180 -}