Date: Sunday, March 3, 2019 @ 17:59:10 Author: ffy00 Revision: 437482
archrelease: copy trunk to community-x86_64 Added: openocd/repos/community-x86_64/ openocd/repos/community-x86_64/PKGBUILD (from rev 437481, openocd/trunk/PKGBUILD) ----------+ PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) Copied: openocd/repos/community-x86_64/PKGBUILD (from rev 437481, openocd/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2019-03-03 17:59:10 UTC (rev 437482) @@ -0,0 +1,47 @@ +# Maintainer: Filipe Laíns (FFY00) <la...@archlinux.org> +# Contributor: Sergej Pupykin <arch+...@sergej.pp.ru> +# Contributor: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> +# Contributor: Matthias Bauch <matthias.ba...@gmail.com> +# Contributor: Laszlo Papp <djszapi2 at gmail com> +# Contributor: Samuel Tardieu <s...@rfc1149.net> + +pkgname=openocd +pkgver=0.10.0 +epoch=1 +pkgrel=2 +pkgdesc='Debugging, in-system programming and boundary-scan testing for embedded target devices' +arch=('x86_64') +url='http://openocd.org' +license=('GPL') +depends=('libftdi' 'libftdi-compat' 'libusb' 'libusb-compat' 'hidapi') +options=(!strip) +_features=(amtjtagaccel armjtagew buspirate ftdi gw16012 jlink oocd_trace + opendous osbdm parport presto_libftdi remote-bitbang rlink stlink ti-icdi ulink usbprog vsllink + aice cmsis-dap dummy jtag_vpi openjtag_ftdi usb-blaster-2 usb_blaster_libftdi) +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2") +sha512sums=('6c890c86c3339da49bd529e8674ca62bc7fce4a2a17798dcc5d70b4f7628b640d856651170a3f7e2e2a120989066e84d8439b56ff42ff2bd72446f9af0f28ba2') + +prepare() { + sed -i 's|ftdi_new();|(void*)12345;|g' $pkgname-$pkgver/configure{,.ac} +} + +build() { + cd $pkgname-$pkgver + + libtoolize + autoreconf + ./configure \ + --prefix=/usr \ + --disable-werror \ + ${_features[@]/#/--enable-} + + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" install + + cd "$pkgdir"/usr/share/openocd/scripts/target && mv 1986*.cfg 1986be1t.cfg +}