Index: rox/trunk/PKGBUILD =================================================================== --- rox/trunk/PKGBUILD (revision 43683) +++ rox/trunk/PKGBUILD (working copy) @@ -18,33 +18,34 @@ '658c8648b51e215558e13e6afb2b5c76') build() { - cd ${startdir}/src/${_appname}-${pkgver}/Choices - mkdir -p ${startdir}/pkg/usr/share/Choices - cp -rp MIME-types ${startdir}/pkg/usr/share/Choices/ + cd ${srcdir}/${_appname}-${pkgver}/Choices + mkdir -p ${pkgdir}/usr/share/Choices + mkdir -p ${pkgdir}/opt + cp -rp MIME-types ${pkgdir}/usr/share/Choices/ # manually copy the manpages first cd ../ - install -Dm 0644 rox.1 ${startdir}/pkg/usr/share/man/man1/rox.1 - cd ${startdir}/pkg/usr/share/man/man1 + install -Dm 0644 rox.1 ${pkgdir}/usr/share/man/man1/rox.1 + cd ${pkgdir}/usr/share/man/man1 ln -sf rox.1 ROX-Filer.1 # this compiles and installs rox - cd ${startdir}/src/${_appname}-${pkgver}/ROX-Filer + cd ${srcdir}/${_appname}-${pkgver}/ROX-Filer ./AppRun --compile cd .. - cp -rp ROX-Filer ${startdir}/pkg/usr/share/ - rm -fr ${startdir}/pkg/usr/share/ROX-Filer/{src,build} + cp -rp ROX-Filer ${pkgdir}/opt/ + rm -fr ${pkgdir}/opt/ROX-Filer/{src,build} # create a shellscript which is known in the PATH - mkdir -p ${startdir}/pkg/usr/bin - echo "#!/bin/sh" > "${startdir}/pkg/usr/bin/rox" - echo "exec /usr/share/ROX-Filer/AppRun \"\$@\"" >> "${startdir}/pkg/usr/bin/rox" - chmod a+x ${startdir}/pkg/usr/bin/rox + mkdir -p ${pkgdir}/usr/bin + echo "#!/bin/sh" > "${pkgdir}/usr/bin/rox" + echo "exec /opt/ROX-Filer/AppRun \"\$@\"" >> "${pkgdir}/usr/bin/rox" + chmod a+x ${pkgdir}/usr/bin/rox # install some freedesktop.org compatibility - install -D -m644 ${startdir}/src/${pkgname}.desktop \ - ${startdir}/pkg/usr/share/applications/${pkgname}.desktop - install -D -m644 ${startdir}/src/${pkgname}.svg \ - ${startdir}/pkg/usr/share/pixmaps/${pkgname}.svg + install -D -m644 ${srcdir}/${pkgname}.desktop \ + ${pkgdir}/usr/share/applications/${pkgname}.desktop + install -D -m644 ${srcdir}/${pkgname}.svg \ + ${pkgdir}/usr/share/pixmaps/${pkgname}.svg # finally we render a png as fallback for not svg aware menu applications # Attention: always make sure you check the dimensions of the source-svg, # you can read the dimensions via inkscapes export funktion - rsvg -w 48 -h 38 -f png ${startdir}/src/${pkgname}.svg \ - ${startdir}/pkg/usr/share/pixmaps/${pkgname}.png + rsvg -w 48 -h 38 -f png ${srcdir}/${pkgname}.svg \ + ${pkgdir}/usr/share/pixmaps/${pkgname}.png }