DISTNAME=       teradesk-20250826
CATEGORIES=     gem
MASTER_SITES=   # none
DISTFILES=      # none

MAINTAINER=     x.delatour@laposte.net
COMMENT=        Tera Desktop, a replacement for the builtin TOS desktop  for 16-bit and 32-bit Atari computers
LICENSE=        gnu-gpl-v2

NO_BUILD=       yes
NO_CHECKSUM=    yes
NO_CONFIGURE=   yes

INSTALLATION_DIRS= \
	GEM/desktop \
    share/desktop/de \
    share/desktop/en \
    share/desktop/fr \
    share/desktop/it \
    share/desktop/ru \
    share/desktop \
	share/doc/desktop \
	share/guides/de \
	share/guides/ru \
	share/guides \
	share/locale/de/LC_RESOURCES \
	share/locale/en/LC_RESOURCES \
	share/locale/fr/LC_RESOURCES \
	share/locale/it/LC_RESOURCES \
	share/locale/ru/LC_RESOURCES

do-install:
	# Fichiers principaux
	${INSTALL_PROGRAM} ${FILESDIR}/GEM/desktop/desk_cf.prg ${DESTDIR}${PREFIX}/GEM/desktop/desk_cf.prg
	${INSTALL_DATA} ${FILESDIR}/GEM/desktop/cicons.rsc ${DESTDIR}${PREFIX}/GEM/desktop/cicons.rsc
	${INSTALL_PROGRAM} ${FILESDIR}/GEM/desktop/desktop.prg ${DESTDIR}${PREFIX}/GEM/desktop/desktop.prg
	${INSTALL_PROGRAM} ${FILESDIR}/GEM/desktop/desktos.prg ${DESTDIR}${PREFIX}/GEM/desktop/desktos.prg
	${INSTALL_DATA} ${FILESDIR}/GEM/desktop/desktop.rsc ${DESTDIR}${PREFIX}/GEM/desktop/desktop.rsc
	${INSTALL_DATA} ${FILESDIR}/GEM/desktop/icons.rsc ${DESTDIR}${PREFIX}/GEM/desktop/icons.rsc

	# Data
.for f in de en fr it ru
	${INSTALL_DATA} ${FILESDIR}/share/desktop/${f}/desktop.hrd ${DESTDIR}${PREFIX}/share/desktop/${f}/desktop.hrd
	${INSTALL_DATA} ${FILESDIR}/share/desktop/${f}/desktop.rso ${DESTDIR}${PREFIX}/share/desktop/${f}/desktop.rso
.endfor
	${INSTALL_DATA} ${FILESDIR}/share/desktop/de/readme.txt ${DESTDIR}${PREFIX}/share/desktop/de/readme.txt
	${INSTALL_DATA} ${FILESDIR}/share/desktop/fr/lisezmoi.txt ${DESTDIR}${PREFIX}/share/desktop/fr/lisezmoi.txt
	${INSTALL_DATA} ${FILESDIR}/share/desktop/it/copy_ita.txt ${DESTDIR}${PREFIX}/share/desktop/it/copy_ita.txt
	${INSTALL_DATA} ${FILESDIR}/share/desktop/it/leggimi.txt ${DESTDIR}${PREFIX}/share/desktop/it/leggimi.txt
	${INSTALL_DATA} ${FILESDIR}/share/desktop/it/readme.txt ${DESTDIR}${PREFIX}/share/desktop/it/readme.txt
	${INSTALL_DATA} ${FILESDIR}/share/desktop/ru/read_eng.txt ${DESTDIR}${PREFIX}/share/desktop/ru/read_eng.txt    
	${INSTALL_DATA} ${FILESDIR}/share/desktop/ru/readme.txt ${DESTDIR}${PREFIX}/share/desktop/ru/readme.txt    
	${INSTALL_DATA} ${FILESDIR}/share/desktop/resource.txt ${DESTDIR}${PREFIX}/share/desktop/resource.txt
    
	# Documentation
.for f in COPYING hist_v34.txt readme.txt
	${INSTALL_DATA} ${FILESDIR}/share/doc/desktop/${f} ${DESTDIR}${PREFIX}/share/doc/desktop/${f}
.endfor

	# Guides
.for lang in de ru
	${INSTALL_DATA} ${FILESDIR}/share/guides/${lang}/teradesk.hyp ${DESTDIR}${PREFIX}/share/guides/${lang}/teradesk.hyp
	${INSTALL_DATA} ${FILESDIR}/share/guides/${lang}/teradesk.ref ${DESTDIR}${PREFIX}/share/guides/${lang}/teradesk.ref
.endfor
	${INSTALL_DATA} ${FILESDIR}/share/guides/teradesk.hyp ${DESTDIR}${PREFIX}/share/guides/teradesk.hyp
	${INSTALL_DATA} ${FILESDIR}/share/guides/teradesk.ref ${DESTDIR}${PREFIX}/share/guides/teradesk.ref

	# Locales
.for lang in de en fr it ru
	${INSTALL_DATA} ${FILESDIR}/share/locale/${lang}/LC_RESOURCES/desktop.rsc \
		${DESTDIR}${PREFIX}/share/locale/${lang}/LC_RESOURCES/desktop.rsc
.endfor	

.include "../../mk/bsd.pkg.mk"

