# Template file for 'cycle'
pkgname=cycle
version=0.3.2
revision=2
pycompile_dirs="usr/share/cycle"
hostmakedepends="python"
depends="wxPython"
short_desc="Menstrual cycle tracking program"
maintainer="Cameron Nemo <cnemo@tutanota.com>"
license="GPL-2.0-or-later"
homepage="https://github.com/jose1711/cycle"
distfiles="${homepage}/archive/${version}.tar.gz"
checksum=6ca5a8191653d435ed04968b91b4a52c8e0d3d90d31d2c008aba1e9edcc1adc9
python_version=2

do_install() {
	# Program
	vmkdir usr/share/cycle
	for f in cal_year dialogs p_rotor save_load set_dir; do
		vinstall "${f}.py" 0644 usr/share/cycle
	done
	vinstall cycle.py 0755 usr/share/cycle
	vmkdir usr/bin
	ln -rs "${DESTDIR}/usr/share/cycle/cycle.py" "${DESTDIR}/usr/bin/cycle"
	# Assets
	vcopy bitmaps usr/share/cycle
	vcopy icons usr/share/cycle
	# Translations
	vmkdir usr/share/locale
	for dir in $(find msg -mindepth 1 -maxdepth 1 -type d); do
		vcopy "$dir" usr/share/locale
	done
	# Contriband
	vman cycle.1
	vinstall "${FILESDIR}/cycle.desktop" 0644 usr/share/applications
}
