diff options
author | Lucas Wendel | 2016-10-27 12:44:58 +0200 |
---|---|---|
committer | Lucas Wendel | 2016-10-27 13:24:02 +0200 |
commit | 26789f4c806ab1d71d96637c1c7d8396e90373b8 (patch) | |
tree | af4cc138e3fd9442bcddf07a095e77fd3b8bafc2 | |
download | aur-26789f4c806ab1d71d96637c1c7d8396e90373b8.tar.gz |
initial committ
tmpcom
added patch
edited PKGBUILD
updated patch
added building
added package function
first release \o/
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | avra-1.3.0.patch | 56 |
3 files changed, 109 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b7b1e5f110a2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = avra + pkgdesc = Atmel AVR Assembler for all platforms. Compatible with Atmel's own assembler. + pkgver = 1.3.0 + pkgrel = 1 + url = https://sourceforge.net/projects/avra/ + arch = x86_64 + license = GPL + provides = avra + source = https://downloads.sourceforge.net/project/avra/1.3.0/avra-1.3.0.tar.bz2 + source = avra-1.3.0.patch + md5sums = d5d48369ceaa004c4ca09f61f69b2c84 + md5sums = bbdeb05ec02f6d6d625eba9fe73a687b + +pkgname = avra + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4e8b27fa35f0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Lucas Wendel <aur@igeh.me> +pkgname=avra +pkgver=1.3.0 +pkgrel=1 +pkgdesc="Atmel AVR Assembler for all platforms. Compatible with Atmel's own assembler." +arch=(x86_64) +url="https://sourceforge.net/projects/avra/" +license=('GPL') +groups=() +depends=() +makedepends=() +optdepends=() +provides=(avra) +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=("https://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2" "$pkgname-$pkgver.patch") +md5sums=('d5d48369ceaa004c4ca09f61f69b2c84' + 'bbdeb05ec02f6d6d625eba9fe73a687b') + +prepare() { + patch -p1 -i $pkgname-$pkgver.patch +} + +build() { +chmod +x ./$pkgname-$pkgver/Build +cd ./$pkgname-$pkgver +./Build +} + +package() { +mkdir -p $pkgdir/usr/bin/ +cp $pkgname-$pkgver/src/avra $pkgdir/usr/bin/avra + +} diff --git a/avra-1.3.0.patch b/avra-1.3.0.patch new file mode 100644 index 000000000000..13a7a12f40af --- /dev/null +++ b/avra-1.3.0.patch @@ -0,0 +1,56 @@ +diff -aur ./avra-1.3.0/Build ./aur-avra_change/src/avra-1.3.0/Build +--- ./avra-1.3.0/Build 2010-08-01 22:47:38.000000000 +0200 ++++ ./avra-1.3.0/Build 2016-10-27 12:41:38.324167135 +0200 +@@ -4,7 +4,7 @@ + # source this in the root directory of avra and then invoke one of the + # functions to create a release. This is very hackish, but makes life easier. + VERSION="1.3.0" # Change to new version +-OS_TYPE="source" # Change to linux, mingw32, apple or source ++OS_TYPE="linux" # Change to linux, mingw32, apple or source + + # This doesn't normaly have to be changed + ROOT_DIR="${PWD}" +@@ -35,25 +35,25 @@ + } + + function avra-build-linux { +- echo "Creating ${LINUX_BUILD} release" +- asciidoc README +- mkdir -p ${BUILD_DIR}/${LINUX_BUILD} +- mkdir -p ${ARCHIVE_DIR} ++ #echo "Creating ${LINUX_BUILD} release" ++ #asciidoc README ++ #mkdir -p ${BUILD_DIR}/${LINUX_BUILD} ++ #mkdir -p ${ARCHIVE_DIR} + cd ${SOURCE_DIR} + make -f makefiles/Makefile.linux +- cp avra ${BUILD_DIR}/${LINUX_BUILD} +- make -f makefiles/Makefile.linux clean +- cp -R ${DOC_DIR} ${BUILD_DIR}/${LINUX_BUILD} +- cp -R ${EXAMPLES_DIR} ${BUILD_DIR}/${LINUX_BUILD} +- cp -R ${INCLUDES_DIR} ${BUILD_DIR}/${LINUX_BUILD} +- cd ${BUILD_DIR} +- tar -cjvf ${LINUX_BUILD}.tar.bz2 ${LINUX_BUILD}/ +- cp ${LINUX_BUILD}.tar.bz2 ${ARCHIVE_DIR} +- cd ${ARCHIVE_DIR} +- sha1sum * > ${ARCHIVE_DIR}/SHA1SUM +- cd ${ROOT_DIR} +- rm -R ${BUILD_DIR} +- cat ${ARCHIVE_DIR}/SHA1SUM ++ #cp avra ${BUILD_DIR}/${LINUX_BUILD} ++ #make -f makefiles/Makefile.linux clean ++ #cp -R ${DOC_DIR} ${BUILD_DIR}/${LINUX_BUILD} ++ #cp -R ${EXAMPLES_DIR} ${BUILD_DIR}/${LINUX_BUILD} ++ #cp -R ${INCLUDES_DIR} ${BUILD_DIR}/${LINUX_BUILD} ++ #cd ${BUILD_DIR} ++ #tar -cjvf ${LINUX_BUILD}.tar.bz2 ${LINUX_BUILD}/ ++ #cp ${LINUX_BUILD}.tar.bz2 ${ARCHIVE_DIR} ++ #cd ${ARCHIVE_DIR} ++ #sha1sum * > ${ARCHIVE_DIR}/SHA1SUM ++ #cd ${ROOT_DIR} ++ #rm -R ${BUILD_DIR} ++ #cat ${ARCHIVE_DIR}/SHA1SUM + } + + function avra-build-apple { +Only in ./aur-avra_change/src/avra-1.3.0/src: .Makefile.in.swp |