Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libzen: ChangeLog libzen-0.4.29.ebuild
Date: Sat, 01 Jun 2013 01:28:45
Message-Id: 20130601012840.723832171D@flycatcher.gentoo.org
1 radhermit 13/06/01 01:28:40
2
3 Modified: ChangeLog
4 Added: libzen-0.4.29.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.55 media-libs/libzen/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libzen/ChangeLog?rev=1.55&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libzen/ChangeLog?rev=1.55&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libzen/ChangeLog?r1=1.54&r2=1.55
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/libzen/ChangeLog,v
20 retrieving revision 1.54
21 retrieving revision 1.55
22 diff -u -r1.54 -r1.55
23 --- ChangeLog 22 Dec 2012 10:23:12 -0000 1.54
24 +++ ChangeLog 1 Jun 2013 01:28:40 -0000 1.55
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-libs/libzen
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libzen/ChangeLog,v 1.54 2012/12/22 10:23:12 radhermit Exp $
29 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libzen/ChangeLog,v 1.55 2013/06/01 01:28:40 radhermit Exp $
31 +
32 +*libzen-0.4.29 (01 Jun 2013)
33 +
34 + 01 Jun 2013; Tim Harder <radhermit@g.o> +libzen-0.4.29.ebuild:
35 + Version bump.
36
37 22 Dec 2012; Tim Harder <radhermit@g.o> -libzen-0.4.27.ebuild:
38 Remove old.
39
40
41
42 1.1 media-libs/libzen/libzen-0.4.29.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libzen/libzen-0.4.29.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libzen/libzen-0.4.29.ebuild?rev=1.1&content-type=text/plain
46
47 Index: libzen-0.4.29.ebuild
48 ===================================================================
49 # Copyright 1999-2013 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-libs/libzen/libzen-0.4.29.ebuild,v 1.1 2013/06/01 01:28:40 radhermit Exp $
52
53 EAPI="4"
54
55 inherit autotools multilib eutils
56
57 MY_PN="ZenLib"
58 DESCRIPTION="Shared library for libmediainfo and mediainfo"
59 HOMEPAGE="http://sourceforge.net/projects/zenlib"
60 SRC_URI="mirror://sourceforge/zenlib/${PN}_${PV}.tar.bz2"
61
62 LICENSE="ZLIB"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="doc static-libs"
66
67 DEPEND="virtual/pkgconfig
68 doc? ( app-doc/doxygen )"
69
70 S=${WORKDIR}/${MY_PN}/Project/GNU/Library
71
72 src_prepare() {
73 sed -i 's:-O2::' configure.ac
74 eautoreconf
75 }
76
77 src_configure() {
78 econf \
79 --enable-unicode \
80 --enable-shared \
81 $(use_enable static-libs static)
82 }
83
84 src_compile() {
85 default
86
87 if use doc ; then
88 cd "${WORKDIR}"/${MY_PN}/Source/Doc
89 doxygen Doxyfile || die
90 fi
91 }
92
93 src_install() {
94 default
95
96 # remove since the pkgconfig file should be used instead
97 rm "${D}"/usr/bin/libzen-config
98
99 insinto /usr/$(get_libdir)/pkgconfig
100 doins ${PN}.pc
101
102 for x in ./ Format/Html Format/Http HTTP_Client ; do
103 insinto /usr/include/${MY_PN}/${x}
104 doins "${WORKDIR}"/${MY_PN}/Source/${MY_PN}/${x}/*.h
105 done
106
107 dodoc "${WORKDIR}"/${MY_PN}/History.txt
108 if use doc ; then
109 dohtml "${WORKDIR}"/${MY_PN}/Doc/*
110 fi
111
112 prune_libtool_files
113 }