summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2024-09-18Bump $pkgverVadim Yanitskiy
2024-09-18prepare(): ensure clean Makefile.personalVadim Yanitskiy
.. so that we no longer end up with duplicate variables when running makepkg more than one time (e.g. when an error happens).
2024-09-17prepare(): do not let it strip binariesVadim Yanitskiy
We need symbols in order to create a debug package. The project's build system currently strips the symbols on its own while executing the 'install' target, preventing makepkg to create a debug package. Trick the build system to use 'touch -c', which does nothing, so that makepkg can extract symbols properly and strip them (if needed).
2024-05-31update $pkgver, fix $license, migrate to sha256Vadim Yanitskiy
2023-11-19Bump $pkgver, follow up on java updatesVadim Yanitskiy
2023-11-19package(): fix patching of the demo MakefileVadim Yanitskiy
2023-08-30Update '$pkgver' and '$pkgrel', add a ContributorVadim Yanitskiy
2023-08-30$depends=jdk8-openjdk -> $makedepends=java-environment=20Vadim Yanitskiy
OpenJDK is not a run-time, but a compile-time dependency. Take a chance to upgrade from version 8 to version 20.
2023-08-30Fix reference to $pkgdir in the demo MakefileVadim Yanitskiy
2023-08-30Add missing deps: 'libxml2' and 'perl'Vadim Yanitskiy
2023-08-30Fix build: make dep, disable lto/buildflags/makeflagsVadim Yanitskiy
Currently we cannot build even old versions due to broken dependencies in the TITAN's hand-written Makefiles. Making the 'dep' target first helps to overcome the majority of them, but it still does not compile due to various compilation errors. Disabling 'lto' was recommended by the project maintainers [1]. I also had to disable '{build,make}flags' to overcome the compilation errors and make-loops (endlessly making the same subdir). [1] https://gitlab.eclipse.org/eclipse/titan/titan.core/-/issues/595
2023-08-30Fix incorrect license reference: eclipse -> customVadim Yanitskiy
TITAN is licensed under Eclipse Public License v2.0, which is not present in /usr/share/licenses/common/. Follow the rules explained in https://wiki.archlinux.org/title/PKGBUILD#license and install it.
2023-08-30Fix ETCDIR path: '$pkgdir/etc' -> '$pkgdir/usr/ttcn3/etc'Vadim Yanitskiy
TITAN expects the etc directory to be in $TTCN3_DIR, regardless of the path given in ETCDIR. This is hard-coded and cannot be changed.
2022-04-12Fix pkgver to get latest version and update SRCINFOPau Espin Pedrol
2022-03-28Add missing dependenciesPau Espin Pedrol
2022-03-28Add git to makedependsPau Espin Pedrol
2022-03-28Generate pkgver as specified in the wikiPau Espin Pedrol
As per https://wiki.archlinux.org/title/VCS_package_guidelines#Git
2022-03-25Depend on jdk8-openjdk since jdk7-openjdk no longer availablePau Espin Pedrol
Package jdk7-openjdk seems was removed from AUR. I tesed building using jdk8-openjdk instead and the package was generated and runs just fine.
2021-11-24Update git repo urlChristoph Gysin
2015-08-26add missing expect dependencyChristoph Gysin
2015-06-30add profile setupChristoph Gysin
2015-06-30fix pkgverChristoph Gysin
2015-06-30initial commitChristoph Gysin