diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2014-09-27 17:36:13 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2014-09-27 17:36:13 +0000 |
commit | dde8360f6fee1317ad0a4bec39478d9575194960 (patch) | |
tree | afc2552d0d5fcc028de117d31600e2e56b68a89c /www-misc | |
parent | New package for bug 523598 (diff) | |
download | historical-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/ChangeLog | 13 | ||||
-rw-r--r-- | www-misc/gurlchecker/Manifest | 18 | ||||
-rw-r--r-- | www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch | 40 | ||||
-rw-r--r-- | www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild | 72 | ||||
-rw-r--r-- | www-misc/gurlchecker/metadata.xml | 4 |
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 |