summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2014-09-27 17:36:13 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2014-09-27 17:36:13 +0000
commitdde8360f6fee1317ad0a4bec39478d9575194960 (patch)
treeafc2552d0d5fcc028de117d31600e2e56b68a89c /www-misc
parentNew package for bug 523598 (diff)
downloadhistorical-dde8360f6fee1317ad0a4bec39478d9575194960.tar.gz
historical-dde8360f6fee1317ad0a4bec39478d9575194960.tar.bz2
historical-dde8360f6fee1317ad0a4bec39478d9575194960.zip
Do not manipulate LDFLAGS for no reason. Update to EAPI=5. Use gnome team guidelines. Fix .desktop QA warning. Add missing support for Chrome and Firefox.
Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'www-misc')
-rw-r--r--www-misc/gurlchecker/ChangeLog13
-rw-r--r--www-misc/gurlchecker/Manifest18
-rw-r--r--www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch40
-rw-r--r--www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild72
-rw-r--r--www-misc/gurlchecker/metadata.xml4
5 files changed, 135 insertions, 12 deletions
diff --git a/www-misc/gurlchecker/ChangeLog b/www-misc/gurlchecker/ChangeLog
index f8655a82bd62..7cf662b836de 100644
--- a/www-misc/gurlchecker/ChangeLog
+++ b/www-misc/gurlchecker/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for www-misc/gurlchecker
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/ChangeLog,v 1.40 2012/08/22 13:49:56 kensington Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/ChangeLog,v 1.41 2014/09/27 17:36:10 eva Exp $
+
+*gurlchecker-0.13.1-r1 (27 Sep 2014)
+
+ 27 Sep 2014; Gilles Dartiguelongue <eva@gentoo.org>
+ +gurlchecker-0.13.1-r1.ebuild, +files/gurlchecker-0.13.1-ldflags.patch,
+ metadata.xml:
+ Do not manipulate LDFLAGS for no reason. Update to EAPI=5. Use gnome team
+ guidelines. Fix .desktop QA warning. Add missing support for Chrome and
+ Firefox.
22 Aug 2012; Michael Palimaka <kensington@gentoo.org>
-files/gurlchecker-0.10.2-configure.in.patch,
diff --git a/www-misc/gurlchecker/Manifest b/www-misc/gurlchecker/Manifest
index f2623f4d7508..e070fb2214d6 100644
--- a/www-misc/gurlchecker/Manifest
+++ b/www-misc/gurlchecker/Manifest
@@ -2,18 +2,16 @@
Hash: SHA256
AUX gurlchecker-0.10.5-autoconf-tidy.patch 457 SHA256 0d81425d3897d749a9ff1f8b8d251f37bbd72d8082a79336bd22821ec8a44eeb SHA512 00a039a8697530c89012433a975c24a5456488a35eed248d912eee08a9535c926804877efaa10283b6622f1b60c20f7dd56a95ad1b9f6c3fd3b26161248f16ee WHIRLPOOL 2388a600877507223fdf28965153a1e2573b5b07ca46ea1e45a88359d59fd90d1af1833f3f0a7deb42cbe5dcba1fb5ba84fe8c74398d3cd334bf7a610294ea13
+AUX gurlchecker-0.13.1-ldflags.patch 1239 SHA256 2306de08bd12008a75bee97cfde5af8b184c60d3deab1ff50743dcef2bb2bdb8 SHA512 30adb4d68850b02e2e10f0fc8da815adc996031809920006d7193227412db9d3125520ec608392bf52eb5438167a3bc256852faa2646bdba049cfe3b63571ced WHIRLPOOL 2833675fb9906a9c92ac7c7ade4d21d05e07167e7b2b52ddec355dba394ad23b8c71dae25ecd1b46e749ea30beb5bfc1aec860b8fe87ab46601349a0eb1585e1
DIST gurlchecker-0.13.1.tar.gz 709336 SHA256 a94283094a0ca7f6833cade0ef7a043fd97d0cfe55c0072d9bf508165ca45aeb SHA512 25f76f4b0b84467a5751156fbd8497f25e057202a36fe33b24c91e42906f67dd7dbd21531682b050c534862fa4e62ceb0908d19f44926ac335d628cc9919a746 WHIRLPOOL 9c0c29516240fb16d719ba4406a0a3f772dc11a38971a4b339fa1714afaf7ecc8129bb3a06590fc9d21dea61c6d5aa852e4e3ea5f11fe5aab336d7a957773c75
+EBUILD gurlchecker-0.13.1-r1.ebuild 1733 SHA256 8a8e5b3fee7b052bfa7813a0f7d7b75a761ecd81f9113ccb1655c626d73aec24 SHA512 7ae4488ab9c28a56ef1195e15fd92c830fd89b017fb355e22a83d0540751742791885b31167aa3ffed0ec6cff2ec08ae0696d9120966f21c7527e3df83797dfb WHIRLPOOL 749c6cb9d17b7b34ffc28a4e8db19f5e2f7c334ed59c8a58c5827784daf5502f445f421a82f9bffe16c96f70600cc778238648c32d53154ed214164aeb801543
EBUILD gurlchecker-0.13.1.ebuild 1801 SHA256 8e4176c9ebad90ef5cf9483b1c5485c3b9beec93a2ac5ba489630ea0883c4607 SHA512 3ee7cc7a1e4b884bda73da36f0e226333321e337ccbf92277b7f8f7a6f6ff4405f49f57866202e13edc3a9c86ae88d71ec5f2258b745040a66f324380202be16 WHIRLPOOL b574be54aed960fa7f0cd92bb49e1439dab82fa3fbcdf85e68c6651b63f54e1c624bf1bfec14558a672122046bdf90856b5a30733687e0817bb4c51f738c1d17
-MISC ChangeLog 8394 SHA256 a4e02052bc4e22b064b2654692ac342cbccb08af988d471faaa7dd976d1f4d45 SHA512 5b855ffa572f3088714d7b83540d23f6c0349359b203fbf01ec9ceb1b98f3ff2d7f6df4b0845ff01024d83e9ccda034d435abac96012ba2095bcd79a4212fa62 WHIRLPOOL 3a95eab97876a58effc35765d70480704f3a80b1064c9cc1f284ed1075b3d4cc77a0447d2c9b90982402579ab7de1dadbe439c1678bfba1527a878a8003b29d3
-MISC metadata.xml 411 SHA256 bcc054ac0fd8f82380f7267d691b3789e6b21228a36f4e9960038255116f9a14 SHA512 5ff12218b85674251c0bbc3c12742de00c40a6d72b7d245b149fab9370ed8e18fd2b0f60ba173c3b35441f21a3f841a3964ad4aec82980414297b04a62937da0 WHIRLPOOL 006d5f4aa1862aff56ff88bbe19fc3a0c0b33d0e95c3f3b544f75cfb4de4151e64c1c031f54cae3d66b8b825479734ee99ac6051cd9449eafa4316c595c0dc48
+MISC ChangeLog 8731 SHA256 d1ee968a391d81cffed1c4f978fd78e45dee184b9f1b4012efcebfa0bfd8aa8b SHA512 b563435f86e304ba74ba2f4b10d6009f482c2c88d3195c01d49faae26fca1a61be6a2678d0bd9baf068e41dbfc98d0112873ae8acc9e8b34b48fbf70652f7f06 WHIRLPOOL ab8b482ec95b8894e4e6f36d35ec0b8ce677f45381ed175d59e186ad930e2cae5a7740e239c6a34bf48f031cd6e6c25956d6ef95ba7fb269c238c772dc320c04
+MISC metadata.xml 608 SHA256 be6a79c2f84c4b6665d31598a749f65f0ea7cab504bd9be98d8ebf3680db239c SHA512 bf7a68efea43c8cd7dd01572ec6baaa59ba1d52eb7e3cd59aa4366e785a713549d32628a639911f8d552439f99cddb1637d36225b1c567c1a35f58b5f1c0e68b WHIRLPOOL 06ce9e1689891106e814a9fe527d67ace09643c8d60bd3ed8bc97894d709fdbeebf7bfffa401e58f4042a3e93980716717df30c871f0f62946a527a567dad366
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2
-iQEcBAEBCAAGBQJQNONjAAoJEMbwO6tnXQ0so5YIAMDidyNfM++nvY23c7Xd5ind
-0PlID3blVBpck/2ch5k1jDmyV51MQpFVMOsWtmZkJXxVkbktLQpT1OXDUgeHL6AO
-3yNi4rwkN+mFFiVHp5A7KkHXU3KgfkCEznWU5HKhjWrlyEthmMmWzRihk81Bs0SN
-N4tm43tABa8aFjfnTGGxdNgUDuKlxzToT/nQRQxjxcXTwjj/P/95Ac3aVInAuHMR
-2Qngy3gzwuVS5TaZXUCeB0ql9qzCJFPHMkzVfJbkn7oTNKPQioIjRPKS6EWgCLky
-vNVCHYaXj7mi6FTjkLPhzSW2iEYb7OenR61z4DqJCOpTGsIUa+M9H++nLQzHkOs=
-=+PtV
+iEYEAREIAAYFAlQm9YsACgkQ1fmVwcYIWAYSPgCfdRKCoCuVLN1Fjc2AWXC26mv4
+NyoAn3Ksme5cKYL4nxcmM2vNj/HxGE6j
+=1mac
-----END PGP SIGNATURE-----
diff --git a/www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch b/www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch
new file mode 100644
index 000000000000..904eab719f21
--- /dev/null
+++ b/www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch
@@ -0,0 +1,40 @@
+# Autofoo of this package is just insane, need to rewrite it someday.
+# Don't touch LDFLAGS, there is no need to
+--- a/configure.in 2008-06-15 21:27:45.000000000 +0200
++++ b/configure.in 2008-06-15 21:34:45.000000000 +0200
+@@ -120,7 +120,7 @@
+ [
+ want_croco=yes
+ CROCO_FLAGS="-DENABLE_CROCO $CROCO_CFLAGS"
+- LDFLAGS="$LDFLAGS $want_croco_path"
++ #LDFLAGS="$LDFLAGS $want_croco_path"
+ ],
+ [
+ want_croco=no
+@@ -178,7 +179,7 @@
+ have_tidy=yes
+ TIDY_FLAGS="$TIDY_FLAGS -DHAVE_TIDY_H_IN_SUBDIR -DENABLE_TIDY"
+ TIDY_LIBS="-ltidy"
+- LDFLAGS="$LDFLAGS $want_tidy_path"
++ #LDFLAGS="$LDFLAGS $want_tidy_path"
+ ],
+ [have_tidy=no]
+ )
+@@ -238,7 +240,7 @@
+ have_clamav=yes
+ CLAMAV_FLAGS="$CLAMAV_FLAGS -DENABLE_CLAMAV"
+ CLAMAV_LIBS="-lclamav"
+- LDFLAGS="$LDFLAGS $want_clamav_path"
++ #LDFLAGS="$LDFLAGS $want_clamav_path"
+ ],
+ [have_clamav=no]
+ )
+@@ -298,7 +300,7 @@
+ have_clamav=yes
+ GNUTLS_FLAGS="$GNUTLS_FLAGS -DENABLE_GNUTLS"
+ GNUTLS_LIBS="-lgnutls"
+- LDFLAGS="$LDFLAGS $want_gnutls_path"
++ #LDFLAGS="$LDFLAGS $want_gnutls_path"
+ ],
+ [
+ have_clamav=yes
diff --git a/www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild b/www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild
new file mode 100644
index 000000000000..339427404ccb
--- /dev/null
+++ b/www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild,v 1.1 2014/09/27 17:36:10 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit autotools eutils gnome2
+
+DESCRIPTION="Gnome tool that checks links on web pages/sites"
+HOMEPAGE="http://gurlchecker.labs.libre-entreprise.org/"
+SRC_URI="http://labs.libre-entreprise.org/frs/download.php/857/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+SLOT="0"
+IUSE="clamav json sqlite ssl tidy"
+
+RDEPEND="
+ >=x11-libs/gtk+-2.6:2
+ >=gnome-base/libgnomeui-2
+ >=gnome-base/libglade-2:2.0
+ >=dev-libs/libxml2-2.6:2
+ >=net-libs/gnet-2
+ >=dev-libs/libcroco-0.6
+ clamav? ( app-antivirus/clamav )
+ json? ( >=dev-libs/json-glib-0.8 )
+ sqlite? ( >=dev-db/sqlite-3.6:3 )
+ ssl? ( >=net-libs/gnutls-1 )
+ tidy? ( app-text/htmltidy )
+"
+# docbook-sgml-utils used to build the man page
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ >=dev-util/intltool-0.30
+ app-text/docbook-sgml-utils
+ >=dev-util/gtk-doc-am-1.1
+"
+
+src_prepare() {
+ # Stop manipulating LDFLAGS for no reason
+ epatch "${FILESDIR}/${PN}-0.13.1-ldflags.patch"
+
+ # Fix tidy.h include dir for Gentoo:
+ epatch "${FILESDIR}/${PN}-0.10.5-autoconf-tidy.patch"
+
+ # Fix .desktop validation
+ sed -e 's/Application;//' \
+ -i gurlchecker.desktop.in || die
+
+ eautoreconf
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ DOCS="AUTHORS CONTRIBUTORS ChangeLog FAQ NEWS README THANKS TODO"
+
+ gnome2_src_configure \
+ --with-croco \
+ $(use_with clamav) \
+ $(use_with json) \
+ $(use_with sqlite sqlite3) \
+ $(use_with ssl gnutls) \
+ $(use_with tidy)
+}
+
+src_install() {
+ gnome2_src_install
+
+ rm -r "${D}"/usr/share/doc/${PN} || die
+}
diff --git a/www-misc/gurlchecker/metadata.xml b/www-misc/gurlchecker/metadata.xml
index 9582aeab5656..771f8367af9f 100644
--- a/www-misc/gurlchecker/metadata.xml
+++ b/www-misc/gurlchecker/metadata.xml
@@ -4,6 +4,10 @@
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
+<use>
+ <flag name="json">Enable support for parsing Google Chrome and derivatives bookmarks.</flag>
+ <flag name="sqlite">Enable support for parsing Firefox and derivatives bookmarks.</flag>
+</use>
<longdescription>
gURLChecker is a graphical web links checker for GNU/Linux and
other POSIX OS. It can work on a whole site, a single local page