parent
5c322e003b
commit
9e04e90373
2 changed files with 45 additions and 0 deletions
9
srcpkgs/cycle/files/cycle.desktop
Normal file
9
srcpkgs/cycle/files/cycle.desktop
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Exec='/usr/bin/cycle'
|
||||||
|
GenericName=Cycle
|
||||||
|
Icon=cycle
|
||||||
|
Name=Cycle
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Education;Science;MedicalSoftware
|
||||||
|
Keywords=Calendar;Women;Menstruation;Ovulation;
|
36
srcpkgs/cycle/template
Normal file
36
srcpkgs/cycle/template
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
# Template file for 'cycle'
|
||||||
|
pkgname=cycle
|
||||||
|
version=0.3.2
|
||||||
|
revision=1
|
||||||
|
noarch=yes
|
||||||
|
pycompile_dirs="usr/share/cycle"
|
||||||
|
hostmakedepends="python"
|
||||||
|
depends="wxPython"
|
||||||
|
short_desc="Menstrual cycle tracking program"
|
||||||
|
maintainer="Cameron Nemo <camerontnorman@gmail.com>"
|
||||||
|
license="GPL-2.0-or-later"
|
||||||
|
homepage="https://github.com/jose1711/cycle"
|
||||||
|
distfiles="${homepage}/archive/${version}.tar.gz"
|
||||||
|
checksum=6ca5a8191653d435ed04968b91b4a52c8e0d3d90d31d2c008aba1e9edcc1adc9
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
Loading…
Reference in a new issue