You are not logged in.
Pages: 1
Hi there,
i just tried my very very basic PKGBUILD for packaging lensfun (see here: http://lensfun.berlios.de)
This is my PKGBUILD file:
# Contributor:
pkgname=lensfun-svn
pkgver=666
pkgrel=1
pkgdesc="a program for correcting optical misbehaviour"
arch=('i686')
license=('GPL')
depends=()
makedepends=()
provides=()
conflicts=()
options=()
build() {
cd $startdir/src
svn checkout svn://svn.berlios.de/lensfun/trunk
cd trunk
./configure --prefix=/usr || return 1
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}
But the makepkg process quits with the following error:
INSTALL out/posix/release/liblensfun.so to /usr/lib/
cp: cannot create symbolic link `/usr/lib/liblensfun.so': Permission denied
make: *** [install-lensfun] Error 1
I've never written any PKGBUILD before, so please dont be too harsh to me :-)
Greets,
redbit
Offline
Here is a working PKGBUILD. Thanks to Stefan Husmann!
# Contributor: Dein-name
pkgname=lensfun-svn
pkgver=43
pkgrel=1
pkgdesc="a program for correcting optical misbehaviour"
arch=('i686')
license=('GPL')
makedepends=('python' 'doxygen' 'libpng')
build() {
cd $startdir/src
svn checkout svn://svn.berlios.de/lensfun/trunk
cd trunk
./configure --prefix=/usr --target=..generic
make AUTODEP=0 lensfun manual || return 1
make INSTALL_PREFIX=$pkgdir install || return 1
}
Offline
Pages: 1