diff options
Diffstat (limited to 'dooble-qt4')
-rw-r--r-- | dooble-qt4/PKGBUILD | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/dooble-qt4/PKGBUILD b/dooble-qt4/PKGBUILD index 0cbcd9e..a05838b 100644 --- a/dooble-qt4/PKGBUILD +++ b/dooble-qt4/PKGBUILD @@ -71,23 +71,22 @@ build() package() { cd "$srcdir/dooble.d/trunk/browser/" - mkdir -p -- "${pkgdir}/opt/${pkgname}" - cp Dooble -- "${pkgdir}/opt/${pkgname}/Dooble" - cp dooble.sh -- "${pkgdir}/opt/${pkgname}/dooble" - for d in Icons Images Plugins Tab Translations; do - ln -sf "../../usr/share/dooble/${d}" -- "${pkgdir}/opt/${pkgname}/${d}" - done - mkdir -p -- "${pkgdir}/opt/${pkgname}/applications" - cp dooble.desktop -- "${pkgdir}/opt/${pkgname}/applications/dooble.desktop" + install -Dm755 Dooble -- "${pkgdir}/usr/lib/${pkgname}/Dooble" + install -Dm755 dooble.sh -- "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 dooble.desktop -- "${pkgdir}/usr/share/applications/${pkgname}.desktop" + + + msg "Editing files for the file system adaption" + + sed -i s_"/usr/local/dooble/"_"/usr/lib/${pkgname}/"_g -- "${pkgdir}/usr/bin/${pkgname}" + sed -i s_"/usr/local/dooble"_"/usr/share/dooble"_g -- "${pkgdir}/usr/bin/${pkgname}" + sed -i s_"\./Dooble"_"../../lib/${pkgname}/Dooble"_g -- "${pkgdir}/usr/bin/${pkgname}" + sed -i /LD_LIBRARY_PATH/d -- "${pkgdir}/usr/bin/${pkgname}" - msg "Editing files for the file structure modification" - sed -i s_"/usr/local/dooble"_"/opt/${pkgname}"_g \ - -- "${pkgdir}/opt/${pkgname}/dooble" - sed -i /LD_LIBRARY_PATH/d \ - -- "${pkgdir}/opt/${pkgname}/dooble" sed -i s_'/usr/local/dooble/Lib\x00'_'/usr/lib\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'_g \ - -- "${pkgdir}/opt/${pkgname}/Dooble" # The replacements's length must match the pattern's length - sed -i s_'/usr/local/dooble/dooble.sh'_"/opt/${pkgname}/dooble"_g \ - -- "${pkgdir}/opt/${pkgname}/applications/dooble.desktop" + -- "${pkgdir}/usr/lib/${pkgname}/Dooble" # The replacements's length must match the pattern's length + + sed -i s_'/usr/local/dooble/dooble.sh'_"/usr/bin/${pkgname}"_g \ + -- "${pkgdir}/usr/share/applications/${pkgname}.desktop" } |