summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@kiwwwi.com.ar>2011-03-11 23:13:44 -0300
committerNicolás Reynolds <fauno@kiwwwi.com.ar>2011-03-11 23:13:44 -0300
commit6b53bd25965ed6835729ad138e63373102c464d0 (patch)
tree4afe75b23532d0094776f6199289b0ba473b49b1
parent1217867fd1dde6985a5570a1506b0491a7c48bb1 (diff)
parent8a4b20277c75c32997797e122bd5237de20dd3e4 (diff)
Merge branch 'master' of ssh://vparabola/srv/git/projects/abslibre
-rw-r--r--libre/aufs2-libre/PKGBUILD6
-rw-r--r--libre/kernel26-libre-lts/PKGBUILD (renamed from libre-testing/kernel26-libre-lts/PKGBUILD)27
-rw-r--r--libre/kernel26-libre-lts/config.i686 (renamed from libre-testing/kernel26-libre-lts/config.i686)2
-rw-r--r--libre/kernel26-libre-lts/config.x86_64 (renamed from libre-testing/kernel26-libre-lts/config.x86_64)2
-rw-r--r--libre/kernel26-libre-lts/kernel26-libre-lts.install (renamed from libre-testing/kernel26-libre-lts/kernel26-libre-lts.install)0
-rw-r--r--libre/kernel26-libre-lts/kernel26-lts.preset (renamed from libre-testing/kernel26-libre-lts/kernel26-libre-lts.preset)0
-rw-r--r--libre/kernel26-libre-lts/libata-alignment.patch (renamed from libre-testing/kernel26-libre-lts/libata-alignment.patch)0
-rw-r--r--libre/kernel26-libre/PKGBUILD8
-rw-r--r--libre/libretools/PKGBUILD2
9 files changed, 31 insertions, 16 deletions
diff --git a/libre/aufs2-libre/PKGBUILD b/libre/aufs2-libre/PKGBUILD
index e4627b0a4..7e092717b 100644
--- a/libre/aufs2-libre/PKGBUILD
+++ b/libre/aufs2-libre/PKGBUILD
@@ -3,14 +3,14 @@
pkgname=aufs2-libre
pkgver=2.6.37_20110124
-pkgrel=2
+pkgrel=3
#_kernver=${pkgver%_*}-LIBRE
_kernver=2.6.37-LIBRE
pkgdesc="Another Unionfs Implementation for the Linux-Libre kernel"
arch=('i686' 'x86_64')
url="http://aufs.sourceforge.net/"
license=('GPL2')
-depends=('kernel26-libre>=2.6.37.1' 'kernel26-libre<2.6.38')
+depends=('kernel26-libre>=2.6.37.3' 'kernel26-libre<2.6.38')
makedepends=('kernel26-libre-headers>=2.6.37' 'kernel26-libre-headers<2.6.38')
replaces=('aufs' 'aufs2')
conflicts=('aufs2')
@@ -63,3 +63,5 @@ package() {
}
md5sums=('fa64d7893490ef9c82310ebd5f730443')
+
+md5sums=('fa64d7893490ef9c82310ebd5f730443')
diff --git a/libre-testing/kernel26-libre-lts/PKGBUILD b/libre/kernel26-libre-lts/PKGBUILD
index 964e94eb2..bde639c4c 100644
--- a/libre-testing/kernel26-libre-lts/PKGBUILD
+++ b/libre/kernel26-libre-lts/PKGBUILD
@@ -6,8 +6,9 @@ pkgbase=kernel26-libre-lts
pkgname=('kernel26-libre-lts' 'kernel26-libre-lts-headers') # Build stock -lts kernel
_kernelname=${pkgname#kernel26-libre}
_basekernel=2.6.32
-pkgver=${_basekernel}.29
-pkgrel=2
+_preset=kernel26-lts.preset
+pkgver=${_basekernel}.32
+pkgrel=1
arch=('i686' 'x86_64')
license=('GPL2')
url="http://linux-libre.fsfla.org"
@@ -16,7 +17,7 @@ source=(http://www.fsfla.org/svnwiki/selibre/linux-libre/download/releases/${pkg
# the main kernel config files
config.i686 config.x86_64
# standard config files for mkinitcpio ramdisk
- ${pkgname}.preset
+ ${_preset}
${pkgname}.install)
build() {
@@ -59,9 +60,12 @@ build() {
package_kernel26-libre-lts() {
pkgdesc="The Linux-libre Kernel and modules - stable longtime supported kernel package suitable for servers"
- backup=(etc/mkinitcpio.d/${pkgname}.preset)
+ backup=(etc/mkinitcpio.d/${_preset})
depends=('coreutils' 'module-init-tools' 'mkinitcpio>=0.6.4')
install=${pkgname}.install
+ provides=("kernel26-lts=$pkgver")
+ replaces=('kernel26-lts')
+ conflicts=('kernel26-lts')
KARCH=x86
cd ${srcdir}/linux-$pkgver
@@ -75,7 +79,7 @@ package_kernel26-libre-lts() {
install -m644 -D vmlinux ${pkgdir}/usr/src/linux-${_kernver}/vmlinux
# install fallback mkinitcpio.conf file and preset file for kernel
- install -m644 -D ${srcdir}/${pkgname}.preset ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
+ install -m644 -D ${srcdir}/${_preset} ${pkgdir}/etc/mkinitcpio.d/${_preset}
# set correct depmod command for install
sed \
-e "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/g" \
@@ -85,9 +89,9 @@ package_kernel26-libre-lts() {
-e "s|source .*|source /etc/mkinitcpio.d/kernel26${_kernelname}.kver|g" \
-e "s|default_image=.*|default_image=\"/boot/${pkgname}.img\"|g" \
-e "s|fallback_image=.*|fallback_image=\"/boot/${pkgname}-fallback.img\"|g" \
- -i ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
+ -i ${pkgdir}/etc/mkinitcpio.d/${_preset}
- echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${pkgdir}/etc/mkinitcpio.d/${pkgname}.kver
+ echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${pkgdir}/etc/mkinitcpio.d/kernel26${_kernelname}.kver
# remove build and source links
rm -f ${pkgdir}/lib/modules/${_kernver}/{source,build}
# remove the firmware
@@ -97,6 +101,9 @@ package_kernel26-libre-lts() {
}
package_kernel26-libre-lts-headers() {
+ provides=("kernel26-lts-headers=$pkgver")
+ replaces=('kernel26-lts-headers')
+ conflicts=('kernel26-lts-headers')
pkgdesc="Header files and scripts for building modules for kernel26-libre-lts"
mkdir -p ${pkgdir}/lib/modules/${_kernver}
cd ${pkgdir}/lib/modules/${_kernver}
@@ -211,9 +218,9 @@ package_kernel26-libre-lts-headers() {
# remove unneeded architectures
rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
}
-md5sums=('56f1879c2e12421882826aad8b6d9210'
+md5sums=('8ae29e4463ad994c446862f9551e7461'
'30851deee235a7486bd408cbe8eb2d71'
- '5b4fcd892ee4baf9db8fc9b8aa66a741'
- '4741e988cce00d77a02424ae4286bcb0'
+ '1b255afae0e3c92987979131731df128'
+ 'edd88c94fc91008685abcd45d94f8d16'
'2cbfeb3e2a18d45f82f613e97fc23355'
'fbfc7a1af3208c7b729055d91e1c149a')
diff --git a/libre-testing/kernel26-libre-lts/config.i686 b/libre/kernel26-libre-lts/config.i686
index 0a14c46f3..367d76e18 100644
--- a/libre-testing/kernel26-libre-lts/config.i686
+++ b/libre/kernel26-libre-lts/config.i686
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.32
-# Sat Feb 19 16:39:33 2011
+# Tue Mar 8 07:29:39 2011
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
diff --git a/libre-testing/kernel26-libre-lts/config.x86_64 b/libre/kernel26-libre-lts/config.x86_64
index 92b878704..7af1bb324 100644
--- a/libre-testing/kernel26-libre-lts/config.x86_64
+++ b/libre/kernel26-libre-lts/config.x86_64
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.32
-# Sat Feb 19 17:17:30 2011
+# Tue Mar 8 07:14:12 2011
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
diff --git a/libre-testing/kernel26-libre-lts/kernel26-libre-lts.install b/libre/kernel26-libre-lts/kernel26-libre-lts.install
index c3249445a..c3249445a 100644
--- a/libre-testing/kernel26-libre-lts/kernel26-libre-lts.install
+++ b/libre/kernel26-libre-lts/kernel26-libre-lts.install
diff --git a/libre-testing/kernel26-libre-lts/kernel26-libre-lts.preset b/libre/kernel26-libre-lts/kernel26-lts.preset
index b65e064b4..b65e064b4 100644
--- a/libre-testing/kernel26-libre-lts/kernel26-libre-lts.preset
+++ b/libre/kernel26-libre-lts/kernel26-lts.preset
diff --git a/libre-testing/kernel26-libre-lts/libata-alignment.patch b/libre/kernel26-libre-lts/libata-alignment.patch
index edd96f3b1..edd96f3b1 100644
--- a/libre-testing/kernel26-libre-lts/libata-alignment.patch
+++ b/libre/kernel26-libre-lts/libata-alignment.patch
diff --git a/libre/kernel26-libre/PKGBUILD b/libre/kernel26-libre/PKGBUILD
index eb727bbae..9310e0e43 100644
--- a/libre/kernel26-libre/PKGBUILD
+++ b/libre/kernel26-libre/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase="kernel26-libre"
pkgname=('kernel26-libre' 'kernel26-libre-headers' 'kernel26-libre-docs') # Build stock -LIBRE kernel
_kernelname=${pkgname#kernel26-libre}
_basekernel=2.6.37
-pkgver=${_basekernel}.2
+pkgver=${_basekernel}.3
pkgrel=1
makedepends=('xmlto' 'docbook-xsl')
_patchname="patch-${pkgver}-${pkgrel}-LIBRE"
@@ -248,3 +248,9 @@ md5sums=('3678f16c9a4c1797bd661775934105d3'
'ab6eec9bbf7e530620461c558a3b312c'
'25584700a0a679542929c4bed31433b6'
'1bff12f1ba69206b1abee2bba4b7619c')
+md5sums=('bfd50f2ddd3f8d6a3dcdb343da8401b2'
+ '79d963115b7d8d48885934e113e4c2ab'
+ '02bbb64c1c48d9ec1fc80b60cdf19b4d'
+ 'ab6eec9bbf7e530620461c558a3b312c'
+ '25584700a0a679542929c4bed31433b6'
+ '1bff12f1ba69206b1abee2bba4b7619c')
diff --git a/libre/libretools/PKGBUILD b/libre/libretools/PKGBUILD
index 551a85826..ef0fd8885 100644
--- a/libre/libretools/PKGBUILD
+++ b/libre/libretools/PKGBUILD
@@ -39,7 +39,7 @@ package() {
install -m644 ${_gitname}/libretools.conf ${pkgdir}/etc/
-
+ install -m755 ${_gitname}/abslibre-commit ${pkgdir}/usr/bin
install -m755 ${_gitname}/createworkdir ${pkgdir}/usr/bin/
install -m755 ${_gitname}/librechroot ${pkgdir}/usr/bin/
install -m755 ${_gitname}/librecommit ${pkgdir}/usr/bin/