# Maintainer: Aaron Fischer pkgname=dataexplorer pkgver=3.7.1 pkgrel=1 pkgdesc="Graphical tool to analyze data, gathered from various hardware devices." url="http://savannah.nongnu.org/projects/dataexplorer" arch=("i686" "x86_64") license=("GPL3") install=$pkgname.install makedepends=("apache-ant" "jdk8-openjdk") depends=("java-runtime") source=("http://download.savannah.gnu.org/releases/dataexplorer/dataexplorer-$pkgver-src.tar.gz" "http://download.savannah.gnu.org/releases/dataexplorer/dataexplorer-$pkgver-src.tar.gz.sig" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-FTDI.rules" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-FTDI.rules.sig" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-MosChip.rules" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-MosChip.rules.sig" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-ProfilicTechnology.rules" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-ProfilicTechnology.rules.sig" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-SiliconLabs.rules" "http://download.savannah.gnu.org/releases/dataexplorer/udev_rules/40-SiliconLabs.rules.sig") noextract=("dataexplorer-$pkgver-src.tar.gz.sig" "40-FTDI.rules" "40-FTDI.rules.sig" "40-MosChip.rules" "40-MosChip.rules.sig" "40-ProfilicTechnology.rules" "40-ProfilicTechnology.rules.sig" "40-SiliconLabs.rules" "40-SiliconLabs.rules.sig") sha512sums=("148ede62f1d7a513574055edcf1a573d1d62c39a1f687e61dcabc519664ef47e4c279d2b2cacbe8140d1706218c8bb1fec219e78ba57eb62e7304e8a2b3e8601" "5d593a4089261cdebccf82c740b9a47b1805ce91eb491a27282bf1542c90a1054006d4f0e098daf25d2cb36f0c96c4c8b3355b1ba726f2162a0de80e710dec50" "adc0d042c68970d21c3e44faa29015e6d916a14587ea73c2273e7b15351d161d4d54ccc94293a67e53d63d97a70e0dbee6a2b5af30e6e1f8df6f12cb27516036" "d8700a9344ad2bf0e3808a70a4abe47603bac387f3cc26b5cbed20a78b54defb6cc02cc2f03f8d90daac0ada8b5bce75ff0d17adf96f0a9322ece9e4c8959fa8" "8bb9d77e86e47a5a42bfdf661ea35a4543b3a22336ae4f718657e12089091cf1d6664fd1090e194da4c56f34c5febef960f50692246a1109ded19921854b9e5f" "84008d9a2ee2ace70d40851b299c118e393ef7425145fe0cc52d5f3c698d6cbdba29d5d88711b92aa3a96375564629170111ff81365c2737ba22208e7eec3328" "3174d20d0de4b8cf0756b1fe69563ca4c3133b108bdda2bd90a8b0163d3f35c826c1356544735181023f2cbaee71a3a7224f88221ad57fa187a52c4d04fe023a" "615ca02207254f7a94061d6efd13016a218f6c59bd9e1d64221142925903c99058da8aee2778325bb3cfbafdf98066633f2a1e38002c5a30fb543e3f3b9372f8" "8d969524ae67b5170976efd408ab4c28b23d8a33bc0d671d1b968a6cab4ebfbc80067561f1837470c8cd92e711df136851fec85e683ddf7fd1a33f93b6e39210" "ac6d144d217b42acae759523d57ef623040a26749be814f640ec666ab77d0d81be521e506afb2ce495e8fdb0f96ac9013ead4d9dee0e525656c4a8da2d1bd3e3") validpgpkeys=("3F0CC709ECF91C5CC0BE9E601D295C19C9C06AF6") # Winfried Bruegmann build() { echo $pkgdir cd "$srcdir/$pkgname-$pkgver" if [ ! -e "RXTXcomm" ]; then ln -s "thirdparty/rxtx-2.2pre2" "RXTXcomm" fi ./configure --prefix=$pkgdir/opt make cd "$srcdir" echo -e "#!/usr/bin/env sh\ncd /opt/DataExplorer && ./DataExplorer" > "dataexplorer.sh" echo -e "#!/usr/bin/env sh\ncd /opt/DataExplorer && ./DevicePropertiesEditor" > "deviceproperties-editor.sh" } package() { cd "$srcdir/$pkgname-$pkgver" mkdir "$pkgdir/opt" make install install -Dm755 "$srcdir/dataexplorer.sh" "$pkgdir/usr/bin/dataexplorer" install -Dm755 "$srcdir/deviceproperties-editor.sh" "$pkgdir/usr/bin/deviceproperties-editor" install -Dm644 "$srcdir/40-FTDI.rules" "$pkgdir/etc/udev/rules.d/40-FTDI.rules" install -Dm644 "$srcdir/40-MosChip.rules" "$pkgdir/etc/udev/rules.d/40-MosChip.rules" install -Dm644 "$srcdir/40-ProfilicTechnology.rules" "$pkgdir/etc/udev/rules.d/40-ProfilicTechnology.rules" install -Dm644 "$srcdir/40-SiliconLabs.rules" "$pkgdir/etc/udev/rules.d/40-SiliconLabs.rules" install -Dm644 "$pkgdir/opt/DataExplorer/DataExplorer.desktop" "$pkgdir/usr/share/applications/DataExplorer.desktop" install -Dm644 "$pkgdir/opt/DataExplorer/DevicePropertiesEditor.desktop" "$pkgdir/usr/share/applications/DevicePropertiesEditor.desktop" install -Dm644 "$pkgdir/opt/DataExplorer/DataExplorer.xpm" "$pkgdir/usr/share/pixmaps/DataExplorer.xpm" install -Dm644 "$pkgdir/opt/DataExplorer/DevicePropertiesEditor.xpm" "$pkgdir/usr/share/pixmaps/DevicePropertiesEditor.xpm" rm "$pkgdir/opt/DataExplorer/DataExplorer.desktop" rm "$pkgdir/opt/DataExplorer/DevicePropertiesEditor.desktop" rm "$pkgdir/opt/DataExplorer/DataExplorer.xpm" rm "$pkgdir/opt/DataExplorer/DevicePropertiesEditor.xpm" chmod +x "$pkgdir/opt/DataExplorer/DataExplorer" chmod +x "$pkgdir/opt/DataExplorer/DevicePropertiesEditor" }