Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- PKGBUILD.orig 2022-07-19 15:05:57.486075443 -0400
- +++ PKGBUILD 2022-08-04 08:48:04.432777709 -0400
- @@ -22,13 +22,13 @@
- _gitbranch="master"
- pkgver() {
- - cd "$_gitname"
- + cd "$srcdir/$_gitname"
- git show -s --format="%ci" HEAD | sed -e 's/-//g' -e 's/ .*//'
- #git describe --always --tags | sed 's/-/./g'
- }
- prepare() {
- - cd "$_gitname"
- + cd "$srcdir/$_gitname"
- # I am amazed that people are willing to avoid using sources(),
- # and download stuff inside of build() instead.
- # "git submodule update --init" is not okay.
- @@ -45,9 +45,9 @@
- }
- build() {
- - cd "$_gitname"
- - mkdir -p build
- - cd build
- + cd "$srcdir/$_gitname"
- + mkdir -p ./build
- + cd ./build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DEXPERIMENTAL=ON -DOFFLINE_DOCS=ON ..
- make
- cd ..
- @@ -55,10 +55,9 @@
- }
- package() {
- - cd "$_gitname/build"
- - make INSTALL_ROOT="$pkgdir" install
- - cd "$_gitname"
- + cd "$srcdir/$_gitname/build"
- + make DESTDIR="$pkgdir" install
- + cd ..
- install -Dm644 "resources/icons/openscad.desktop" "$pkgdir/usr/share/applications/openscad.desktop"
- install -Dm644 "resources/icons/openscad-128.png" "$pkgdir/usr/share/pixmaps/openscad.png"
- }
- -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement