Date: Saturday, September 28, 2019 @ 19:43:43 Author: spupykin Revision: 512033
archrelease: copy trunk to community-x86_64 Added: simh/repos/community-x86_64/LICENSE (from rev 512032, simh/trunk/LICENSE) simh/repos/community-x86_64/PKGBUILD (from rev 512032, simh/trunk/PKGBUILD) simh/repos/community-x86_64/simh.install (from rev 512032, simh/trunk/simh.install) Deleted: simh/repos/community-x86_64/LICENSE simh/repos/community-x86_64/PKGBUILD simh/repos/community-x86_64/simh.install --------------+ LICENSE | 48 +++++++++++++++++------------------ PKGBUILD | 77 ++++++++++++++++++++++++++++----------------------------- simh.install | 46 +++++++++++++++++----------------- 3 files changed, 86 insertions(+), 85 deletions(-) Deleted: LICENSE =================================================================== --- LICENSE 2019-09-28 19:43:33 UTC (rev 512032) +++ LICENSE 2019-09-28 19:43:43 UTC (rev 512033) @@ -1,24 +0,0 @@ - Original code published in 1993-2005, written by Robert M Supnik - Copyright (c) 1993-2005, Robert M Supnik - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - ROBERT M SUPNIK BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER - IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the name of Robert M Supnik shall not be - used in advertising or otherwise to promote the sale, use or other dealings - in this Software without prior written authorization from Robert M Supnik. - Copied: simh/repos/community-x86_64/LICENSE (from rev 512032, simh/trunk/LICENSE) =================================================================== --- LICENSE (rev 0) +++ LICENSE 2019-09-28 19:43:43 UTC (rev 512033) @@ -0,0 +1,24 @@ + Original code published in 1993-2005, written by Robert M Supnik + Copyright (c) 1993-2005, Robert M Supnik + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + ROBERT M SUPNIK BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + Except as contained in this notice, the name of Robert M Supnik shall not be + used in advertising or otherwise to promote the sale, use or other dealings + in this Software without prior written authorization from Robert M Supnik. + Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-09-28 19:43:33 UTC (rev 512032) +++ PKGBUILD 2019-09-28 19:43:43 UTC (rev 512033) @@ -1,38 +0,0 @@ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: waterbear <st92.at.freeshell.org> - -pkgname=simh -pkgver=3.9.0 -_pkgver=39-0 -pkgrel=4 -pkgdesc="simulator for assorted historical computers, from Altair to VAX" -arch=('x86_64') -url="http://simh.trailing-edge.com" -license=("BSD") -depends=("libpcap") -makedepends=("unzip" "linux-api-headers") -install=simh.install -source=("http://simh.trailing-edge.com/sources/simhv${_pkgver}.zip" - "LICENSE") -sha512sums=('5e8cbf92e980b7cb40d68ff60a266f70c0bef0eecdc169a8077ae72a6a71fe12a7be5c62bd033ca36727e2cb8f266a5a6f8a5ed6dd509afbf0a9d7b618f1a4f6' - '084faf8a66c95cb337bca19a6116c916aa04fc23ec5d57d5d8c2fc168231272123a705e83f8da2bf38f404da51727a69db68ffd87b36028e0cde52b54b92b2dd') - -build() { - cd "$srcdir" - mkdir -p BIN - find VAX -type f -exec sed -i 's/SIM_INLINE//' {} + - make USE_TAP_NETWORK=1 USE_NETWORK=1 NETWORK_OPT='-DUSE_NETWORK -DUSE_TAP_NETWORK -isystem /usr/include -lpcap' -} - -package() { - cd "$srcdir/BIN" - for i in *; do - install -D $i "$pkgdir/usr/bin/simh-$i" - done - - cd "$srcdir/VAX" - mkdir -p "$pkgdir/usr/lib/simh" - cp *.bin "$pkgdir/usr/lib/simh" - - install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: simh/repos/community-x86_64/PKGBUILD (from rev 512032, simh/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-09-28 19:43:43 UTC (rev 512033) @@ -0,0 +1,39 @@ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: waterbear <st92.at.freeshell.org> + +pkgname=simh +pkgver=3.10 +#_pkgver=${pkgver//./-} +#_pkgver=${pkgver/-/.} +pkgrel=1 +pkgdesc="simulator for assorted historical computers, from Altair to VAX" +arch=('x86_64') +url="http://simh.trailing-edge.com" +license=("BSD") +depends=("libpcap") +makedepends=("unzip" "linux-api-headers") +install=simh.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/simh/simh/archive/v$pkgver.tar.gz" + "LICENSE") +sha512sums=('287f68079df778910b9a1a1b9066342750fea35aa943037756d9cd929913b4c709fe50c91f402b1199f999d16ec669aa1af0539b2dba01462a4befeeeba88d27' + '084faf8a66c95cb337bca19a6116c916aa04fc23ec5d57d5d8c2fc168231272123a705e83f8da2bf38f404da51727a69db68ffd87b36028e0cde52b54b92b2dd') + +build() { + cd "$srcdir/$pkgname-$pkgver" + mkdir -p BIN +# find VAX -type f -exec sed -i 's/SIM_INLINE//' {} + + make USE_TAP_NETWORK=1 USE_NETWORK=1 NETWORK_OPT='-DUSE_NETWORK -DUSE_TAP_NETWORK -isystem /usr/include -lpcap' +} + +package() { + cd "$srcdir/$pkgname-$pkgver/BIN" + for i in *; do + install -D $i "$pkgdir/usr/bin/simh-$i" + done + + cd "$srcdir/$pkgname-$pkgver/VAX" + mkdir -p "$pkgdir/usr/lib/simh" + cp *.bin "$pkgdir/usr/lib/simh" + + install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Deleted: simh.install =================================================================== --- simh.install 2019-09-28 19:43:33 UTC (rev 512032) +++ simh.install 2019-09-28 19:43:43 UTC (rev 512033) @@ -1,23 +0,0 @@ -# arg 1: the new package version -post_install() { - echo -e "-> The VAX ROM images are located in /usr/lib/simh." - /bin/true -} - -# arg 1: the new package version -# arg 2: the old package version -post_upgrade() { - post_install $1 - /bin/true -} - -# arg 1: the old package version -pre_remove() { - /bin/true -} - -# arg 1: the old package version -post_remove() { - /bin/true -} - Copied: simh/repos/community-x86_64/simh.install (from rev 512032, simh/trunk/simh.install) =================================================================== --- simh.install (rev 0) +++ simh.install 2019-09-28 19:43:43 UTC (rev 512033) @@ -0,0 +1,23 @@ +# arg 1: the new package version +post_install() { + echo -e "-> The VAX ROM images are located in /usr/lib/simh." + /bin/true +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + post_install $1 + /bin/true +} + +# arg 1: the old package version +pre_remove() { + /bin/true +} + +# arg 1: the old package version +post_remove() { + /bin/true +} +