diff --git a/srcpkgs/gnupg/template b/srcpkgs/gnupg/template index 2605a20c34c..861314c0ffd 100644 --- a/srcpkgs/gnupg/template +++ b/srcpkgs/gnupg/template @@ -9,5 +9,6 @@ short_desc="The GNU Privacy Guard" maintainer="Juan RP " license="GPL-3" homepage="http://www.gnupg.org/" +update_ignore="2.*" distfiles="ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-${version}.tar.bz2" checksum=b7b5fdda78849955e0cdbc5a085f3a08f8b7fba126c622085debb62def5d6388 diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template index 8814d7a08ed..c04b77b8bb1 100644 --- a/srcpkgs/gsfonts/template +++ b/srcpkgs/gsfonts/template @@ -9,6 +9,7 @@ depends="${makedepends}" font_dirs="/usr/share/fonts/Type1" short_desc="Ghostscript standard Type1 fonts" homepage="http://sourceforge.net/projects/gs-fonts/" +update_pkgname="ghostscript-fonts-std" license="GPL-2" maintainer="Juan RP " distfiles="${SOURCEFORGE_SITE}/ghostscript/ghostscript-fonts-std-$version.tar.gz" diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template index 746ba532bd0..db4a7652cb8 100644 --- a/srcpkgs/gst-plugins-base1/template +++ b/srcpkgs/gst-plugins-base1/template @@ -17,6 +17,7 @@ depends="orc>=0.4.18 gstreamer1>=${version}" short_desc="GStreamer Base Plug-ins (v1.x)" maintainer="Juan RP " homepage="http://gstreamer.freedesktop.org/" +update_pkgname="gst-plugins-base" license="GPL-2, LGPL-2.1" distfiles="http://gstreamer.freedesktop.org/src/${pkgname/1/}/${pkgname/1/}-${version#*:}.tar.xz" checksum=f7b4d2b3ba2bcac485896e2c1c36459cb091ebe8b49e91635c27d40f66792d9d diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template index 11f432f46d3..53f0c2feed6 100644 --- a/srcpkgs/linux-tools/template +++ b/srcpkgs/linux-tools/template @@ -12,6 +12,7 @@ depends="cpupower>=${version} perf>=${version} usbip>=${version}" maintainer="Juan RP " license="GPL-2" homepage="http://www.kernel.org" +update_pkgname="linux" distfiles="http://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${version}.tar.xz" checksum=4813ad7927a7d92e5339a873ab16201b242b2748934f12cb5df9ba2cfe1d77a0 diff --git a/srcpkgs/linux/template b/srcpkgs/linux/template index 3002f778213..3453e3c0731 100644 --- a/srcpkgs/linux/template +++ b/srcpkgs/linux/template @@ -5,6 +5,8 @@ revision=1 build_style=meta homepage="http://www.voidlinux.eu/" short_desc="Linux kernel meta package" +update_site="https://www.kernel.org/feeds/kdist.xml" +update_pattern="\K\d+.\d+(?=.[\d]+: stable)" maintainer="Juan RP " license="Public domain" only_for_archs="i686 x86_64" diff --git a/srcpkgs/llvm/template b/srcpkgs/llvm/template index a77f843f46d..0518ffc0218 100644 --- a/srcpkgs/llvm/template +++ b/srcpkgs/llvm/template @@ -12,6 +12,7 @@ conflicts="llvm-git>=0" short_desc="Low Level Virtual Machine" maintainer="Juan RP " homepage="http://www.llvm.org" +update_site="http://www.llvm.org/releases/download.html" license="BSD" distfiles=" http://www.llvm.org/releases/${version}/llvm-${version}.src.tar.xz diff --git a/srcpkgs/lm-sensors/template b/srcpkgs/lm-sensors/template index 613b8f5fdaf..6cf2a86782e 100644 --- a/srcpkgs/lm-sensors/template +++ b/srcpkgs/lm-sensors/template @@ -10,6 +10,7 @@ short_desc="Utilities to read temperature/voltage/fan sensors" maintainer="Juan RP " license="GPL-2, LGPL-2.1" homepage="http://www.lm-sensors.org/" +update_pkgname="lm_sensors" distfiles="http://dl.lm-sensors.org/$pkgname/releases/lm_sensors-$version.tar.bz2" checksum=b4608610cb5de4b24e3fe1ae357712e8633a8a929bbb42df5eecc4ccee6ba76d diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template index 89c836b6c12..7611d80b9b7 100644 --- a/srcpkgs/ltrace/template +++ b/srcpkgs/ltrace/template @@ -8,6 +8,8 @@ conf_files="/etc/ltrace.conf" short_desc="Tracks runtime library calls in dynamically linked programs" maintainer="Juan RP " homepage="http://ltrace.alioth.debian.org/" +update_site="http://anonscm.debian.org/cgit/collab-maint/ltrace.git/refs/" +update_pattern='tag/\?id=\K[\d.]+' license="GPL-2" distfiles="http://xbps.nopcode.org/distfiles/ltrace-${version}.tar.bz2" checksum=0e6f8c077471b544c06def7192d983861ad2f8688dd5504beae62f0c5f5b9503 diff --git a/srcpkgs/mozjs24/template b/srcpkgs/mozjs24/template index 61688803531..03272808d62 100644 --- a/srcpkgs/mozjs24/template +++ b/srcpkgs/mozjs24/template @@ -9,6 +9,7 @@ hostmakedepends="zip python perl nspr-devel" makedepends="zlib-devel nspr-devel libedit-devel libffi-devel" short_desc="Mozilla JavaScript interpreter and library (24.x series)" homepage="http://www.mozilla.org/js/" +update_pkgname="mozjs" license="MPL-1.1, GPL-2, LGPL-2.1" maintainer="Juan RP " distfiles="${MOZILLA_SITE}/js/mozjs-${version}.tar.bz2" diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template index d94825f39ef..84873f5a80d 100644 --- a/srcpkgs/perl-LWP/template +++ b/srcpkgs/perl-LWP/template @@ -14,6 +14,7 @@ noarch="yes" short_desc="LWP - The World-Wide Web library for Perl (libwww-perl)" maintainer="Juan RP " homepage="http://search.cpan.org/dist/libwww-perl/lib/LWP.pm" +update_pkgname="libwww-perl" license="Artistic, GPL-1" distfiles="${CPAN_SITE}/LWP/libwww-perl-${version}.tar.gz" checksum=7b25799ff7eec18e8e4e97dc0cad7b2a5b433b50b13feb59d9179173bee78f23 diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template index 1557581b0e6..ba66f5080a3 100644 --- a/srcpkgs/postgresql/template +++ b/srcpkgs/postgresql/template @@ -12,6 +12,8 @@ configure_args="--with-openssl --with-python short_desc="Sophisticated open-source Object-Relational DBMS" maintainer="Juan RP " homepage="http://www.postgresql.org" +update_site="http://www.postgresql.org/ftp/source/" +update_pattern='v\K[\d.]+(?!beta)' license="BSD" distfiles="ftp://ftp.postgresql.org/pub/source/v${version}/${pkgname}-${version}.tar.bz2" checksum=14176ffb1f90a189e7626214365be08ea2bfc26f26994bafb4235be314b9b4b0 diff --git a/srcpkgs/python-gobject2/template b/srcpkgs/python-gobject2/template index 420354e75c6..41988fb6035 100644 --- a/srcpkgs/python-gobject2/template +++ b/srcpkgs/python-gobject2/template @@ -13,6 +13,7 @@ pycompile_module="glib gobject gtk-2.0 pygtk" replaces="pygobject<3.0.0 pygobject2>=0" short_desc="Python2 bindings for GObject (GLib 2.x)" homepage="http://www.pygtk.org/" +update_pkgname="pygobject" license="LGPL-2.1" maintainer="Juan RP " distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz" diff --git a/srcpkgs/rsyslog/template b/srcpkgs/rsyslog/template index da9da13a657..e417ff3c6cd 100644 --- a/srcpkgs/rsyslog/template +++ b/srcpkgs/rsyslog/template @@ -16,6 +16,7 @@ short_desc="An Enhanced multi-threaded syslog daemon" maintainer="Juan RP " license="GPL-3" homepage="http://www.rsyslog.com" +update_pattern='stable: \K[\d.]+' distfiles="${homepage}/files/download/rsyslog/$pkgname-$version.tar.gz" checksum=71c3c6dac74fba2692f9fefb092cd3d22e2bd71eb702e0da06648de51b8b7b9a diff --git a/srcpkgs/serf/template b/srcpkgs/serf/template index 35f6c8e4e24..828f03aec01 100644 --- a/srcpkgs/serf/template +++ b/srcpkgs/serf/template @@ -8,6 +8,7 @@ short_desc="High-performance asynchronous HTTP client library" maintainer="Juan RP " license="Apache-2.0" homepage="http://code.google.com/p/serf/" +update_site="http://serf.googlecode.com/svn/src_releases/" distfiles="http://serf.googlecode.com/svn/src_releases/${pkgname}-${version}.zip" checksum=1f15f212660ec1c8f00096650979c14deef3a4a4d4290f6da173ec6c767cbd01 diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template index 99a22cb0014..55f9ea9bad3 100644 --- a/srcpkgs/sqlite/template +++ b/srcpkgs/sqlite/template @@ -10,6 +10,7 @@ makedepends="readline-devel>=6.3" short_desc="SQL Database Engine in a C Library" maintainer="Juan RP " homepage="http://www.sqlite.org" +update_pattern='>Version \K[\d.]+' license="Public Domain" distfiles="http://www.sqlite.org/2014/sqlite-autoconf-${_amalgamationver}.tar.gz" checksum=9d2854bec7b26dfe9aceb1faa17d40674daa15a23bbab67018191ffbe0339533 diff --git a/srcpkgs/squashfs-tools/template b/srcpkgs/squashfs-tools/template index 2eb152ce803..916231d548c 100644 --- a/srcpkgs/squashfs-tools/template +++ b/srcpkgs/squashfs-tools/template @@ -6,6 +6,7 @@ wrksrc="squashfs${version}" makedepends="zlib-devel lzo-devel liblzma-devel" license="GPL" homepage="http://squashfs.sf.net/" +update_pkgname="squashfs" short_desc="Tool to create and append to squashfs filesystems" maintainer="Juan RP " distfiles="${SOURCEFORGE_SITE}/squashfs/squashfs${version}.tar.gz" diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template index c221836216c..8929532ff3d 100644 --- a/srcpkgs/unixodbc/template +++ b/srcpkgs/unixodbc/template @@ -10,6 +10,7 @@ short_desc="Basic ODBC tools" maintainer="Juan RP " license="GPL-2, LGPL-2.1" homepage="http://www.unixodbc.org" +update_site="http://www.unixodbc.org/download.html" distfiles="http://www.unixodbc.org/unixODBC-${version}.tar.gz" checksum=1f5be3edecff9e31072ef738ea1d8019594c4f0c2e3ab427e6eef153491db6a2 diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template index 0315dadd150..1afde0d9c66 100644 --- a/srcpkgs/vim/template +++ b/srcpkgs/vim/template @@ -10,9 +10,8 @@ makedepends="ncurses-devel acl-devel libXt-devel gtk+-devel perl>=5.20 depends="vim-common>=$version" short_desc="Vim editor (vi clone)" maintainer="Juan RP " -update_site="http://code.google.com/p/vim/source/list" -update_pattern='Added tag v\K\d+-\d+-\d+(?= for changeset)' homepage="http://www.vim.org" +update_pattern='^[\d.]+' license="GPL-2" subpackages="vim-common vim-x11 gvim"