Le 21/02/2018 à 13:55, Konstantin Gizdov a écrit : > Hi, > > I'm having trouble making a package under the Arch Packaging Standards. The > package in question is `simpletools`. > > The problem I'm having is that if I use `prepare()` & `build()` directives > as intended, then the target `make install` does not exist when called from > inside `package()` directive. I'm wondering if this is an issue because of > the way `makepkg` pulls it over git and later handles it, or is it some > problem with the CMake configuration in the software itself? > > I haven't been able to replicate this in a manual way, because obviously > when run manually the configuration is persisted locally. Any comments? > > -- > Regards, > Konstantin
Can you provide the new PKGBUILD so we can see what is wrong? I guess
the issue is you are not replacing makepkg at the right place in each
function.
Note that makepkg will indeed start in ${srcdir} at the beginning of
each PKGBUILD functions (`prepare()`, `build()`, `package()`, `check()`).
Regards,
Bruno
signature.asc
Description: OpenPGP digital signature
