You are not logged in.
Hi,
I am unable to upload a new package I created to AUR. It always fails with the error message "Invalid name: only lowercase letters are allowed", although the PKGBUILD doesn't contain any other letters:
# Maintainer: languiar <languitar at semipol dot de>
pkgbase=spread
pkgname=('spread-daemon' 'spread-java')
pkgver=4.1.0
pkgrel=1
pkgdesc="Spread is an open source toolkit that provides a high performance messaging service"
url="http://www.spread.org"
license=('custom')
depends=()
makedepends=('apache-ant')
arch=('x86_64' 'i686')
source=($pkgbase-src-$pkgver.tar.gz)
md5sums=(bc981498417a77827fc9b9e934258137)
build() {
cd $srcdir/$pkgbase-src-$pkgver
./configure --prefix=/usr
make || return 1
cd $srcdir/$pkgbase-src-$pkgver/java || return 1
/usr/share/java/apache-ant/bin/ant jar || return 1
}
package_spread-daemon() {
pkgdesc="Spread is an open source toolkit that provides a high performance messaging service - Daemon and C API"
cd $srcdir/$pkgbase-src-$pkgver
make DESTDIR=$pkgdir install
install -D license.txt $pkgdir/usr/share/licenses/$pkgbase-daemon/LICENSE || return 1
}
package_spread-java() {
pkgdesc="Spread is an open source toolkit that provides a high performance messaging service - Java API"
depends=('java-environment' 'spread-daemon')
cd $srcdir/$pkgbase-src-$pkgver/java || return 1
install -D -m644 dest/$pkgbase-$pkgver.jar $pkgdir/usr/share/java/$pkgbase/$pkgbase.jar || return 1
install -D $srcdir/$pkgbase-src-$pkgver/license.txt $pkgdir/usr/share/licenses/$pkgbase-java/LICENSE || return 1
}
What am I doing wrong here?
Last edited by languitar (2010-07-12 12:21:56)
Offline
AUR doesn't recognise pkgbase based (meta) PKGBUILDs (or/and split packages).
Offline
Hm, so there's no chance to get it on there except from providing two distinct packages?
Offline
Νοpe :S (at least for now)
Offline
Ok, thanks.
Offline