1
0
Fork 0
Commit Graph

42 Commits

Author SHA1 Message Date
me b83d285241 added new games 2022-11-16 17:35:20 +03:30
me 680effbd68 add revenge 2022-08-18 03:54:10 +04:30
me 04e8559947 shortening the Makefile 2022-08-04 12:19:46 +04:30
me 73991e8680 nbnbsdgames 2022-04-15 08:56:34 +04:30
me 87b1f8caaf copy nbsdgames too 2022-04-14 11:27:23 +04:30
me 0fee553c20 don't copy garbage 2022-04-10 11:03:18 +04:30
me bf4a59a12a removing _ broke downstream scripts 2022-04-06 19:11:18 +04:30
me 8a40c0545e /usr/bin makes more sense 2022-04-06 19:08:02 +04:30
Sam James 06f6b73505 Makefile: fix GNUism in Makefile (fix bmake)
Apparently even $(shell isn't supported by bmake?

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:57:27 +01:00
Sam James beffffa614 Makefile: factor out rules as much as possible
Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:54:17 +01:00
Sam James 49306e592d Makefile: rename *_DIR -> *DIR
This matches convention better.

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:31:32 +01:00
Sam James f0f86e17f5 Makefile: use $(MAKE), not make
Calling 'make' directly prevents parallel builds as the jobserver fds
are lost (and any flags).

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:31:32 +01:00
Sam James 0130773b31 Makefile: respect PREFIX
Allows easily appending a prefix to all variables. Again, a standard
used frequently by packagers. Not just for things like Gentoo Prefix
but also e.g. macports where everything ends up installed in some path
beginning with /usr/local, or /opt, or ...

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:31:30 +01:00
Sam James 8f4beee8f9 Makefile: respect DESTDIR
This makes it a _lot_ easier for packaging where we always pass
this. It allows creating a "staging area" where everything will
be installed to.

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:26:18 +01:00
Sam James 81f2fb19c9 Makefile: make more generic
This should allow further simplification.

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:25:19 +01:00
Sam James a3f1a8c09c Makefile: separate LIBS, LDFLAGS
It's conventional to list CFLAGS first, then LDFLAGS, then LIBS. It's important
that LIBS go last because otherwise some LDFLAGS won't take
effect (e.g. --as-needed).

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 04:20:38 +01:00
Sam James 83866e480e
Makefile: allow overriding pkg-config
Makes cross compilation easier.

Signed-off-by: Sam James <sam@gentoo.org>
2022-03-31 03:58:29 +01:00
me 75d5458357 pkg-config 2022-03-31 07:26:28 +04:30
me d19dd65b7b added menu 2022-02-02 01:55:05 +03:30
me 610c6d974e added tugow 2022-01-25 07:01:23 +03:30
Your Name b0384f3eb7 added test 2021-08-20 17:10:45 +04:30
Your Name f67b1d7b79 to make adding nb prefix to names easier 2021-08-06 10:57:54 +04:30
Your Name 83c215cc19 Revert "Merge pull request #21 from philrandom/master"
This reverts commit 7566162a57, reversing
changes made to 2bf050d2e5.
2021-08-01 09:04:11 +04:30
Philippe Krejčí 3bb91c82ac
logik : add a brand new game
logik is also known as mastermind. There is an optionnal flag to compile
with :
`make logik COLORMODE=BGCOLOR`
**NOTE** : only tested on FreeBSD, it suppose to work on UNIX-like. One
of the needed dependency is :
```
/bin/stty raw
/bin/stty cooked
```
it's hard coded in the line 75, 134 and 140.
2021-07-26 12:33:54 +02:00
Your Name 51bf6bbff4 scorefiles 2021-05-04 03:43:54 +04:30
Your Name f5d5c68064 manpages 2021-05-04 02:33:52 +04:30
Your Name e002060843 attempt to improve score handling 2021-04-30 03:35:16 +04:30
Your Name fbaa1982cd scorefiles are for the game group 2021-04-24 16:58:10 +04:30
Your Name 6ee4243426 remove scorefiles dependency 2021-04-24 13:31:55 +04:30
Your Name 334de6fa19 LDFLAGS 2021-04-24 13:29:40 +04:30
Your Name 2709e03a4a improved handling of scorefiles 2021-04-24 13:16:11 +04:30
Your Name 0035eb5238 += 2021-04-24 01:25:17 +04:30
Your Name 9135ce4834 = -> ?= 2021-04-24 00:48:40 +04:30
Your Name ca89ea6154 Updating the .deb link 2021-04-20 18:39:41 +04:30
Your Name d8c37fbbab Syntax error fixed 2021-04-19 23:31:10 +04:30
Your Name 2882f9b0ab Snakeduel! 2021-04-17 01:46:54 +04:30
Your Name 4a375b2998 Adding Darrt 2021-03-05 16:59:33 +03:30
Your Name f7e9d822e4 Added Darrt 2021-03-05 16:30:08 +03:30
Your Name b443adf09b Warnings, errors. 2021-01-06 04:08:00 +03:30
BeToChe 15f8fb595d made it work on NetBSD 2020-09-12 15:08:45 +04:30
untakenstupidnick 8d88e6c5b9 Consistent with the headers 2020-07-09 14:56:13 +04:30
untakenstupidnick 7f1694840c 'sources' directory was a nuisance 2020-07-09 11:47:33 +04:30