diff options
author | iboyperson | 2018-10-16 22:59:41 -0700 |
---|---|---|
committer | iboyperson | 2018-10-16 22:59:41 -0700 |
commit | a37f2ba207966defea93ac46ad5f63f551d9b6de (patch) | |
tree | afd28a559325adf61bf9c641eb6e8d354db44909 | |
parent | 4671f526d52d0c7dbd6e36690082fc03c2e8f937 (diff) | |
download | aur-a37f2ba207966defea93ac46ad5f63f551d9b6de.tar.gz |
revise packaging
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -13,21 +13,21 @@ depends=("giflib" "libxtst" "java-environment") provides=("$_appname") conflicts=("$_appname") source=("https://download.jetbrains.com/idea/ideaIC-$pkgver-no-jdk.tar.gz" - "$_appname.desktop") + "$_appname.desktop") md5sums=('cc0766df6b3d6ad83eae6d07c791e876' '56d945e72cc22162d5be26af027999dd') package() { - install -d "$pkgdir"/{usr/share/$_appname,usr/bin} - mv idea-IC-${_buildver}/* "$pkgdir"/usr/share/$_appname + cd idea-IC-"$_buildver" - # https://youtrack.jetbrains.com/issue/IDEA-185828 - chmod +x "$pkgdir"/usr/share/$_appname/plugins/maven/lib/maven3/bin/mvn - - ln -s /usr/share/$_appname/bin/idea.sh "$pkgdir"/usr/bin/idea-ce - install -D -m644 "$srcdir"/jetbrains-idea-ce.desktop "$pkgdir"/usr/share/applications/jetbrains-idea-ce.desktop - install -D -m644 "$pkgdir"/usr/share/$_appname/bin/idea.png "$pkgdir"/usr/share/pixmaps/"$_appname".png - # workaround FS#40934 - sed -i 's|lcd|on|' "$pkgdir"/usr/share/$_appname/bin/*.vmoptions + sed -i 's/lcd/on/' bin/*.vmoptions + + install -dm 755 "$pkgdir"/usr/bin + install -dm 755 "$pkgdir"/usr/share/{licenses,pixmaps,"$_appname"} + cp -dr --no-preserve='ownership' bin lib plugins redist "$pkgdir"/usr/share/"$_appname/" + cp -dr --no-preserve='ownership' license "$pkgdir"/usr/share/licenses/"$_appname" + ln -s /usr/share/"$_appname"/bin/idea.png "$pkgdir"/usr/share/pixmaps/"$_appname".png + install -Dm 644 ../"$_appname".desktop -t "$pkgdir"/usr/share/applications/ + ln -s /usr/share/"$_appname"/bin/idea.sh "$pkgdir"/usr/bin/idea-ce } |