diff options
author | Uffe Jakobsen | 2020-01-29 01:19:24 +0100 |
---|---|---|
committer | Uffe Jakobsen | 2020-01-29 01:30:27 +0100 |
commit | afae7c75f6111e95e50b402bc17f470fa7fdd24a (patch) | |
tree | f6c8ae08ba7ec2ee3732d03002c068e3fdea66e6 | |
download | aur-afae7c75f6111e95e50b402bc17f470fa7fdd24a.tar.gz |
initial
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 63 | ||||
-rw-r--r-- | v1541commander.mk.patch | 12 |
3 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..de81902a10be --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = v1541commander + pkgdesc = virtual 1541 disk commander that allows you to create and modify D64 disk images (for the Commodore 1541 floppy drive). + pkgver = 1.0 + pkgrel = 1 + url = https://github.com/excess-c64/v1541commander + arch = i686 + arch = x86_64 + license = custom + source = v1541commander-v1.0.tar.gz::https://github.com/excess-c64/v1541commander/archive/v1.0.tar.gz + source = lib1541img-v1.0.tar.gz::https://github.com/excess-c64/lib1541img/archive/v1.0.tar.gz + source = zimk.tar.gz::https://github.com/Zirias/zimk/archive/31500ca556f258ab2d37d75fb8de5506cbdd5840.tar.gz + md5sums = a47887bd4eb570e07339400ce494182e + md5sums = 4fb415b69b23fbd79c0c77bb8a7cb91c + md5sums = b7a17162aeb953fb938c4ea4597f8fd8 + +pkgname = v1541commander + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b21f9a0d9f9c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# +# PKGBUILD: v1541commander +# +# Maintainer: uffe Jakobsen <_uffe_-at-_uffe_-_dot_-_org> +# + +pkgname=v1541commander +pkgver=1.0 +pkgrel=1 +pkgdesc="virtual 1541 disk commander that allows you to create and modify D64 disk images (for the Commodore 1541 floppy drive)." +arch=('i686' 'x86_64') +url="https://github.com/excess-c64/v1541commander" +license=('custom') # see LICENSE.txt +depends=() +source=( + ${pkgname}-v${pkgver}.tar.gz::https://github.com/excess-c64/${pkgname}/archive/v${pkgver}.tar.gz + lib1541img-v1.0.tar.gz::https://github.com/excess-c64/lib1541img/archive/v1.0.tar.gz + zimk.tar.gz::https://github.com/Zirias/zimk/archive/31500ca556f258ab2d37d75fb8de5506cbdd5840.tar.gz + ) +md5sums=('a47887bd4eb570e07339400ce494182e' "4fb415b69b23fbd79c0c77bb8a7cb91c" "b7a17162aeb953fb938c4ea4597f8fd8") + +# +prepare() +{ + # lib1541img + cd "${srcdir}/lib1541img-${pkgver}" + # hack - but will work for now.... + rmdir zimk + ln -s ../zimk-31500ca556f258ab2d37d75fb8de5506cbdd5840/ zimk + # v1541commander + cd "${srcdir}/${pkgname}-${pkgver}" + # hack - but will work for now.... + rmdir zimk + ln -s ../zimk-31500ca556f258ab2d37d75fb8de5506cbdd5840/ zimk + patch -p0 < ${srcdir}/../v1541commander.mk.patch +} + +# +build() +{ + # lib1541img + LIB1541IMG_SRC="${srcdir}/lib1541img-${pkgver}" + cd "${LIB1541IMG_SRC}" + make + # v1541commander + cd "${srcdir}/${pkgname}-${pkgver}" + # hack - but will work for now.... + #make 1541img_CFLAGS="-I${LIB1541IMG_SRC}/include" 1541img_CXXFLAGS="-I${LIB1541IMG_SRC}/include" 1541img_LINK="${LIB1541IMG_SRC}/obj/x86_64-pc-linux-gnu/release/src/lib/1541img/*.o" + make prefix=/usr/local DESTDIR="${pkgdir}" CFLAGS="-I${LIB1541IMG_SRC}/include" CXXFLAGS="-I${LIB1541IMG_SRC}/include" LDFLAGS="${LIB1541IMG_SRC}/obj/x86_64-pc-linux-gnu/release/src/lib/1541img/*.o" +} + +# +package() +{ + LIB1541IMG_SRC="${srcdir}/lib1541img-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" + # hack - but will work for now.... + make prefix=/usr/local DESTDIR="${pkgdir}" CFLAGS="-I${LIB1541IMG_SRC}/include" CXXFLAGS="-I${LIB1541IMG_SRC}/include" LDFLAGS="${LIB1541IMG_SRC}/obj/x86_64-pc-linux-gnu/release/src/lib/1541img/*.o" install +} + +# +# EOF +# diff --git a/v1541commander.mk.patch b/v1541commander.mk.patch new file mode 100644 index 000000000000..cc415d4df757 --- /dev/null +++ b/v1541commander.mk.patch @@ -0,0 +1,12 @@ +--- src/bin/v1541commander/v1541commander.mk.orig 2020-01-29 00:53:05.067221845 +0100 ++++ src/bin/v1541commander/v1541commander.mk 2020-01-29 00:53:23.913769451 +0100 +@@ -12,8 +12,7 @@ + v1541commander_PREPROCFLAGS:= -p. + v1541commander_posix_CXXFLAGS?= -fPIC + v1541commander_INCLUDES= -I$(v1541commander_PPSRCDIR) +-v1541commander_PKGDEPS:= Qt5Core Qt5Gui Qt5Widgets Qt5Network \ +- 1541img >= 1.0 1541img < 2 ++v1541commander_PKGDEPS:= Qt5Core Qt5Gui Qt5Widgets Qt5Network + v1541commander_ICONSIZES:= 16x16 32x32 48x48 256x256 + v1541commander_MIMEICONS:= v1541commander-d64 v1541commander-zipcode \ + v1541commander-lynx v1541commander-prg |