From 421bd76f1eecafbfe4210b684f0c8b88adedef72 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 09:11:29 +0100 Subject: [PATCH 01/10] odroid-u2-bootcfg: switch to noarch. --- srcpkgs/odroid-u2-ubootcfg/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/odroid-u2-ubootcfg/template b/srcpkgs/odroid-u2-ubootcfg/template index d75577811a..28296bfeed 100644 --- a/srcpkgs/odroid-u2-ubootcfg/template +++ b/srcpkgs/odroid-u2-ubootcfg/template @@ -1,6 +1,6 @@ # Template file for 'odroid-u2-bootcfg' pkgname=odroid-u2-ubootcfg -version=1.0 +version=1.1 revision=1 homepage="http://hardkernel.com" hostmakedepends="uboot-mkimage" @@ -8,6 +8,7 @@ short_desc="odroid u2/u3 boot configuration" maintainer="Enno Boland " license="GPL-2.0" +noarch=yes _default_scr="boot-auto_edid.scr" do_build() { From 9b55d650f5a55a3b6a4938aed868cf61f3374f3b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 09:19:06 +0100 Subject: [PATCH 02/10] libmicrohttpd: update to 0.9.33. --- srcpkgs/libmicrohttpd/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libmicrohttpd/template b/srcpkgs/libmicrohttpd/template index 3b3a89ef39..df62e7da98 100644 --- a/srcpkgs/libmicrohttpd/template +++ b/srcpkgs/libmicrohttpd/template @@ -1,6 +1,6 @@ # Template file for 'libmicrohttpd' pkgname=libmicrohttpd -version=0.9.27 +version=0.9.33 revision=1 build_style=gnu-configure makedepends="libgcrypt-devel gnutls-devel" @@ -9,15 +9,16 @@ maintainer="Juan RP " homepage="http://www.gnu.org/software/libmicrohttpd/" license="LGPL-2.1" distfiles="http://ftp.gnu.org/gnu/libmicrohttpd/${pkgname}-${version}.tar.gz" -checksum=d532edf64c3a9da472114c2d10fc94606e3b31f21b883ec2e796ab8478f7e9cb +checksum=d9587e8497548f820650cd607daf3615ea3272435779378983032c570f1cd559 libmicrohttpd-devel_package() { - depends="libgcrypt-devel ${sourcepkg}>=${version}" + depends="libgcrypt-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" -- development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.a" + vmove "usr/lib/*.so" vmove usr/share } } From ae69b875cbb5fb7ba19f3bfc34abb54f0af794f7 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 09:20:21 +0100 Subject: [PATCH 03/10] dosfstools: update to 3.0.25. --- srcpkgs/dosfstools/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dosfstools/template b/srcpkgs/dosfstools/template index 552fba8fae..bbcd00608a 100644 --- a/srcpkgs/dosfstools/template +++ b/srcpkgs/dosfstools/template @@ -1,7 +1,7 @@ # Template file for 'dosfstools' pkgname=dosfstools -version=3.0.24 -revision=2 +version=3.0.25 +revision=1 build_style=gnu-makefile make_install_args="PREFIX=/usr SBINDIR=/usr/bin" short_desc="DOS filesystem tools" @@ -9,4 +9,4 @@ maintainer="Juan RP " homepage="http://www.daniel-baumann.ch/software/$pkgname" license="GPL-2" distfiles="http://daniel-baumann.ch/files/software/dosfstools/dosfstools-${version}.tar.xz" -checksum=1e21b7e7c8872fb3debf2a7fdc8c223a5f592a6efa8ae181a92f558ed28274c1 +checksum=1d4912860e88fa829314c7824821b502a66460afc5f4bb963dd149e9ee430320 From d873e9ea310197f618e7d55dd9d87321e89fe223 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 09:22:32 +0100 Subject: [PATCH 04/10] pciutils: update to 3.2.1. --- srcpkgs/pciutils/template | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/srcpkgs/pciutils/template b/srcpkgs/pciutils/template index c936580f3f..ef9f3b0efd 100644 --- a/srcpkgs/pciutils/template +++ b/srcpkgs/pciutils/template @@ -1,7 +1,7 @@ # Template file for 'pciutils' pkgname=pciutils -version=3.2.0 -revision=3 +version=3.2.1 +revision=1 hostmakedepends="pkg-config which" makedepends="hwids zlib-devel libkmod-devel" depends="hwids" @@ -10,10 +10,7 @@ maintainer="Juan RP " license="GPL-2" homepage="http://mj.ucw.cz/pciutils.html" distfiles="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${pkgname}-${version}.tar.gz" -checksum=84e705bff712b128a942117565a3506bd4b8bf841d397c1962c6255169762f71 -long_desc=" - The $pkgname package contains various utilities for inspecting and - setting devices connected to the PCI bus." +checksum=b31131b721fa26378b4af61b1c49986ff40fe590bc210545b210b6b774337858 do_build() { make OPT="${CFLAGS} -fPIC -DPIC" SHARED=no AR=${AR} \ @@ -42,11 +39,12 @@ do_install() { } pciutils-devel_package() { - depends="pciutils>=${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove "usr/lib/*.a" + vmove "usr/lib/*.so" vmove usr/lib/pkgconfig vmove usr/share/man/man7 } From ab03e5ffc91944d39c7068e186a5c194ab5d9742 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 09:45:40 +0100 Subject: [PATCH 05/10] acpica-utils: update to 20140114. --- srcpkgs/acpica-utils/template | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template index 97800e4164..0c45772476 100644 --- a/srcpkgs/acpica-utils/template +++ b/srcpkgs/acpica-utils/template @@ -1,32 +1,16 @@ # Template file for 'acpica-utils' pkgname=acpica-utils -version=20130725 +version=20140114 wrksrc=acpica-unix-${version} revision=1 +only_for_archs="i686 x86_64" hostmakedepends="flex" short_desc="Intel ACPI CA Unix utilities" homepage="https://www.acpica.org/" license="GPL-2" maintainer="Juan RP " distfiles="http://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz" -checksum=ce2651e1b3a74d5eada4baea2cec9646ff9a20204bb703ce014a3433b99f0ea2 -long_desc=" - This package contains only the user-space tools needed for ACPI table - development, not the kernel implementation of ACPI. The following commands - are installed: - - * iasl: compiles ASL (ACPI Source Language) into AML (ACPI Machine - Language), suitable for inclusion as a DSDT in system firmware. - It also can disassemble AML, for debugging purposes. - * acpibin: performs basic operations on binary AML files (e.g., - comparison, data extraction) - * acpiexec: simulate AML execution in order to debug method definitions - * acpihelp: display help messages describing ASL keywords and op-codes - * acpinames: display complete ACPI name space from input AML - * acpisrc: manipulate the ACPICA source tree and format source files - for specific environments - * acpixtract: extract binary ACPI tables from acpidump output (see - also the pmtools package)" +checksum=bd6ac4d7d4ac451c4c3224bbfe77497ffd55b26217c3cd422973f190af64e77a do_build() { sed -e 's/_CYGWIN/_LINUX/g' -e 's/-Werror//g' -i generate/unix/Makefile.config From 5ccb8161d7e78a1b84422203aed655936d57e687 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 10:28:38 +0100 Subject: [PATCH 06/10] lightdm: fix polkit rules owner/group. --- srcpkgs/lightdm/INSTALL | 3 +++ srcpkgs/lightdm/template | 13 +++---------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/srcpkgs/lightdm/INSTALL b/srcpkgs/lightdm/INSTALL index 5680ddf187..0fc905273b 100644 --- a/srcpkgs/lightdm/INSTALL +++ b/srcpkgs/lightdm/INSTALL @@ -1,5 +1,8 @@ case ${ACTION} in post) + # polkit rules must be owned by the polkit user + chown -R polkitd:polkitd usr/share/polkit-1/rules.d + cat <<_EOF ========================================================================== To make lightdm work a greeter package must be installed: diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template index 311e18a6f3..9eaf3d9b32 100644 --- a/srcpkgs/lightdm/template +++ b/srcpkgs/lightdm/template @@ -1,7 +1,7 @@ # Template file for 'lightdm' pkgname=lightdm version=1.8.5 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-greeter-session=lightdm-gtk-greeter --with-greeter-user=lightdm --disable-static --disable-tests" @@ -11,13 +11,6 @@ license="GPL-3, LGPL-3" homepage="https://launchpad.net/lightdm" distfiles="https://launchpad.net/lightdm/${version%.*}/$version/+download/$pkgname-$version.tar.xz" checksum=c1a55800628c7a683a529e32646eae4be32295a09af049c9b15387acff0232a2 -long_desc=" - An X display manager that: - * Has a lightweight codebase - * Is standards compliant (PAM, ConsoleKit, etc) - * Has a well defined interface between the server and user interface - * Fully themeable (easiest with the webkit interface) - * Cross-desktop (greeters can be written in any toolkit)" hostmakedepends="pkg-config intltool itstool gobject-introspection which" makedepends="dbus-glib-devel libxklavier-devel libxml2-devel @@ -63,8 +56,8 @@ liblightdm-qt_package() { } lightdm-devel_package() { - depends="libglib-devel liblightdm-gobject-${version}_${revision} - liblightdm-qt-${version}_${revision}" + depends="libglib-devel liblightdm-gobject>=${version}_${revision} + liblightdm-qt>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include From 5dbffa72b82f4088542f7ee7d1a3a792fdc920e8 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 11:55:33 +0100 Subject: [PATCH 07/10] xbps-git: bump version (issue 30 fixed). --- srcpkgs/xbps-git/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xbps-git/template b/srcpkgs/xbps-git/template index 1955403380..e4a2493ec3 100644 --- a/srcpkgs/xbps-git/template +++ b/srcpkgs/xbps-git/template @@ -1,7 +1,7 @@ # Template file for 'xbps-git' pkgname=xbps-git -version=20140121 -revision=2 +version=20140122 +revision=1 build_style=configure configure_script="env HAVE_VASPRINTF=1 ./configure" configure_args="--prefix=/usr --sysconfdir=/etc --enable-debug --enable-static --enable-tests" From 2f9a221fd3ff2719cdb6b3121eb2fd1305edb7b5 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 13:19:38 +0100 Subject: [PATCH 08/10] nbd: update to 3.7. --- srcpkgs/nbd/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/nbd/template b/srcpkgs/nbd/template index 2540704eef..edce65c134 100644 --- a/srcpkgs/nbd/template +++ b/srcpkgs/nbd/template @@ -1,6 +1,6 @@ # Template file for 'nbd' pkgname=nbd -version=3.6 +version=3.7 revision=1 build_style=gnu-configure configure_args="--enable-syslog --sbindir=/usr/bin" @@ -13,10 +13,10 @@ maintainer="Juan RP " license="GPL-2" homepage="http://nbd.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/nbd/nbd-${version}.tar.gz" -checksum=56a079fd6252e8efc88a2da16be8be50bf86740a6135747241c9cdbd75191bd5 +checksum=a10523e02d2517b17c26120969544283094137c3989c9f39980b75de64894b61 post_install() { vinstall ${FILESDIR}/config 644 etc/nbd-server vinstall ${FILESDIR}/nbd.service 644 usr/lib/systemd/system - vinstall README 644 usr/share/doc/nbd + vinstall doc/README 644 usr/share/doc/nbd } From e8f68208835f72fe8f2645305926193771120464 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 22 Jan 2014 18:33:05 +0100 Subject: [PATCH 09/10] s-nail: update to 14.5.2. --- srcpkgs/s-nail/template | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/srcpkgs/s-nail/template b/srcpkgs/s-nail/template index 9a45577b65..c5e0773b68 100644 --- a/srcpkgs/s-nail/template +++ b/srcpkgs/s-nail/template @@ -1,18 +1,17 @@ # Template file for 's-nail' pkgname=s-nail -version=14.5.1 -_version="14_5_1" -revision=2 +version=14.5.2 +revision=1 makedepends="openssl-devel libidn-devel" conf_files="/etc/mail.rc" -provides="mail-${version}" +provides="mail-${version}_${revision}" replaces="mail>=0" short_desc="Mail processing system with a command syntax reminiscent of ed" maintainer="Ypnose " license="BSD" homepage="http://s-nail.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${_version}.tar.gz" -checksum=5db746771d1cd33350ff6dc3a1249cf7b7a5b025fc5b90f9ff21a917f599501a +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version//./_}.tar.gz" +checksum=ee347c71f902c0a65bd9185b0eb348f1c7126f58d857c7deed3b3e29953145ab do_build() { make PREFIX=/usr SYSCONFDIR=/etc SID= NAIL=mail BINDIR=/usr/bin \ From 6577bafde8c88de04ccfe5a2fbed01eabb5983db Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 23 Jan 2014 00:11:11 +0100 Subject: [PATCH 10/10] New package: genext2fs-1.4.1. --- srcpkgs/genext2fs/template | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 srcpkgs/genext2fs/template diff --git a/srcpkgs/genext2fs/template b/srcpkgs/genext2fs/template new file mode 100644 index 0000000000..80338175e1 --- /dev/null +++ b/srcpkgs/genext2fs/template @@ -0,0 +1,12 @@ +# Template file for 'genext2fs' +pkgname=genext2fs +version=1.4.1 +revision=1 +build_style=gnu-configure +configure_args="ac_cv_have_working_snprintf=yes ac_cv_have_working_vsnprintf=yes" +short_desc="Generates an ext2 filesystem as a normal (i.e. non-root) user" +maintainer="Juan RP " +license="GPL-2" +homepage="http://genext2fs.sourceforge.net" +distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" +checksum=404dbbfa7a86a6c3de8225c8da254d026b17fd288e05cec4df2cc7e1f4feecfc