### this file is sourced not run
PKGVER=3.2.2
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=bacon-$PKGVER.tar.gz
MD5SUM=09f31555f883f89014dda531bdd23f2b
SRC_URL=http://www.basic-converter.org/stable/$TARBALL
BUNDLE=

SLACKREQ=gtk2
SLACKDESC="bacon: bacon $PKGVER (BASIC compiler)
bacon: 
bacon: BaCon is a free BASIC to C translator for Unix-based systems. BaCon 
bacon: can be described as a translator, a converter, a source-to-source 
bacon: compiler, a transcompiler or a transpiler. It also can be described 
bacon: as a very elaborate preprocessor to C. Code converted by BaCon can be 
bacon: compiled by GCC, the Compaq C Compiler, TCC, the clang/LLVM compiler 
bacon: and possibly also by other C compilers. 
bacon: 
bacon: http://www.basic-converter.org/
bacon: 
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cd /tmp/bacon*
	sed -i -e 's|$(CC)|"&"|' Makefile.in &&
	
	# do 32-bit
	PKGARCH=i686 &&
	setup_arch_vars &&
	./configure $CONFFLAGS &&
	make && make install &&
	make clean &&
	mv -v /usr/bin/bacon{,-32}
	mv -v /usr/bin/bacongui{,-32}
	
	# do 64-bit
	PKGARCH=x86_64 &&
	setup_arch_vars &&
	./configure $CONFFLAGS &&
	make && make install &&	
	mv -v /usr/bin/bacon{,-64} &&
	mv -v /usr/bin/bacongui{,-64} &&
	ln -sfv multiarch_wrapper /usr/bin/bacon &&
	ln -sfv multiarch_wrapper /usr/bin/bacongui &&

	# extra stuff
	mkdir -p /usr/share/bacon &&
	cp -a syntax /usr/share/bacon &&
	
	pkg_build_slackdesc
}


