From 90c88731bd036e5698b281fbc0a5f3aa4c9983ac Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 29 Jun 2020 11:38:31 +0100 Subject: gentoo resync : 29.06.2020 --- app-text/djview/Manifest | 2 +- app-text/djview/djview-4.10.6-r1.ebuild | 86 --------------------------------- app-text/djview/djview-4.10.6-r2.ebuild | 86 +++++++++++++++++++++++++++++++++ 3 files changed, 87 insertions(+), 87 deletions(-) delete mode 100644 app-text/djview/djview-4.10.6-r1.ebuild create mode 100644 app-text/djview/djview-4.10.6-r2.ebuild (limited to 'app-text/djview') diff --git a/app-text/djview/Manifest b/app-text/djview/Manifest index 89ebb78cbd85..d5bbf05b098d 100644 --- a/app-text/djview/Manifest +++ b/app-text/djview/Manifest @@ -1,4 +1,4 @@ AUX djview-4.10.6-hidpi.patch 2313 BLAKE2B 4d3356baa36cf830a8e01314f6fbf081c0b8fe8b6a43b2e14e4966fab2d07932088c66e1f68802282537d490503586a528c2a4b86eea26615fc8eefbf6b7d058 SHA512 922b0c321edaeed3a76ee206fa4353366e3d744dd30612d034070c251ecfca6bc18a2ddaf110cfbc811ea47426f2d9e370d5a58cce41b396b793ba27223bb881 DIST djview-4.10.6.tar.gz 1113072 BLAKE2B db965ad7dc3b8191855e9c5f23af3cd963901ca649a937e6f85bad8f9f924e0636b30a9a5350c114dcfecea570f013ba395508eb6cf1d45afda674892bcd196e SHA512 c06b9c4c7addd9dededdc9d441094bca685c4d23744e3d1208eab33d9d341a85f120176bf9f1b879ac6620f591eefe05ac774870b1ba3215c43baf1eaf9d14f8 -EBUILD djview-4.10.6-r1.ebuild 2087 BLAKE2B 742ec6af8b08b40bf5951e79bbfcb4ac5ecd6a6f1727d57f700166e9a47d00f0c40add3c29e7fe79290fe7b4179cbdf7dd5b526936ee5e5d67bc92512867553e SHA512 b3745bd57c512a6926b90266fce1281971209bb853c4ef2ccbb4a8286f9b21977b3482381a8e69782fdf04efd45f599c2867c6ff8c61031580679a8dc9077278 +EBUILD djview-4.10.6-r2.ebuild 2043 BLAKE2B 9885dfdf080ebe6c466416f043e6f3dc27e14af98816c4ac591dcd8c31069ef4558f2afc4b59e8e1e305dcd12d935bab66f05ee611b299fc42a97e2518e44ff3 SHA512 d37aa3ade52eb1c18ade20eea3134ce4f8b3319b6dc90c8fc29a42e2e98618bdeb10f9fc8f05a2af0126bec5b156325d07bee0229017970927da29a6b39110ce MISC metadata.xml 323 BLAKE2B c8498cdd0e1820eb610a9e2ede4e10287977c2eb71dd1b6b9862e3d11a34760cf8dcb5e9e59535ab0ceed04f3be2b00aa4942657a25fffc87b23966c2b2c1caf SHA512 53a7a7290a2286fd31248db31160697a3b2693275013a1ea453258f9ac52fa3ea7111718ca35a5eb1652050699e5be1111c7ebb73b2a3c699383d8305509a5c4 diff --git a/app-text/djview/djview-4.10.6-r1.ebuild b/app-text/djview/djview-4.10.6-r1.ebuild deleted file mode 100644 index 8bb483e12649..000000000000 --- a/app-text/djview/djview-4.10.6-r1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic nsplugins qmake-utils toolchain-funcs xdg-utils - -DESCRIPTION="Portable DjVu viewer using Qt" -HOMEPAGE="http://djvu.sourceforge.net/djview4.html" -SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 x86" -IUSE="debug nsplugin" - -RDEPEND=" - >=app-text/djvu-3.5.22-r1 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - >=sys-devel/autoconf-2.67 - virtual/pkgconfig - nsplugin? ( dev-libs/glib:2 )" - -DOCS=( README NEWS ) - -PATCHES=( "${FILESDIR}/${P}-hidpi.patch" ) - -src_prepare() { - default - - # Force XEmbed instead of Xt-based mainloop (disable Xt autodep) - sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die - sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688 - rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4} || die - AT_M4DIR="config" eautoreconf -} - -src_configure() { - # See config/acinclude.m4 - use debug || append-cppflags "-DNDEBUG" - - QTDIR=$(qt5_get_libdir)/qt5 \ - econf \ - --with-x \ - --disable-desktopfiles \ - $(use_enable nsplugin nsdejavu) -} - -src_compile() { - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -} - -src_install() { - emake DESTDIR="${D}" \ - plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \ - install - - einstalldocs - - insinto /usr/share/icons/hicolor/32x32/apps - newins desktopfiles/prebuilt-hi32-djview4.png djvulibre-djview4.png - insinto /usr/share/icons/hicolor/64x64/apps - newins desktopfiles/prebuilt-hi64-djview4.png djvulibre-djview4.png - insinto /usr/share/icons/hicolor/scalable/apps - newins desktopfiles/djview.svg djvulibre-djview4.svg - sed -e 's/Exec=djview4/Exec=djview/' \ - -i desktopfiles/djvulibre-djview4.desktop || die - domenu desktopfiles/djvulibre-djview4.desktop -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/app-text/djview/djview-4.10.6-r2.ebuild b/app-text/djview/djview-4.10.6-r2.ebuild new file mode 100644 index 000000000000..89ea0c6b9f2b --- /dev/null +++ b/app-text/djview/djview-4.10.6-r2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop flag-o-matic qmake-utils toolchain-funcs xdg-utils + +DESCRIPTION="Portable DjVu viewer using Qt" +HOMEPAGE="http://djvu.sourceforge.net/djview4.html" +SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~hppa ppc ppc64 x86" +IUSE="debug" + +RDEPEND=" + >=app-text/djvu-3.5.22-r1 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/linguist-tools:5 + >=sys-devel/autoconf-2.67 + virtual/pkgconfig" + +DOCS=( README NEWS ) + +PATCHES=( "${FILESDIR}/${P}-hidpi.patch" ) + +src_prepare() { + default + + # Force XEmbed instead of Xt-based mainloop (disable Xt autodep) + sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die + sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688 + rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4} || die + AT_M4DIR="config" eautoreconf +} + +src_configure() { + # See config/acinclude.m4 + use debug || append-cppflags "-DNDEBUG" + + QTDIR=$(qt5_get_libdir)/qt5 \ + econf \ + --with-x \ + --disable-desktopfiles \ + --disable-nsdejavu +} + +src_compile() { + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" +} + +src_install() { + emake DESTDIR="${D}" \ + plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \ + install + + einstalldocs + + insinto /usr/share/icons/hicolor/32x32/apps + newins desktopfiles/prebuilt-hi32-djview4.png djvulibre-djview4.png + insinto /usr/share/icons/hicolor/64x64/apps + newins desktopfiles/prebuilt-hi64-djview4.png djvulibre-djview4.png + insinto /usr/share/icons/hicolor/scalable/apps + newins desktopfiles/djview.svg djvulibre-djview4.svg + sed -e 's/Exec=djview4/Exec=djview/' \ + -i desktopfiles/djvulibre-djview4.desktop || die + domenu desktopfiles/djvulibre-djview4.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} -- cgit v1.2.3