diff --git a/srcpkgs/abook/template b/srcpkgs/abook/template index a7487a5969..c7646310cb 100644 --- a/srcpkgs/abook/template +++ b/srcpkgs/abook/template @@ -7,6 +7,7 @@ makedepends="ncurses-devel readline-devel>=6.3" maintainer="Philipp Hirsch " license="GPL-2" homepage="http://abook.sourceforge.net/" +update_ignore="*pre* *rc*" short_desc="text-based addressbook designed to use with mutt mail client" distfiles="http://prdownloads.sourceforge.net/abook/${pkgname}-${version}.tar.gz" checksum=0646f6311a94ad3341812a4de12a5a940a7a44d5cb6e9da5b0930aae9f44756e diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template index 452a22e221..310dd7b6b6 100644 --- a/srcpkgs/acpica-utils/template +++ b/srcpkgs/acpica-utils/template @@ -9,6 +9,8 @@ short_desc="Intel ACPI CA Unix utilities" homepage="https://www.acpica.org/" license="GPL-2" maintainer="Juan RP " +update_site="https://acpica.org/downloads" +update_pkgname="acpica-unix" distfiles="http://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz" checksum=9afbaa84cf3e36e41c4746ed892aee5094dbdc8cc719d89583a81308c284ce84 diff --git a/srcpkgs/agg/template b/srcpkgs/agg/template index 42c4a93eff..b567b9f850 100644 --- a/srcpkgs/agg/template +++ b/srcpkgs/agg/template @@ -9,6 +9,8 @@ makedepends="freetype-devel SDL-devel" short_desc="A High Quality Rendering Engine for C++" maintainer="Juan RP " homepage="http://www.antigrain.com/" +update_site="http://www.antigrain.com/download/index.html" +update_ignore="21 22 23 2web" license="GPL-2" distfiles="http://www.antigrain.com/agg-${version}.tar.gz" checksum=ab1edc54cc32ba51a62ff120d501eecd55fceeedf869b9354e7e13812289911f diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template index 75378b3fe7..6d66fd0762 100644 --- a/srcpkgs/allegro4/template +++ b/srcpkgs/allegro4/template @@ -14,6 +14,8 @@ short_desc="Portable library mainly aimed at video game and multimedia programmi maintainer="Juan RP " license="Allegro License (MIT alike)" homepage="http://alleg.sourceforge.net/" +update_pattern='allegro-\K[\d.]+' +update_ignore='5.*' distfiles="${SOURCEFORGE_SITE}/alleg/allegro-$version.tar.gz" checksum=1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc nocross=yes diff --git a/srcpkgs/apache-directory-studio/template b/srcpkgs/apache-directory-studio/template index 97cb9ecbb7..ba3a519284 100644 --- a/srcpkgs/apache-directory-studio/template +++ b/srcpkgs/apache-directory-studio/template @@ -8,6 +8,8 @@ short_desc="LDAP browser and directory client" maintainer="Ypnose " license="Apache-2.0" homepage="http://directory.apache.org/studio/" +update_site="http://directory.apache.org/studio/download/download-linux.html" +update_pattern='ApacheDirectoryStudio-linux-x86_64-\K[\d.]+v[\d.]+' only_for_archs="i686 x86_64" if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then diff --git a/srcpkgs/apache-fop/template b/srcpkgs/apache-fop/template index 1afb4f8453..db85b49ade 100644 --- a/srcpkgs/apache-fop/template +++ b/srcpkgs/apache-fop/template @@ -6,6 +6,7 @@ short_desc="Java print formatter driven by XSL formatting objects (XSL-FO) and a maintainer="Carlo Dormeletti " license="Apache-2.0" homepage="http://xmlgraphics.apache.org/fop/" +update_pkgname="fop" distfiles="http://mirror.dkd.de/apache/xmlgraphics/fop/source/fop-${version}-src.tar.gz http://mirror.dkd.de/apache/xmlgraphics/fop/binaries/fop-${version}-bin.tar.gz" checksum="58164cb3298d130522ecd445b8082c71c36242ea6464c8f02ab4157e4a332522 diff --git a/srcpkgs/apache-mpm-event/template b/srcpkgs/apache-mpm-event/template index f47803fd0f..28d7ea7093 100644 --- a/srcpkgs/apache-mpm-event/template +++ b/srcpkgs/apache-mpm-event/template @@ -15,6 +15,8 @@ version=2.4.7 revision=2 maintainer="Juan RP " homepage="http://httpd.apache.org/" +update_site="http://httpd.apache.org/download.cgi" +update_pattern='httpd-\K[\d.]+' license="Apache-2.0" short_desc="Apache HTTP Server - event driven model" diff --git a/srcpkgs/apache-mpm-worker/template b/srcpkgs/apache-mpm-worker/template index 58dfb03422..0a954b5cc3 100644 --- a/srcpkgs/apache-mpm-worker/template +++ b/srcpkgs/apache-mpm-worker/template @@ -15,6 +15,8 @@ version=2.4.7 revision=2 maintainer="Juan RP " homepage="http://httpd.apache.org/" +update_site="http://httpd.apache.org/download.cgi" +update_pattern='httpd-\K[\d.]+' license="Apache-2.0" short_desc="Apache HTTP Server - high speed threaded mode" diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template index 0dc11661f3..9a34ed581d 100644 --- a/srcpkgs/apache/template +++ b/srcpkgs/apache/template @@ -40,6 +40,8 @@ conf_files=" short_desc="The Number One HTTP Server On The Internet" maintainer="Juan RP " homepage="http://httpd.apache.org/" +update_site="http://httpd.apache.org/download.cgi" +update_pattern='httpd-\K[\d.]+' license="Apache-2.0" distfiles="http://www.apache.org/dist/httpd/httpd-${version}.tar.bz2" checksum=176c4dac1a745f07b7b91e7f4fd48f9c48049fa6f088efe758d61d9738669c6a diff --git a/srcpkgs/apg/template b/srcpkgs/apg/template index 9fc74c2175..08e49f6908 100644 --- a/srcpkgs/apg/template +++ b/srcpkgs/apg/template @@ -4,6 +4,8 @@ version=2.2.3 revision=3 short_desc="Automated Password Generator" homepage="http://www.adel.nursat.kz/apg/" +update_site="http://www.adel.nursat.kz/apg/download.shtml" +update_ignore="*b" license="BSD" maintainer="Juan RP " distfiles="http://www.adel.nursat.kz/apg/download/apg-$version.tar.gz" diff --git a/srcpkgs/aqbanking/template b/srcpkgs/aqbanking/template index 2ec4b5322d..3d4b802910 100644 --- a/srcpkgs/aqbanking/template +++ b/srcpkgs/aqbanking/template @@ -10,6 +10,8 @@ build_style="gnu-configure" maintainer="Enno Boland " license="LGPL" homepage="http://www.aquamaniac.de/aqbanking" +update_site="http://www.aquamaniac.de/sites/download/packages.php" +update_pattern='aqbanking-\K[\d.]+(-git)?' short_desc="A library for online banking and financial applications" distfiles="http://www2.aquamaniac.de/sites/download/download.php?package=03&release=${_dnrel}&file=01&dummy=aqbanking-$_realver.tar.gz" checksum=32c36fe83ef2d24a216faf37da8098ba49cb4a49a9e451031625ecf40b57ae0a diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template index 6a1435dd0a..d822282253 100644 --- a/srcpkgs/argyllcms/template +++ b/srcpkgs/argyllcms/template @@ -9,6 +9,8 @@ short_desc="ICC compatible color management system" maintainer="Juan RP " license="GPL, AGPL" homepage="http://www.argyllcms.com/" +update_site="http://www.argyllcms.com/downloadsrc.html" +update_pattern='Argyll_V\K[\d.]+' distfiles="http://www.argyllcms.com/Argyll_V${version}_src.zip" checksum=188beaa03dd2459403415023f8f8f9aab362bf3062a9822b3622dde6902e4b84 diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template index d50d34515d..4a2357a71b 100644 --- a/srcpkgs/artwiz-fonts/template +++ b/srcpkgs/artwiz-fonts/template @@ -9,6 +9,8 @@ maintainer="Ypnose " homepage="http://artwizaleczapka.sourceforge.net/" license="GPL-2" distfiles="http://downloads.sourceforge.net/sourceforge/artwizaleczapka/artwiz-aleczapka-en-${version}.tar.bz2" +update_site="http://sourceforge.net/projects/artwizaleczapka/rss?limit=200" +update_pkgname="artwiz-aleczapka-en" checksum=19f163de81548db9b9dd7d3a415fba379f1d17989020236aa4eb88c25929afe1 makedepends="font-util mkfontdir" depends="${makedepends}" diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template index b08b866404..ee6090c23d 100644 --- a/srcpkgs/aspell-en/template +++ b/srcpkgs/aspell-en/template @@ -11,5 +11,6 @@ short_desc="English dictionary for aspell" homepage="http://aspell.net/" license="LGPL-2.1" maintainer="Juan RP " +update_pattern="aspell6-en-\K[\d.-]+" distfiles="${GNU_SITE}/aspell/dict/en/aspell6-en-${version}-0.tar.bz2" checksum=ff9df3c2e8c5bb19c6a66078b36a0ef4c4dfb0fcb969e29f7b5345e26d748d0a diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template index 017da159d0..e8e800dfcb 100644 --- a/srcpkgs/astyle/template +++ b/srcpkgs/astyle/template @@ -9,6 +9,7 @@ short_desc="A free, fast and small automatic formatter for C, C++, C#, and Java maintainer="Juan RP " license="LGPL-3" homepage="http://astyle.sourceforge.net" +update_pattern='astyle_\K[\d.]+(?=_linux)' distfiles="${SOURCEFORGE_SITE}/$pkgname/${pkgname}_${version}_linux.tar.gz" checksum=70b37f4853c418d1e2632612967eebf1bdb93dfbe558c51d7d013c9b4e116b60 diff --git a/srcpkgs/atop/template b/srcpkgs/atop/template index f225ae6902..24ce06383a 100644 --- a/srcpkgs/atop/template +++ b/srcpkgs/atop/template @@ -11,6 +11,7 @@ short_desc="A system and process level monitor" maintainer="Juan RP " license="GPL-2" homepage="http://www.atoptool.nl/" +update_site="http://www.atoptool.nl/downloadatop.php" distfiles="http://www.atoptool.nl/download/$pkgname-$version.tar.gz" checksum=a620dbe0de7c7ee004949b201bed27559a8dd6cbdee651c7a3e15fc584723409 diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template index a2e0216209..deb111221d 100644 --- a/srcpkgs/avahi-discover/template +++ b/srcpkgs/avahi-discover/template @@ -22,6 +22,7 @@ short_desc="Service discover user interface for avahi" maintainer="Juan RP " license="LGPL-2.1" homepage="http://www.avahi.org" +update_pkgname="avahi" distfiles="$homepage/download/avahi-$version.tar.gz" checksum=8372719b24e2dd75de6f59bb1315e600db4fd092805bd1201ed0cb651a2dab48