diff options
Diffstat (limited to 'app-text/zathura')
-rw-r--r-- | app-text/zathura/Manifest | 4 | ||||
-rw-r--r-- | app-text/zathura/zathura-0.4.4.ebuild | 57 | ||||
-rw-r--r-- | app-text/zathura/zathura-9999.ebuild | 43 |
3 files changed, 25 insertions, 79 deletions
diff --git a/app-text/zathura/Manifest b/app-text/zathura/Manifest index 214c0f474333..77c815011db6 100644 --- a/app-text/zathura/Manifest +++ b/app-text/zathura/Manifest @@ -1,6 +1,4 @@ DIST zathura-0.4.3.tar.xz 145796 BLAKE2B fe360d6ea2a11138324784beec8e8ebe0eaa83e4e682785a50265bbd0a77be0dcab4cd523923462398faaf918a4d304de148d64972dc9b6cb96578476e0ae6eb SHA512 427948025c20b2badb00921d03ec83e26806fd90d0d50cdcf0f3bcf645cd7206695faa3b5a7698d3d70b9bd60e8e68c920cf1e7f29855dd11a1a8ce6a7f8160b -DIST zathura-0.4.4.tar.gz 194105 BLAKE2B dc99005c6e967a46af0db0001193d1b1551e9adb78acc88343096407ed4a61b889be600acaf83b45bd603e3b7c4b93402f619e06e7146089d4990309d3301d5f SHA512 8d1e5969cc2f9502d7d966d3341c8f7437422f2dcf952bc2567a5061e611c6fe90c2bc6670963d81b608aa621d70f77ec513d6ab9f03304894bd9ac648aaa6e7 EBUILD zathura-0.4.3.ebuild 1333 BLAKE2B ad5146cdea9826b8d22bf95d47dc0dcfc02989ae7acd5c085cdbccb61a3b69fe2eb3aa7a44866efe71387da6d63490f37f4d19f01a4a0cdffdd680a52cd60e02 SHA512 cca06811020ead3fbc6d56aa54f1d6e5b73ab03874c5a59c885db015aeb8a9841f6f3d43562bcd0dc3a305d1faec8b7f4473f16ff7107740fc02b330869390fd -EBUILD zathura-0.4.4.ebuild 1349 BLAKE2B 1e27a0335f223fcab2330c4650a736f6c7c595c711ba1be8f04eec3375ead89f735c347eb2231d3ea2ba29153d713e63b354d4623012cf4ad94bcca338154ea6 SHA512 bc8c191d8c2bd6e507080cc845f71ea4533791499af345b23742d6a5710d2d5322884e8c6a2ebb3e8087eeda25fc09bc839dc72d1e03ec6a1f30daf28627a322 -EBUILD zathura-9999.ebuild 1349 BLAKE2B 1e27a0335f223fcab2330c4650a736f6c7c595c711ba1be8f04eec3375ead89f735c347eb2231d3ea2ba29153d713e63b354d4623012cf4ad94bcca338154ea6 SHA512 bc8c191d8c2bd6e507080cc845f71ea4533791499af345b23742d6a5710d2d5322884e8c6a2ebb3e8087eeda25fc09bc839dc72d1e03ec6a1f30daf28627a322 +EBUILD zathura-9999.ebuild 1374 BLAKE2B b1935313606001d9dac20406d05fde7fe1720afd0380885577fbf4ae88e78e989226f01651f59279fe863c67b552f0e4b9e6b8dcc00dbbee2b06e80622e8acc7 SHA512 a904dacf3ac21794e27aa8ebc84c2faf7cfbecde519a52936a91ec7d0d317552fd64ef95d0481ef2eb43ca19183e14075b6dc442ca2732ca6958e17cb2fde2c6 MISC metadata.xml 763 BLAKE2B 1a98b02634dd4017052820cb2103b81d7bc8308c8832edb28f65127f43e9a673926b76091e2062a66c701b25e9d5866051e2268fa3fb4f53a681257132618789 SHA512 5afbabe1726a25ba2b0ae5c66533bbc247deaf1c745534487895bfafa2671ba87d9fc4333ac824176f78db64a940cc53a87d018fa4d7e5d201cfc6f41cfb50d6 diff --git a/app-text/zathura/zathura-0.4.4.ebuild b/app-text/zathura/zathura-0.4.4.ebuild deleted file mode 100644 index 83ead1f313eb..000000000000 --- a/app-text/zathura/zathura-0.4.4.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson virtualx - -DESCRIPTION="A highly customizable and functional document viewer" -HOMEPAGE="http://pwmt.org/projects/zathura/" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git" - EGIT_BRANCH="develop" -else - SRC_URI="https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="ZLIB" -SLOT="0" -IUSE="doc +magic seccomp sqlite synctex test" - -RESTRICT="!test? ( test )" - -DEPEND=">=dev-libs/girara-0.3.3 - >=dev-libs/glib-2.50:2 - >=sys-devel/gettext-0.19.8 - x11-libs/cairo[X] - >=x11-libs/gtk+-3.22:3 - magic? ( sys-apps/file ) - seccomp? ( sys-libs/libseccomp ) - sqlite? ( >=dev-db/sqlite-3.5.9:3 ) - synctex? ( app-text/texlive-core )" - -RDEPEND="${DEPEND}" - -BDEPEND="doc? ( dev-python/sphinx ) - test? ( dev-libs/appstream-glib - dev-libs/check ) - virtual/pkgconfig" - -src_configure() { - local emesonargs=( - -Dconvert-icon=disabled - -Dmagic=$(usex magic enabled disabled) - -Dmanpages=$(usex doc enabled disabled) - -Dseccomp=$(usex seccomp enabled disabled) - -Dsqlite=$(usex sqlite enabled disabled) - -Dsynctex=$(usex synctex enabled disabled) - ) - meson_src_configure -} - -src_test() { - virtx meson_src_test -} diff --git a/app-text/zathura/zathura-9999.ebuild b/app-text/zathura/zathura-9999.ebuild index 83ead1f313eb..fcb0645c0898 100644 --- a/app-text/zathura/zathura-9999.ebuild +++ b/app-text/zathura/zathura-9999.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=6 -inherit meson virtualx +inherit gnome2-utils meson virtualx xdg-utils DESCRIPTION="A highly customizable and functional document viewer" HOMEPAGE="http://pwmt.org/projects/zathura/" @@ -13,41 +13,36 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/${PN}.git" EGIT_BRANCH="develop" else - SRC_URI="https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://pwmt.org/projects/zathura/download/${P}.tar.xz" KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" fi LICENSE="ZLIB" SLOT="0" -IUSE="doc +magic seccomp sqlite synctex test" +IUSE="+magic seccomp sqlite synctex test" -RESTRICT="!test? ( test )" - -DEPEND=">=dev-libs/girara-0.3.3 +RDEPEND=">=dev-libs/girara-0.3.1 >=dev-libs/glib-2.50:2 + dev-python/sphinx >=sys-devel/gettext-0.19.8 - x11-libs/cairo[X] + x11-libs/cairo >=x11-libs/gtk+-3.22:3 magic? ( sys-apps/file ) seccomp? ( sys-libs/libseccomp ) sqlite? ( >=dev-db/sqlite-3.5.9:3 ) synctex? ( app-text/texlive-core )" -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + test? ( dev-libs/check )" -BDEPEND="doc? ( dev-python/sphinx ) - test? ( dev-libs/appstream-glib - dev-libs/check ) - virtual/pkgconfig" +BDEPEND="virtual/pkgconfig" src_configure() { local emesonargs=( - -Dconvert-icon=disabled - -Dmagic=$(usex magic enabled disabled) - -Dmanpages=$(usex doc enabled disabled) - -Dseccomp=$(usex seccomp enabled disabled) - -Dsqlite=$(usex sqlite enabled disabled) - -Dsynctex=$(usex synctex enabled disabled) + -Denable-magic=$(usex magic true false) + -Denable-seccomp=$(usex seccomp true false) + -Denable-sqlite=$(usex sqlite true false) + -Denable-synctex=$(usex synctex true false) ) meson_src_configure } @@ -55,3 +50,13 @@ src_configure() { src_test() { virtx meson_src_test } + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} |