From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-text/kbibtex/Manifest | 6 ++ app-text/kbibtex/files/kbibtex-0.6.2-webkit.patch | 109 ++++++++++++++++++++++ app-text/kbibtex/kbibtex-0.6.2.ebuild | 37 ++++++++ app-text/kbibtex/metadata.xml | 8 ++ 4 files changed, 160 insertions(+) create mode 100644 app-text/kbibtex/Manifest create mode 100644 app-text/kbibtex/files/kbibtex-0.6.2-webkit.patch create mode 100644 app-text/kbibtex/kbibtex-0.6.2.ebuild create mode 100644 app-text/kbibtex/metadata.xml (limited to 'app-text/kbibtex') diff --git a/app-text/kbibtex/Manifest b/app-text/kbibtex/Manifest new file mode 100644 index 000000000000..c96fe9fc62bb --- /dev/null +++ b/app-text/kbibtex/Manifest @@ -0,0 +1,6 @@ +AUX kbibtex-0.6.2-webkit.patch 2775 SHA256 c3211929b130b5281553fc40f4829bcc07f111bcf22404ef54f540f2c8640393 SHA512 742407fff818b164a3bd730d60f52dc92f32c4cea97ca9b28465e833b442fde6edaaf1e7dd34851cd569a627548b20e905b8e6ffc744cb1c8dbf81fd3337813b WHIRLPOOL 130d427af24fefd6a7b668be6cfc75e229a9b95dedd5fc3537295ca21299fe04a1457ff134395c6e9edc87a65ff2b85e0c4ff0f95125583d879221ed92aff90d +DIST kbibtex-0.6.2.tar.xz 3081364 SHA256 d99e419aec1d3af0a57eba6d7498de4e6be25ddbd5a5e56fc9de09e7e17dcdf3 SHA512 aa23e80cb273c0ae721ecc917f540070deea520fea2d7ca7ee97fde2c6918dba84769ad083fed93b9d0260539273c20c214b92c94269b413f46cb644d16dc270 WHIRLPOOL 4ab308a8a44df4f3e3a485a67b265ecaf28d2c4a9e4e126d5ab4b95eac12ecacdd3b49bd03f67167a358d86b8359d758e3c4cbc72bd5eed8c10873d181f7e32e +EBUILD kbibtex-0.6.2.ebuild 668 SHA256 69407f68275278898d406fd41f2ff3bad4a8c7087a5bdddade64389033d540ae SHA512 8f7cad285dabeb9816ed881f0a55a9f155516730891896e1b87bfb39be97f420e411d6a282a21593b69579e3599bca4523133c64e7d1ab108cd699e2754909b8 WHIRLPOOL aea1c65830d4c00b995466d04ac604e0b198c084fea3bb510c0805ae1bc19b27e967b4786272276e0293b4682baf437f4289358836c8be6cbad90bc2de7bfef8 +MISC ChangeLog 3633 SHA256 37cb6f156decc4f678a63c3b0ea04ee987747ef8b69d30f982cb86d3d2a250a6 SHA512 56f600aa975da762f5bb93c1b9260c8890c44076e92b9475bb9b8a78339f998bc626e6d643e7062d7b2a20d3f515a0e6809b60719bbffed2c1df7ec713a4378a WHIRLPOOL bb060dae179908100af322e1d5e8eee98bc2cd0155fbfb0cb1f51ab873e6965d238c1a9808be6f7fbeb5e3428139ddf119f583cf9b1b3fcf4889fa5da56aec70 +MISC ChangeLog-2015 3808 SHA256 ce37bac1a969142355638aefc0a4945b20e35c4b2308127584c8fa39a7687978 SHA512 f8f980715fc99e02d43a1a5b72fd6eb59d1fcba8d8e4d9263d58f69ee7a5bc12dbb0e0b3a25b5e88c67af27d293532dceeb251099a365a20c0915df1c37bbe33 WHIRLPOOL 8fb56fb596aef41b314fb7070b5f3619b2e9e7bed51ab9b55beceed1832bb6f540d7970b29dd9436406e0d7429d1c7e09f1acfc39b3dcb22934cd7363c746d69 +MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c diff --git a/app-text/kbibtex/files/kbibtex-0.6.2-webkit.patch b/app-text/kbibtex/files/kbibtex-0.6.2-webkit.patch new file mode 100644 index 000000000000..c59a7fb9caf1 --- /dev/null +++ b/app-text/kbibtex/files/kbibtex-0.6.2-webkit.patch @@ -0,0 +1,109 @@ +commit 2cd09d41ed559461a0f0a346ebec3dea82c06947 +Author: Andreas Sturmlechner +Date: Sat Jan 21 18:26:46 2017 +0100 + + Add option to disable Qt4WebKit even if present + + - Link against Qt4WebKit only if(HAVE_WEBKIT) + - Remove Qt4WebKit linking from tests + + REVIEW: 129863 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ee3d810..1acbf8a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -48,6 +48,12 @@ set( + ) + + option( ++ WITH_QTWEBKIT ++ "Enable QtWebkit support" ++ ON ++) ++ ++option( + UNITY_BUILD + "Compile multiple C++ files in one big, merged file (\"Unity build\")\nSee also http://t-fischer.dreamwidth.org/3054.html" + ) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 04222a7..0b7be01 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -37,24 +37,41 @@ include( + # check if QtWebKit is available, which seems to be not available + # on e.g. RedHat Enterprise Linux 6 or Scientific Linux 6 + if( +- QT_QTWEBKIT_FOUND ++ WITH_QTWEBKIT + ) +- message( +- STATUS +- "Found QtWebKit, enabling WebKit support" ++ if( ++ QT_QTWEBKIT_FOUND ++ ) ++ message( ++ STATUS ++ "Found QtWebKit, enabling WebKit support" ++ ) ++ add_definitions( ++ -DHAVE_QTWEBKIT ++ ) ++ set( ++ OPTIONAL_QTWEBKIT_LIBRARIES ++ ${QT_QTWEBKIT_LIBRARIES} ++ ) ++ else( ++ QT_QTWEBKIT_FOUND + ) +- add_definitions( +- -DHAVE_QTWEBKIT ++ message( ++ STATUS ++ "QtWebKit not found, disabling WebKit support" ++ ) ++ endif( ++ QT_QTWEBKIT_FOUND + ) + else( +- QT_QTWEBKIT_FOUND ++ WITH_QTWEBKIT + ) + message( + STATUS +- "QtWebKit not found, disabling WebKit support" ++ "QtWebKit support disabled by configure" + ) + endif( +- QT_QTWEBKIT_FOUND ++ WITH_QTWEBKIT + ) + + add_definitions( +diff --git a/src/networking/CMakeLists.txt b/src/networking/CMakeLists.txt +index efa14f4..f7ade08 100644 +--- a/src/networking/CMakeLists.txt ++++ b/src/networking/CMakeLists.txt +@@ -131,7 +131,7 @@ target_link_libraries( + kbibtexnetworking + LINK_PRIVATE + ${QT_QTCORE_LIBRARY} +- ${QT_QTWEBKIT_LIBRARY} ++ ${OPTIONAL_QTWEBKIT_LIBRARIES} + ${KDE4_KDECORE_LIBS} + ${KDE4_KIO_LIBS} + ${POPPLER_QT4_LIBRARIES} +diff --git a/src/program/CMakeLists.txt b/src/program/CMakeLists.txt +index a9fe213..fa57506 100644 +--- a/src/program/CMakeLists.txt ++++ b/src/program/CMakeLists.txt +@@ -65,7 +65,7 @@ kde4_add_executable( + target_link_libraries( + kbibtex + LINK_PRIVATE +- ${QT_QTWEBKIT_LIBRARIES} ++ ${OPTIONAL_QTWEBKIT_LIBRARIES} + ${KDE4_KIO_LIBS} + ${KDE4_KPARTS_LIBS} + ${KDE4_KFILE_LIBS} diff --git a/app-text/kbibtex/kbibtex-0.6.2.ebuild b/app-text/kbibtex/kbibtex-0.6.2.ebuild new file mode 100644 index 000000000000..1ed3726917b9 --- /dev/null +++ b/app-text/kbibtex/kbibtex-0.6.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="BibTeX editor by KDE to edit bibliographies used with LaTeX" +HOMEPAGE="https://userbase.kde.org/KBibTeX" +SRC_URI="mirror://kde/stable/KBibTeX/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="4" +KEYWORDS="amd64 x86" +IUSE="debug" + +DEPEND=" + app-text/poppler[qt4] + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/qoauth:0 + virtual/tex-base + x11-libs/libqxt +" +RDEPEND="${DEPEND} + dev-tex/bibtex2html +" + +PATCHES=( "${FILESDIR}/${P}-webkit.patch" ) + +src_configure() { + local mycmakeargs=( + -DWITH_QTWEBKIT=OFF + ) + + kde4-base_src_configure +} diff --git a/app-text/kbibtex/metadata.xml b/app-text/kbibtex/metadata.xml new file mode 100644 index 000000000000..2fdbf33d963d --- /dev/null +++ b/app-text/kbibtex/metadata.xml @@ -0,0 +1,8 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + -- cgit v1.2.3