[aur-general] mirdir pkg error FIXED
nathan owe.
ndowens04 at gmail.com
Thu Jun 11 04:38:08 EDT 2009
Eric Bélanger wrote:
> On Wed, Jun 10, 2009 at 10:24 PM, nathan owe.<ndowens04 at gmail.com> wrote:
>
>> Allan McRae wrote:
>>
>>> nathan owe. wrote:
>>>
>>>> I am trying to make a pkg :
>>>>
>>>>
>>>> # Contributor: Nathan Owe. ndowens04 at gmail dot com
>>>> pkgname=mirdir
>>>> pkgver=2.1
>>>> pkgrel=1
>>>> pkgdesc="allows to synchronize two directory trees in a fast way."
>>>> arch=(i686)
>>>> url="http://mirdir.sf.net"
>>>> license=('GPL')
>>>> depends=()
>>>> makedepends=('make' 'fakeroot')
>>>>
>>>> source=(http://downloads.sourceforge.net/sourceforge/mirdir/$pkgname-$pkgver-Unix.tar.gz)
>>>> md5sums=('56afe2aae7983176fd804c264740d6a2')
>>>>
>>>> build() {
>>>> cd "$srcdir/$pkgname-$pkgver-UNIX"
>>>>
>>>> ./configure --prefix=/usr
>>>> make || return 1
>>>> make DESTDIR="$pkgdir/" install
>>>> }
>>>>
>>>> when i try to do makepkg -s it gives
>>>> ./mkinstalldirs /usr/bin
>>>> ./mkinstalldirs /usr/man/man1
>>>> /bin/install -c bin/mirdir /usr/bin
>>>> /bin/install: cannot create regular file `/usr/bin/mirdir': Permission
>>>> denied
>>>> make: *** [install] Error 1
>>>>
>>> It looks like that package does not support the DESTDIR arguement. You
>>> will need to look at the makefile to see what it does do...
>>>
>>> Allan
>>>
>>>
>>>
>>>
>>>
>> well i got it to get past the error, now i just need to get it to install
>> the man pages to /usr/share/man but i do mandir=${pkgdir}/usr/share/man
>> after the make command and it still dont want to install in the correct dir
>>
>>
>
> for the man pages try:
> ./configure --prefix=/usr --mandir=/usr/share/man
>
it is fixed and now in AUR :-)
More information about the aur-general
mailing list