version bump to 0.1.5
authorJulian Ospald <hasufell@gentoo.org>
Thu, 30 Apr 2015 16:08:52 +0000 (16:08 +0000)
committerJulian Ospald <hasufell@gentoo.org>
Thu, 30 Apr 2015 16:08:52 +0000 (16:08 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xBDEED020

app-text/apvlv/ChangeLog
app-text/apvlv/Manifest
app-text/apvlv/apvlv-0.1.5.ebuild [new file with mode: 0644]
app-text/apvlv/files/apvlv-0.1.5-cflags.patch [new file with mode: 0644]
app-text/apvlv/metadata.xml

index b8ab6db6b5517065f4047f12bc6a8c0dadb031e5..5692c203734413178c279bf8a5a59962ca721ba8 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-text/apvlv
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/apvlv/ChangeLog,v 1.25 2015/01/19 16:33:29 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/apvlv/ChangeLog,v 1.26 2015/04/30 16:08:48 hasufell Exp $
+
+*apvlv-0.1.5 (30 Apr 2015)
+
+  30 Apr 2015; Julian Ospald <hasufell@gentoo.org> +apvlv-0.1.5.ebuild,
+  +files/apvlv-0.1.5-cflags.patch, metadata.xml:
+  version bump to 0.1.5
 
   19 Jan 2015; Tim Harder <radhermit@gentoo.org> metadata.xml:
   Drop myself from metadata.
index 22e9eafa658756cae13ee17c0ba76848bc00f293..81d1e80885b0ea1012631d9044bd01475ab0c9b6 100644 (file)
@@ -2,18 +2,29 @@
 Hash: SHA256
 
 AUX apvlv-0.1.4-cmake.patch 1292 SHA256 760b4d1d827dd70a26b937b20c6d34306c337d11d859ac1f66c52c977bd671fe SHA512 340980aac8eb6aeb96a33d773ccd27a93b6118c37b372bd2f87c61b0b31193ddbbdebaaef50f60cc7201e4c68d3ffd8716cda8c2a260aa4209276dfae5b55871 WHIRLPOOL 9d0f7476e6257e9734bc8ff50bf7c8ccbb2dcd8a961d12682d95a1c895d22de9d682af0d07138893c9ed875e9831ceaa923e45ff3d58c720983361e84e8d35ba
+AUX apvlv-0.1.5-cflags.patch 702 SHA256 00ddf6ecefa9eb34745e7fcb5262c5dcb574221262399897bfab58d1f7c1ca68 SHA512 de7842c8cb402f045240aa50bdf05a13c6e9a4bea099fc8c41f07329b330fbb98f6edc229f0bb78eec65b14ecfffe9240441387717024939c11b9a69cb65919f WHIRLPOOL 9a1b8efb0f11e2ac36e4a8a0f26eafe6e124582264a17d75f9549e73ff36abc64231fb3e3aa1f5cbf8a5cfb5be7ef2f2e0df3730464c60a8fd1686b7fe134553
 DIST apvlv-0.1.4-Source.tar.gz 337182 SHA256 f803de89aed82fea08f9386a6d6ddec999d0c96bb68c85e4cd527803838d17cd SHA512 798db075e702b02323e4df9f2ed07478aca975feca9ec7cae386792cdb4dbdcf016e7569e8f16bce6ffea0fe5482b5ea8551de10cbd0652f5607e5f0c0ea024b WHIRLPOOL fc9b66d829de17442efe7f782e44dd8024fbaf680a12a260504592bd8a44f48e7d5ace30f18f3ddec4df178fc772f4046ba0fe3e0c100195d86f05bea9703a0a
+DIST apvlv-0.1.5.tar.gz 4254177 SHA256 dca98157e63c9fec12d6514751ea26549813dc7b87d838b0003f31a444100a8a SHA512 680b2d6e272cda34b0b9065f5fdf7b917a4e3ed4d54a6e78cb41a60cf43374c687b506d4148d6cecf87912957fbe6bc4c77e9278616fd236e49ade15774e1ccd WHIRLPOOL c254d3ca939b308dc58aadee20e33c5a6bda7495c4521d3433d2eb4a03ab4c9fd25f0589554506b08496f9024ef6d8c8648abc31b5175ad5b181272b9e6cae00
 EBUILD apvlv-0.1.4.ebuild 1391 SHA256 b81e4af736e3615cc823c8d584412aaeec125a5246022911602389482f088210 SHA512 867fa246534ad04b283f09a16786637571513bb2f537aac506433db6722841f518ca80adca48ec3165b48ab7c8e57b6c721a87392c9da8a582edb59d04e45a4e WHIRLPOOL ee072d7101e5a7a57ca8116cb84b76298add453af631d94e0e62c2916f8edd9bbef8e83a1b10438dd85a0c550a6c8bdbfb88a4b370b4d0de6402d02bee6a906a
-MISC ChangeLog 3868 SHA256 2351866313462c57c698d1d9906a2757da37862b9679365d3e6fee77be0b0250 SHA512 23679a190c8d94e4842396771b14e5f840e791a0d6f6be24cbd412408060d8122279fd7d114dfee20aef61f5c39c8dcf0f5c1f7f4c304b276fd59ea496b08e13 WHIRLPOOL 63f8b6dc98815eebb3291f1ae1374fa6969558dcd9738ad5190c3dc6cf00cfefda3a1cf06530909c589cf81ca5070c79e4635bdf82571551db243736a9bb1042
-MISC metadata.xml 289 SHA256 326073685e3f57cfb298da1f745e3a08c91abca9e208790a05a528fc0443e1fc SHA512 6d36882a29f1db4ee0f16b76b7f25f4047d560b59f735e59a3031a7a382607b5dd17b4ecdee9a2a619b7c451aec05b341995bd3eb8a2cc048d3d6c75fd0bac90 WHIRLPOOL f20e90f24eb38a7bb106f5623d7d9353314e0eff80b20cfc5a8e5f8266ede26af1898a0ca9ba29573b88dee64eba48ae0422eac468df979ecc2c79081b7bb054
+EBUILD apvlv-0.1.5.ebuild 1370 SHA256 c3ec395ce0e46a9fa69fac79fe0b59a11fbdc815b81d78b9b6824fdd9e6877a8 SHA512 1a1ffbb4d986ecf2b3948f50285a522143a11bde35b02335d60f3ac23cab97c446a2861b73486c434a2d96201de8a366e767297479b2745619ee6e1346e2ab96 WHIRLPOOL aba7ba1eb76fbd7ac94bdcbbb3b375f87d3ab694ee4fc1b922010497d5701bff4fbeeb6c95966c0624df526cbc443061137bd537cde6318607bc7a1a612ba471
+MISC ChangeLog 4041 SHA256 6c4ddc6ac19838bdd165ab4addcc9bd1f3aa629aa9ea34561b54cdff1834b98c SHA512 6e24e3700832a04b41b6f9e04036977fe21ebe27ea93dbbf60c4437a2e04d5246e9d6452e5869472b5a83626b89b8a5e85905f4b2cc426d7d3374355e540a716 WHIRLPOOL 4a3d5084e073ee1491beadc950e80e907e1fa76123cb2aec5dc40e62930cc907dc1a1869b59be8df718fe9384e79d83a6510708ac2bea35490c08e6dd5bad31a
+MISC metadata.xml 369 SHA256 0388bb89a2d15b9c4309effae71cea6bba5b698e7e3784dd835df8803308e162 SHA512 052b57241311240be06a7e868a0411aa41cea8f1b90e8706988fafdc2140ac4858dafe7a1c69fbfb7da6101a7d9ca8f73996cd9fae27423d116f32f5a220d67b WHIRLPOOL 26ab941ef920b9e9b063c8a2f42fc6f1f5a0eac277235b0ff0f8b3a8379eeef070087e25fd1522756724c7c5a8ba005f8d4e6d15ab7adf82cd674bd73853a846
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
 
-iQEcBAEBCAAGBQJUvTHbAAoJEEqz6FtPBkyjstAH/2lVoK+Dn9k+7VH4mfePygZ4
-RPCTOEyUCQwQTkx7xA0ep9rD6OteyO5bwjTaSQEIXvQHviA46It/Y0MXl76EvXog
-4Hnwl1MswL2voS9JtDhlO24TcFiTJS/lPA74mgI3a/4SJO7YCcoQvmYYqaNCLPA0
-9JmR/0A9bU+YxNx8mZElAfbfL/rQ3UXmnQe5UBpfzt4W2ddfuyM3qHGWweAnMqUW
-LeM+BYCGnicPtxqKn01Uxe19/Gt96uGP3AZZtfHvirVhUKtJttrgdDpvGo43vvHz
-In0rgHncFy8Efo1NYwk6Zk8pESYJAIrFlJebs/osK8vlwZpJsvUNlGvChKDlJ5M=
-=EEUC
+iQJ8BAEBCABmBQJVQlOSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy
+MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgaywQANNKUkANxxpDyoJek67oosnN
+jpwdISiyLFNRCFc8SIqRTeH/H/qzXwP1ducdQTj6EPF8dogjqITGoHQZm6A5dNgm
+/UqX5G4EAZc4v6/1Kpxh5M+wtWSQVqHwv/swMHGhNxK4/1VIaiP38fkpSoAMKPAg
+yj9BzN5ZZLDILuwOSphIfTyOB7GyJYWx3dJH6HqJRHHa8UybFMO16naLK5MMO3OX
+jR+ensckFF2QcfHnc7H94T3AGYgbvxWInwp6759BDDSTlKxg0LlnB1iiL017a0Vf
+yP3BRQIkRci1U6pyYitziFxkm0axl/KB/CYCGCHyzyA1cwp8SBkAWXEkZpIE4px7
++GKDoeGrxALrHmvE8CIb4JaSEYR8H0E9A3yclnCAKJF+P520iQs5hDNUf5ygonPB
+DLxWiUNrG+Da+LrLIsR/d1unD7EHhkHNM25oVL2D9UnSJzXdYUK1nuaEVSzMhwgt
+7scdM8loFM8RIgV8r9eudODNEPh1biRw2kYBCJHxRdyF2Cdkr6NnhMtKCbzuKZNd
+Pu2mGXVNE7CGFa2a4bslPKx8ETBMetJwIN9M7Cml9+K+lUd64YbSy1NoKL2u43z8
+k2W2Y17xSK+jxhb/HTTiO1mQ5JWlqPm2/0J1Huq/ukQEMgLBwm6bRcLdAo7IU/j3
+vtR/ZuB0Pgbr3uK5zKEf
+=qcj7
 -----END PGP SIGNATURE-----
diff --git a/app-text/apvlv/apvlv-0.1.5.ebuild b/app-text/apvlv/apvlv-0.1.5.ebuild
new file mode 100644 (file)
index 0000000..a673d85
--- /dev/null
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/apvlv/apvlv-0.1.5.ebuild,v 1.1 2015/04/30 16:08:48 hasufell Exp $
+
+EAPI=5
+
+inherit eutils cmake-utils gnome2-utils
+
+DESCRIPTION="Alf's PDF Viewer Like Vim"
+HOMEPAGE="http://naihe2010.github.com/apvlv/"
+SRC_URI="https://github.com/naihe2010/apvlv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug djvu html"
+
+RDEPEND="
+       >=app-text/poppler-0.18:=[cairo,xpdf-headers(+)]
+       dev-libs/glib:2
+       x11-libs/gtk+:3
+       djvu? ( app-text/djvu:= )
+       html? ( net-libs/webkit-gtk:3= )
+"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig
+"
+
+src_prepare() {
+       # preserve cflags
+       epatch "${FILESDIR}/${PN}-0.1.5-cflags.patch"
+}
+
+src_configure() {
+       local mycmakeargs=(
+               -DSYSCONFDIR=/etc/${PN}
+               -DDOCDIR=/usr/share/${PN}
+               -DMANDIR=/usr/share/man
+               $(cmake-utils_use html APVLV_WITH_HTML)
+               -DAPVLV_WITH_UMD=OFF
+               -DAPVLV_WITH_TXT=ON
+               $(cmake-utils_use djvu APVLV_WITH_DJVU)
+               $(cmake-utils_use debug APVLV_ENABLE_DEBUG)
+       )
+       cmake-utils_src_configure
+}
+
+src_install() {
+       cmake-utils_src_install
+       dodoc AUTHORS NEWS README THANKS TODO
+       newicon -s 32 icons/pdf.png ${PN}.png
+}
+
+pkg_preinst() {
+       gnome2_icon_savelist
+}
+
+pkg_postinst() {
+       gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+       gnome2_icon_cache_update
+}
diff --git a/app-text/apvlv/files/apvlv-0.1.5-cflags.patch b/app-text/apvlv/files/apvlv-0.1.5-cflags.patch
new file mode 100644 (file)
index 0000000..d1859fa
--- /dev/null
@@ -0,0 +1,20 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ae9ae09..5831e7a 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -1,13 +1,11 @@
+ IF (WIN32)
+   ADD_DEFINITIONS (-D_CRT_SECURE_NO_WARNINGS)
+ ELSE (WIN32)
+-  SET (CMAKE_CXX_FLAGS "-Wall -fno-strict-aliasing")
++  SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-strict-aliasing")
+ 
+   OPTION (APVLV_ENABLE_DEBUG "If build binary with debug infomations." OFF)
+   IF (APVLV_ENABLE_DEBUG)
+-    SET (CMAKE_CXX_FLAGS "-D_DEBUG -g ${CMAKE_CXX_FLAGS}")
+-  ELSE (APVLV_ENABLE_DEBUG)
+-    SET (CMAKE_CXX_FLAGS "-O2 ${CMAKE_CXX_FLAGS}")
++    SET (CMAKE_CXX_FLAGS "-D_DEBUG ${CMAKE_CXX_FLAGS}")
+   ENDIF (APVLV_ENABLE_DEBUG)
+ ENDIF (WIN32)
+ 
index 751c25877a2cf95e4f76e4caa3f16536ed7b7efa..9fa753f4437804b5d67c6778226c61965e3dae87 100644 (file)
@@ -4,6 +4,9 @@
        <maintainer>
                <email>maintainer-needed@gentoo.org</email>
        </maintainer>
+       <use>
+               <flag name='html'>Build binary with html format support</flag>
+       </use>
        <upstream>
                <remote-id type="google-code">apvlv</remote-id>
        </upstream>