Gentoo Archives: gentoo-commits

From: "Thomas Beierlein (tomjbe)" <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-radio/xastir: xastir-2.0.6.ebuild ChangeLog
Date: Sat, 27 Sep 2014 14:51:05
Message-Id: 20140927145100.650E466C8@oystercatcher.gentoo.org
1 tomjbe 14/09/27 14:51:00
2
3 Modified: ChangeLog
4 Added: xastir-2.0.6.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 0x762053D5)
9
10 Revision Changes Path
11 1.39 media-radio/xastir/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/xastir/ChangeLog?rev=1.39&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/xastir/ChangeLog?rev=1.39&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/xastir/ChangeLog?r1=1.38&r2=1.39
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-radio/xastir/ChangeLog,v
20 retrieving revision 1.38
21 retrieving revision 1.39
22 diff -u -r1.38 -r1.39
23 --- ChangeLog 27 Sep 2014 12:01:19 -0000 1.38
24 +++ ChangeLog 27 Sep 2014 14:51:00 -0000 1.39
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-radio/xastir
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-radio/xastir/ChangeLog,v 1.38 2014/09/27 12:01:19 tomjbe Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-radio/xastir/ChangeLog,v 1.39 2014/09/27 14:51:00 tomjbe Exp $
30 +
31 +*xastir-2.0.6 (27 Sep 2014)
32 +
33 + 27 Sep 2014; Thomas Beierlein <tomjbe@g.o> +xastir-2.0.6.ebuild:
34 + Version bump
35
36 27 Sep 2014; Thomas Beierlein <tomjbe@g.o> xastir-2.0.4.ebuild:
37 Fix search path for GraphicsMagick during econf
38
39
40
41 1.1 media-radio/xastir/xastir-2.0.6.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/xastir/xastir-2.0.6.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/xastir/xastir-2.0.6.ebuild?rev=1.1&content-type=text/plain
45
46 Index: xastir-2.0.6.ebuild
47 ===================================================================
48 # Copyright 1999-2014 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-radio/xastir/xastir-2.0.6.ebuild,v 1.1 2014/09/27 14:51:00 tomjbe Exp $
51
52 EAPI=5
53 inherit autotools eutils flag-o-matic toolchain-funcs
54
55 DESCRIPTION="X Amateur Station Tracking and Information Reporting"
56 HOMEPAGE="http://xastir.sourceforge.net/"
57 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
58
59 LICENSE="GPL-2"
60 SLOT="0"
61 KEYWORDS="~amd64 ~x86"
62 IUSE="festival gdal geotiff graphicsmagick"
63
64 DEPEND=">=x11-libs/motif-2.3:0
65 x11-libs/libXt
66 x11-libs/libX11
67 x11-libs/libXpm
68 x11-apps/xfontsel
69 dev-libs/libpcre
70 net-misc/curl
71 sys-libs/db
72 sci-libs/shapelib
73 !graphicsmagick? ( media-gfx/imagemagick[-hdri,-q32] )
74 graphicsmagick? ( media-gfx/graphicsmagick[-q32] )
75 geotiff? ( sci-libs/proj
76 sci-libs/libgeotiff
77 media-libs/tiff )
78 gdal? ( sci-libs/gdal )
79 festival? ( app-accessibility/festival )"
80 RDEPEND="${DEPEND}"
81
82 src_prepare() {
83 # fix script location (bug #407185)
84 epatch "${FILESDIR}"/${PN}-2.0.4-scripts.diff
85
86 # fix __FORTIFY_SOURCE warning (bug #337365)
87 epatch "${FILESDIR}"/${PN}-2.0.4-fortify.diff
88
89 # do not use builtin shapelib if sci-libs/shapelib is not installed
90 # instead build without shapelib support (bug #430704)
91 epatch "${FILESDIR}"/${PN}-2.0.4-no-builtin-shapelib.diff
92
93 # do not filter duplicate flags (see bug 411095)
94 epatch "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff
95
96 eautoreconf
97 }
98
99 src_configure() {
100 # provide include path to GraphicsMagic for configure stage
101 use graphicsmagick && append-cflags -I/usr/include/GraphicsMagick
102 econf --with-pcre \
103 --with-shapelib \
104 --with-dbfawk \
105 --without-ax25 \
106 --without-gpsman \
107 $(use_with !graphicsmagick imagemagick) \
108 $(use_with graphicsmagick) \
109 $(use_with geotiff libproj) \
110 $(use_with geotiff) \
111 $(use_with gdal) \
112 $(use_with festival)
113 }
114
115 src_compile() {
116 emake AR="$(tc-getAR)"
117 }
118
119 src_install() {
120 emake DESTDIR="${D}" install
121
122 rm -rf "${D}"/usr/share/doc/${PN}
123 dodoc AUTHORS ChangeLog FAQ README README.Contributing \
124 README.Getting-Started README.MAPS
125 }
126
127 pkg_postinst() {
128 elog "Kernel mode AX.25 and GPSman library not supported."
129 elog
130 elog "Remember you have to be root to add addditional scripts,"
131 elog "maps and other configuration data under /usr/share/xastir."
132 }