[arch-commits] Commit in dbeaver/repos/community-x86_64 (11 files)
Date: Sunday, August 25, 2019 @ 14:35:52 Author: muflone Revision: 501702 archrelease: copy trunk to community-x86_64 Added: dbeaver/repos/community-x86_64/PKGBUILD (from rev 501701, dbeaver/trunk/PKGBUILD) dbeaver/repos/community-x86_64/dbeaver.desktop (from rev 501701, dbeaver/trunk/dbeaver.desktop) dbeaver/repos/community-x86_64/dbeaver.hook (from rev 501701, dbeaver/trunk/dbeaver.hook) dbeaver/repos/community-x86_64/dbeaver.install (from rev 501701, dbeaver/trunk/dbeaver.install) dbeaver/repos/community-x86_64/dbeaver.profile.gz (from rev 501701, dbeaver/trunk/dbeaver.profile.gz) dbeaver/repos/community-x86_64/dbeaver.sh (from rev 501701, dbeaver/trunk/dbeaver.sh) Deleted: dbeaver/repos/community-x86_64/PKGBUILD dbeaver/repos/community-x86_64/dbeaver.desktop dbeaver/repos/community-x86_64/dbeaver.hook dbeaver/repos/community-x86_64/dbeaver.install dbeaver/repos/community-x86_64/dbeaver.profile.gz -+ PKGBUILD| 212 -- dbeaver.desktop | 23 +++-- dbeaver.hook| 24 +++--- dbeaver.install | 10 +- dbeaver.sh |3 5 files changed, 144 insertions(+), 128 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-25 14:35:23 UTC (rev 501701) +++ PKGBUILD2019-08-25 14:35:52 UTC (rev 501702) @@ -1,102 +0,0 @@ -# Maintainer: Muflone http://www.muflone.com/contacts/english/ -# Contributor: Arne Hoch -# Unable to build it using JDK 12: https://github.com/dbeaver/dbeaver/issues/6615 - -pkgname=dbeaver -pkgver=6.1.5 -pkgrel=1 -pkgdesc="Free universal SQL Client for developers and database administrators (community edition)" -arch=('x86_64') -url="http://dbeaver.jkiss.org/; -license=("Apache") -depends=('java-runtime<12' 'java-runtime>=8' 'gtk2' 'gtk-update-icon-cache' 'libsecret') -makedepends=('maven' 'java-environment<12' 'java-runtime>=8') -optdepends=('dbeaver-plugin-office: export data in Microsoft Office Excel format' -'dbeaver-plugin-svg-format: save diagrams in SVG format') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/serge-rider/dbeaver/archive/${pkgver}.tar.gz; -"${pkgname}.desktop" -"${pkgname}.profile.gz" -"${pkgname}.hook" -"${pkgname}.install") -sha256sums=('3f5d75859dbdbd57acd3e6bea7d416d5327391a0b58c2ec9cadb7dedafd36a75' -'8d6311e85b33b65b9109fe54cc2bb811639bfd31af94be403d5112e09fafd40c' -'1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034' -'b035ea82c5c349cf992a411f208d8c874c2844d2f8490e4ad21cafb5be3fbfba' -'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab') -install="${pkgname}.install" - -prepare() { - # Fix version number in profile file - gzip --decompress --keep --stdout "${pkgname}.profile.gz" | -sed "s/DBEAVER_VERSION/${pkgver}/g" | -gzip -9 > "${pkgname}.profile-${pkgver}.gz" -} - -build() { - cd "${pkgname}-${pkgver}" - export MAVEN_OPTS="-Xmx2048m" - mvn --batch-mode package -} - -package() { - cd "${pkgname}-${pkgver}/product/standalone" - # Install icons into /usr/share/icons/hicolor - for _size in 16 32 48 64 128 256 512 - do -install -m 644 -D "icons-sources/icon_${_size}x${_size}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/dbeaver.png" - done - - # Move into the target directory - cd "target/products/org.jkiss.dbeaver.core.product/linux/gtk/${CARCH}" - - # Initially install everything into /usr/lib/dbeaver - install -m 755 -d "${pkgdir}/usr/lib" - cp -r "dbeaver" "${pkgdir}/usr/lib/${pkgname}" - - # Move shared data to /usr/share/dbeaver - cd "${pkgdir}/usr/lib/${pkgname}" - install -m 755 -d "${pkgdir}/usr/share/${pkgname}" - for _file in configuration features p2 .eclipseproduct artifacts.xml dbeaver.ini readme.txt - do -mv "${_file}" "${pkgdir}/usr/share/${pkgname}" -ln -s "/usr/share/${pkgname}/${_file}" . - done - - # Install additional licenses - install -m 755 -d "${pkgdir}/usr/share/licenses" - mv licenses "${pkgdir}/usr/share/licenses/${pkgname}" - - # Install icons - install -m 755 -d "${pkgdir}/usr/share/pixmaps" - mv dbeaver.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - mv icon.xpm "${pkgdir}/usr/share/pixmaps/${pkgname}.xpm" - - # Install executable files into /usr/bin - install -m 755 -d "${pkgdir}/usr/bin" - ln -s "/usr/lib/${pkgname}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - - # Install application launcher into /usr/share/applications - install -m 755 -d "${pkgdir}/usr/share/applications" - install -m 755 -t "${pkgdir}/usr/share/applications" "${srcdir}/${pkgname}.desktop" - - # Clean up and install new profile - rm -rf "${pkgdir}/usr/share/${pkgname}/p2/org.eclipse.equinox.p2.core" - cd "${pkgdir}/usr/share/${pkgname}/p2/org.eclipse.equinox.p2.engine/profileRegistry/DefaultProfile.profile" - find . -name
[arch-commits] Commit in dbeaver/repos/community-x86_64 (11 files)
Date: Friday, April 26, 2019 @ 14:21:47 Author: muflone Revision: 454231 archrelease: copy trunk to community-x86_64 Added: dbeaver/repos/community-x86_64/PKGBUILD (from rev 454230, dbeaver/trunk/PKGBUILD) dbeaver/repos/community-x86_64/dbeaver.desktop (from rev 454230, dbeaver/trunk/dbeaver.desktop) dbeaver/repos/community-x86_64/dbeaver.hook (from rev 454230, dbeaver/trunk/dbeaver.hook) dbeaver/repos/community-x86_64/dbeaver.install (from rev 454230, dbeaver/trunk/dbeaver.install) dbeaver/repos/community-x86_64/dbeaver.profile.gz (from rev 454230, dbeaver/trunk/dbeaver.profile.gz) Deleted: dbeaver/repos/community-x86_64/PKGBUILD dbeaver/repos/community-x86_64/dbeaver.desktop dbeaver/repos/community-x86_64/dbeaver.hook dbeaver/repos/community-x86_64/dbeaver.install dbeaver/repos/community-x86_64/dbeaver.profile.gz dbeaver/repos/community-x86_64/dbeaver_DataTypeConverter.patch -+ PKGBUILD| 207 ++ dbeaver.desktop | 18 +-- dbeaver.hook| 24 ++-- dbeaver.install | 10 - dbeaver_DataTypeConverter.patch | 134 5 files changed, 127 insertions(+), 266 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-26 14:21:30 UTC (rev 454230) +++ PKGBUILD2019-04-26 14:21:47 UTC (rev 454231) @@ -1,106 +0,0 @@ -# Maintainer: Muflone http://www.muflone.com/contacts/english/ -# Contributor: Arne Hoch - -pkgname=dbeaver -pkgver=6.0.1 -pkgrel=1 -pkgdesc="Free universal SQL Client for developers and database administrators (community edition)" -arch=('x86_64') -url="http://dbeaver.jkiss.org/; -license=("Apache") -depends=('java-runtime>=8' 'gtk2' 'gtk-update-icon-cache' 'libsecret') -makedepends=('maven' 'java-environment>=8') -optdepends=('dbeaver-plugin-office: export data in Microsoft Office Excel format' -'dbeaver-plugin-svg-format: save diagrams in SVG format') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/serge-rider/dbeaver/archive/${pkgver}.tar.gz; -"${pkgname}.desktop" -"${pkgname}.profile.gz" -"${pkgname}.hook" -"${pkgname}.install" -"${pkgname}_DataTypeConverter.patch") -sha256sums=('39dd39b239fd78ce6d198def804767331d4e1fc1fdde99bc2d4c909f60cd34a3' -'8d6311e85b33b65b9109fe54cc2bb811639bfd31af94be403d5112e09fafd40c' -'1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034' -'b035ea82c5c349cf992a411f208d8c874c2844d2f8490e4ad21cafb5be3fbfba' -'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab' -'f3eec152f885dfb85b3e09d263f5099c6946a1bc625bb91db4a885132e032712') -install="${pkgname}.install" - -prepare() { - # Fix version number in profile file - gzip --decompress --keep --stdout "${pkgname}.profile.gz" | -sed "s/DBEAVER_VERSION/${pkgver}/g" | -gzip -9 > "${pkgname}.profile-${pkgver}.gz" - # Install patches - cd "${pkgname}-${pkgver}" - patch -p1 -i "${srcdir}/${pkgname}_DataTypeConverter.patch" -} - -build() { - cd "${pkgname}-${pkgver}" - export MAVEN_OPTS="-Xmx2048m" - mvn --batch-mode package -} - -package() { - cd "${pkgname}-${pkgver}/product/standalone" - # Install icons into /usr/share/icons/hicolor - for _size in 16 32 48 64 128 256 512 - do -install -m 644 -D "icons-sources/icon_${_size}x${_size}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/dbeaver.png" - done - - # Move into the target directory - cd "target/products/org.jkiss.dbeaver.core.product/linux/gtk/${CARCH}" - - # Initially install everything into /usr/lib/dbeaver - install -m 755 -d "${pkgdir}/usr/lib" - cp -r "dbeaver" "${pkgdir}/usr/lib/${pkgname}" - - # Move shared data to /usr/share/dbeaver - cd "${pkgdir}/usr/lib/${pkgname}" - install -m 755 -d "${pkgdir}/usr/share/${pkgname}" - for _file in configuration features p2 .eclipseproduct artifacts.xml dbeaver.ini readme.txt - do -mv "${_file}" "${pkgdir}/usr/share/${pkgname}" -ln -s "/usr/share/${pkgname}/${_file}" . - done - - # Install additional licenses - install -m 755 -d "${pkgdir}/usr/share/licenses" - mv licenses "${pkgdir}/usr/share/licenses/${pkgname}" - - # Install icons - install -m 755 -d "${pkgdir}/usr/share/pixmaps" - mv dbeaver.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - mv icon.xpm "${pkgdir}/usr/share/pixmaps/${pkgname}.xpm" - - # Install executable files into /usr/bin - install -m 755 -d "${pkgdir}/usr/bin" - ln -s "/usr/lib/${pkgname}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - - # Install application launcher into /usr/share/applications - install -m 755 -d "${pkgdir}/usr/share/applications" - install -m 755 -t "${pkgdir}/usr/share/applications" "${srcdir}/${pkgname}.desktop" - - # Clean up and install new profile - rm -rf