You are not logged in.

#1 2008-07-26 12:48:05

redbit
Member
Registered: 2007-11-13
Posts: 57

Problems with Lensfun

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

#2 2008-07-27 14:29:33

redbit
Member
Registered: 2007-11-13
Posts: 57

Re: Problems with Lensfun

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

Board footer

Powered by FluxBB