diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-05-12 16:42:50 +0300 |
commit | 752d6256e5204b958b0ef7905675a940b5e9172f (patch) | |
tree | 330d16e6362a49cbed8875a777fe641a43376cd3 /app-text/apvlv | |
parent | 0c100b7dd2b30e75b799d806df4ef899fd98e1ea (diff) |
gentoo resync : 12.05.2022
Diffstat (limited to 'app-text/apvlv')
-rw-r--r-- | app-text/apvlv/Manifest | 6 | ||||
-rw-r--r-- | app-text/apvlv/apvlv-0.4.0.ebuild | 57 | ||||
-rw-r--r-- | app-text/apvlv/files/apvlv-0.4.0-cmake-cxxflags.patch | 11 | ||||
-rw-r--r-- | app-text/apvlv/files/apvlv-0.4.0-icon.patch | 10 | ||||
-rw-r--r-- | app-text/apvlv/metadata.xml | 9 |
5 files changed, 91 insertions, 2 deletions
diff --git a/app-text/apvlv/Manifest b/app-text/apvlv/Manifest index 3457b8b522b4..0bdc668b4a04 100644 --- a/app-text/apvlv/Manifest +++ b/app-text/apvlv/Manifest @@ -2,6 +2,10 @@ AUX apvlv-0.1.5-cflags.patch 702 BLAKE2B f6679326fdf3263e5a304f11bb1b6d047fd5604 AUX apvlv-0.1.5-gcc6.patch 403 BLAKE2B d593c72ef63ddc22a76fe8b93ad12078b1739f359832dee54f3ff4f5fbf7fa4249457ac74921b8fd9734eafdae2088321703df0b3bf56a89a1c33b96a15908b8 SHA512 f838fe6c601765e7d03ba83575aa5ffa2562d90e257832109ebe879b29d67228784c920ff7c9716010f10d2c36f4e873bc2425fc337857c437c6a19e6bd5e5f5 AUX apvlv-0.1.5-gcc7.patch 685 BLAKE2B 3ece21cc1bfb5bbf66d10fb67abb140a357c6953655ca1b02b37cbc3d09503b5382694fb20337b2a7e50fc0a7ab51657f1a3091060bf03e8666b2bdbd0b8a8dc SHA512 53102dfea587fd946bdd7300fdb60b8395d6b2436aef6fe67be539e4ac88063f9d7934282227316f456951aa1e0748db7db02ddda06e17056d32ea6b91588afb AUX apvlv-0.1.5-poppler-0.73.patch 282 BLAKE2B 8bd7926afd2ce2364b82e7f9c8348b2905e1c3cdd6ba3565b4191ec5b6cfa5565179cc58706286f793b5b02cba2dc6eff04076b2fa61eb0be1638681632eedd5 SHA512 b832ee8e8e7290d2294ac326e84271570f560a5e7afc29446401ad1c05f1b03998c054bf3cd7ec80813899e49c256f86c871b400ce8e5a663fa9ab22015990cb +AUX apvlv-0.4.0-cmake-cxxflags.patch 378 BLAKE2B 44063fd090374654067c6f1b43d9d392fb0a6739ae1e44271796c97a39962e229b6ba597b29ec7a0e5b30501af3c62f5a7c0fcc3ed093985e4b253ed33a39efc SHA512 d52d7b7f4500c3094de521e8eee368d6b50dd858d78fa830067ea2fe7cb446f66850d57ab70e6f51281d7a86ac531c0ed89425480d1c5e371631f1fbcff23fd3 +AUX apvlv-0.4.0-icon.patch 258 BLAKE2B 440dfe9904c4ac79408c90c5930e7b6ffc26fdd084ac4320fd945679f69c5333ffc4120991658d045d1e4525421f973d7dce020814b641397b54a0706f510475 SHA512 039204036fdf6b8a26451ca7d4b5d7d2e6b28bac8df5d97876a3b3dcb1e5b24e1f030864cac41b7a4776ea7999dffa9053bdd0632baf2d43054474c28e9a9b3d DIST apvlv-0.1.5.tar.gz 4254177 BLAKE2B 53bb949838353e7e8387219d086b8c7efef78d4bff15196c68e3d0fe6c298be8a771ecce4e156254f1d072d1715794caff640ebe795f8da73e09d6a4fe4addc9 SHA512 680b2d6e272cda34b0b9065f5fdf7b917a4e3ed4d54a6e78cb41a60cf43374c687b506d4148d6cecf87912957fbe6bc4c77e9278616fd236e49ade15774e1ccd +DIST apvlv-0.4.0.tar.gz 4361302 BLAKE2B 99d61df285ff3b910ace50bc4b1b62601fe7ca9037f835262a8eac179ddcccff5f772121b223e38050243d4bc2da9532e17d9b38fbceb786971d77fea006f91d SHA512 a25033e52acf34b486101953ffaa5de604e3321f9b4705e94fa157596ef560351c1712ed830b2a950f92c054b600a33f903be58f8a7d222c27e5125fedf4245b EBUILD apvlv-0.1.5-r2.ebuild 1074 BLAKE2B c372704ea0105086aec23cf4a5ca647440e1a9c3dd90fee4e94bc285e6b78475cf0c7f43edd3b91b4999fcc22f13cb6d978837d9ad2c9cbf3e7ae6b1327a9060 SHA512 7b78bf8e5805f95348e4ae1dd7a6c8027bfc147f2db31b78739b7f343557a918db53831891ed1d0b71430ba2a963f44483277913de5998c7829a70aa7d7e3c5a -MISC metadata.xml 305 BLAKE2B 75eae4806f80d6d5bd63b9231a76f9942c167981b0fe013331eabc31af98f9cbe2c5a694c43445ecf1b2e731c4b518c1e3a76b52a8d7b880a8d187d3e5b0d6c5 SHA512 1d9926b3a9c4ea0104dc8c38088f747484540e0fb94da38df035e851fdd344886f7b250ca32dd9d722b7c5fc3dc0b2e5ce83201211f840e03b742e113da3761f +EBUILD apvlv-0.4.0.ebuild 1121 BLAKE2B eca8f737ddc977486b88a1c1e35e5d70f03004433d9e02ea34e7cb518221ca512a8fc1f1219352cea3557b44ca91947f32582fb7436c5561a5ce8831fdc0e012 SHA512 1a46f0b96d3c7327acd15c03bb1e9a3533a987464c9d35f7bcd4044ab4f5307452ca57a51e08f87b4c6abb18071e903a6981cabd2ac49f3caebfb1aab01293aa +MISC metadata.xml 543 BLAKE2B 6e61516bb251d76663ce79b5c55ba6b7ea8fc6c3b1f0bd9ba4524e7b61e9f79d271599395daaeafa90ff2a44ad6755bf1185aa29adc0462bf65d4bdc9129e502 SHA512 c8822ce8ddfec1223794ac415517f17e46b06eb19207a52457b5362076342364fb85cd1873c0b39642f65bc2640eb752fb793df1d26a66140dd8026f81b8ea90 diff --git a/app-text/apvlv/apvlv-0.4.0.ebuild b/app-text/apvlv/apvlv-0.4.0.ebuild new file mode 100644 index 000000000000..50ce18678ec9 --- /dev/null +++ b/app-text/apvlv/apvlv-0.4.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg cmake desktop + +DESCRIPTION="Alf's PDF/DJVU/EPUB Viewer like Vim" +HOMEPAGE="https://github.com/naihe2010/apvlv/" +SRC_URI="https://github.com/naihe2010/apvlv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug djvu" + +RDEPEND=" + app-text/ebook-tools + >=app-text/poppler-0.5.0:=[cairo,xpdf-headers(+)] + dev-libs/glib:2 + dev-libs/libxml2 + net-libs/webkit-gtk:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + djvu? ( app-text/djvu ) +" + +DEPEND="${RDEPEND} + app-text/ghostscript-gpl + media-libs/freetype +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-cmake-cxxflags.patch + "${FILESDIR}"/${P}-icon.patch +) +src_prepare() { + cmake_src_prepare +} +src_configure() { + local mycmakeargs=( + -DAPVLV_WITH_DJVU=$(usex djvu) + -DAPVLV_ENABLE_DEBUG=$(usex debug) + -DAPVLV_WITH_TXT=ON + -DDOCDIR="/usr/share/doc/${PF}" + ) + cmake_src_configure +} +src_install() { + cmake_src_install + newicon -s 32 icons/pdf.png ${PN}.png +} diff --git a/app-text/apvlv/files/apvlv-0.4.0-cmake-cxxflags.patch b/app-text/apvlv/files/apvlv-0.4.0-cmake-cxxflags.patch new file mode 100644 index 000000000000..101877bbff63 --- /dev/null +++ b/app-text/apvlv/files/apvlv-0.4.0-cmake-cxxflags.patch @@ -0,0 +1,11 @@ +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -3,7 +3,7 @@ + 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 information." OFF) + IF (APVLV_ENABLE_DEBUG) diff --git a/app-text/apvlv/files/apvlv-0.4.0-icon.patch b/app-text/apvlv/files/apvlv-0.4.0-icon.patch new file mode 100644 index 000000000000..f5e8ad370877 --- /dev/null +++ b/app-text/apvlv/files/apvlv-0.4.0-icon.patch @@ -0,0 +1,10 @@ +--- a/apvlv.desktop ++++ b/apvlv.desktop +@@ -2,6 +2,7 @@ + Version=1.0 + Type=Application + Name=apvlv ++Icon=apvlv + Comment=A minimalistic document viewer + Comment[de]=Ein minimalistischer Dokumenten-Betrachter + Comment[fr]=Un visionneur de document minimaliste diff --git a/app-text/apvlv/metadata.xml b/app-text/apvlv/metadata.xml index 43022be5fe1e..6a3c3096b614 100644 --- a/app-text/apvlv/metadata.xml +++ b/app-text/apvlv/metadata.xml @@ -1,7 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <maintainer type="person" proxied="yes"> + <email>c@cgps.ch</email> + <name>Chaquen Beliakov Amaya</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <upstream> <remote-id type="google-code">apvlv</remote-id> <remote-id type="github">naihe2010/apvlv</remote-id> |