diff options
author | Patrick Oppenlander | 2016-07-13 17:06:23 +1000 |
---|---|---|
committer | Patrick Oppenlander | 2016-07-13 19:12:37 +1000 |
commit | 6164353b0d4facb63ef2a505d30e8104cf562d97 (patch) | |
tree | 385f9031db6045f3a9127c395a1c35be2f5b44a5 | |
download | aur-6164353b0d4facb63ef2a505d30e8104cf562d97.tar.gz |
initial import
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | license_gdb.pdf | bin | 0 -> 84711 bytes | |||
-rw-r--r-- | pegdbserver_power.install | 8 |
4 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..43e5a7e9a6c6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Wed Jul 13 09:12:22 UTC 2016 +pkgbase = pegdbserver_power + pkgdesc = GDB server for Power devices using P&E JTAG hardware + pkgver = 1.3.3.201605241936 + pkgrel = 1 + url = http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/s32-arm-processors-microcontrollers/s32-design-studio-ide:S32DS?code=S32DS&nodeId=0150522FC830D4&fpsp=1&tab=Design_Tools_Tab + install = pegdbserver_power.install + arch = i386 + arch = x86_64 + license = custom + makedepends = unzip + depends = libusb-compat + source = file://S32_Power_Linux_v1.1.bin + source = license_gdb.pdf + sha256sums = f378b5e397d7664c36c02c86b69f7237ad525eac2109ac4ddb50404cb1132a97 + sha256sums = 6b135ddd5388f6a0dd1d1d9d6c6d7321423f391914312c4a4aafd9d851d10dbc + +pkgname = pegdbserver_power + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..118fc924428c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Patrick Oppenlander <patrick.oppenlander at gmail.com> +# +# Note: to build this package you need to download S32_Power_Linux_v1.1.bin from +# http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/s32-arm-processors-microcontrollers/s32-design-studio-ide:S32DS?code=S32DS&nodeId=0150522FC830D4&fpsp=1&tab=Design_Tools_Tab +# and place it in the same location as this PKGBUILD file. +# +pkgname=pegdbserver_power +pkgver=1.3.3.201605241936 +pkgrel=1 +pkgdesc="GDB server for Power devices using P&E JTAG hardware" +arch=('i386' 'x86_64') +url="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/s32-arm-processors-microcontrollers/s32-design-studio-ide:S32DS?code=S32DS&nodeId=0150522FC830D4&fpsp=1&tab=Design_Tools_Tab" +license=('custom') +depends=('libusb-compat') +makedepends=('unzip') +install=pegdbserver_power.install +source=('file://S32_Power_Linux_v1.1.bin' 'license_gdb.pdf') +sha256sums=('f378b5e397d7664c36c02c86b69f7237ad525eac2109ac4ddb50404cb1132a97' + '6b135ddd5388f6a0dd1d1d9d6c6d7321423f391914312c4a4aafd9d851d10dbc') + +build() { + unzip C_/MakingInstalers/Layout/eclipse_zg_ia_sf.jar plugins/com.pemicro.debug.gdbjtag.ppc_$pkgver/lin/* + unzip C_/MakingInstalers/Layout/Drivers_zg_ia_sf.jar libusb_64_32/* +} + +package() { + mkdir -p '$pkgdir/opt/$pkgname' + cp -r plugins/com.pemicro.debug.gdbjtag.ppc_$pkgver/lin/* '$pkgdir/opt/$pkgname' + chmod +x '$pkgdir/opt/$pkgname/pegdbserver_power_console' + + mkdir -p '$pkgdir/etc/udev/rules.d' + cp libusb_64_32/55-pemicro.rules '$pkgdir/etc/udev/rules.d' + + mkdir -p '$pkgdir/usr/bin' + ln -s /opt/$pkgname/pegdbserver_power_console '$pkgdir/usr/bin/pegdbserver_power_console' + + mkdir -p '$pkgdir/usr/share/licenses/$pkgname' + cp license_gdb.pdf '$pkgdir/usr/share/licenses/$pkgname' +} + diff --git a/license_gdb.pdf b/license_gdb.pdf Binary files differnew file mode 100644 index 000000000000..6251067938a3 --- /dev/null +++ b/license_gdb.pdf diff --git a/pegdbserver_power.install b/pegdbserver_power.install new file mode 100644 index 000000000000..65810ace94e2 --- /dev/null +++ b/pegdbserver_power.install @@ -0,0 +1,8 @@ +post_install() { + udevadm control -R +} + +post_remove() { + udevadm control -R +} + |