You are not logged in.
simple question:
in the new makepkg version (makepkg-git) is "pkgname" always an array (should be, i guess)?
and what type is "pkgbase", array or string?
thanks,
vlad
ps: from here http://projects.archlinux.org/?p=pacman … plit.proto
pkgname=('pkg1' 'pkg2')
pkgbase=('pkg')
Last edited by DonVla (2009-07-27 02:18:21)
Offline
It is a string. I will fix.
Edit: if you are using my makepkg-git package, make sure you download todays version. Last weeks had issues...
Online
Is there any documentation available about these new -makepkg-pacman-PKGBUILD capabilities?
Or at least a full example of a PKGBUILD with these new capabilities?
So that we can start familiarizing ourselves with this new stuff.
Offline
I wrote something here, but there is more details in the PKGBUILD-git man page and an example provided with makepkg-git
Online
hi allan,
i took a look at this PKGBUILD as an example:
http://repos.archlinux.org/viewvc.cgi/k … iew=markup
as you see "package_kdemultimedia-kioslave() {}" has "'kdemultimedia-libkcompactdisc' 'kdemultimedia-libkcddb'" as deps which are build in the same PKGBUILD.
hm, should makepkg now be used with the "--nodeps" option?
is there another explanation or reason?
Last edited by DonVla (2009-07-28 00:42:31)
Offline
That works fine. The depends in individual split packages are not tested at any stage. Only the global depends and makedepends are used. As a general rule, everything within a split packages depends array should be in the global makedepends array, but there are obvious exceptions such as this one.
Online
ok, thanks allan!
Offline
@Allan: Is makepkg the same as makepkg-git now...
I've been using your makepkg-git for a few months, and I just noticed that the /etc/makepkg.conf.pacnew is the exact same as /etc/makepkg-git.conf
Offline
@Allan: Is makepkg the same as makepkg-git now...
I've been using your makepkg-git for a few months, and I just noticed that the /etc/makepkg.conf.pacnew is the exact same as /etc/makepkg-git.conf
you should use makepkg 3.3 now. several fixes were made in the last few months
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
Yes, the last makepkg-git package should be exactly the same as makepkg from pacman-3.3.
Online
Thank you both.
Offline