19 Commits

Author SHA1 Message Date
Alessandro Barbieri
390cdd54fa
octaveforge.eclass: remove octave detection
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-06-14 11:10:58 +02:00
Alessandro Barbieri
8dc69248dc
octaveforge.eclass: remove unneeded edo
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-06-14 10:00:25 +02:00
Alessandro Barbieri
f005022931
octaveforge.eclass: use edo for all commands
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-06-02 03:23:29 +02:00
Alessandro Barbieri
9b26012dff
octaveforge.eclass: patch before moving things
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-28 23:19:44 +02:00
Alessandro Barbieri
54b1cba8d1
octaveforge.eclass: replace eapply_user with default
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-24 19:36:35 +02:00
Alessandro Barbieri
5778e18ce8
octaveforge.eclass: add octaveforge_src_test()
Closes: https://bugs.gentoo.org/843536
Closes: https://bugs.gentoo.org/843521
Closes: https://bugs.gentoo.org/843518
Closes: https://bugs.gentoo.org/843515
Closes: https://bugs.gentoo.org/843512
Closes: https://bugs.gentoo.org/843509
Closes: https://bugs.gentoo.org/843503
Closes: https://bugs.gentoo.org/843500
Closes: https://bugs.gentoo.org/843497

Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-11 13:29:17 +02:00
Alessandro Barbieri
95b8598899
octaveforge.eclass: fix some issues while moving in folders
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-08 03:58:08 +02:00
Alessandro Barbieri
1ff3993d8f
octaveforge.eclass: inline configure, eautoreconf
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-07 09:22:50 +02:00
Alessandro Barbieri
5259d23ea8
octaveforge.eclass: add missing --no-gui, --eval
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-07 04:11:22 +02:00
Alessandro Barbieri
77c09ccb1a
octaveforge.eclass: remove 'all' target from emake
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-07 04:11:21 +02:00
Alessandro Barbieri
2a6aba0363
octaveforge.eclass: export LDFLAGS
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-07 04:11:21 +02:00
Alessandro Barbieri
e511f5d656
octaveforge.eclass: use PN instead of OCT_PKG
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-07 02:48:07 +02:00
Alessandro Barbieri
ed21e2c5c9
octaveforge.eclass: query datadir
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-07 01:44:10 +02:00
Alessandro Barbieri
c54bb93fd5
octaveforge.eclass: install arch dependent files in libdir
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-06 18:25:31 +02:00
Alessandro Barbieri
14617d41ad
octaveforge.eclass: move octaveforge makefile logic into the eclass
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-05 09:32:17 +02:00
Alessandro Barbieri
f16593b366
octaveforge.eclass: use bash style tests
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-05 09:32:17 +02:00
Alessandro Barbieri
b2710c1d1c
octaveforge.eclass: add documentation comments
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-04-15 22:34:21 +02:00
Alessandro Barbieri
c061b7e288
eclass: no live ebuilds, dodoc, minor style things, || die
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-03-14 23:57:48 +01:00
Alessandro Barbieri
2f3797d95a
eclass: old g-octave eclass
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-03-14 23:48:48 +01:00