head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.100 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.98 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.96 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.94 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.92 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.90 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.88 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.86 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.84 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.82 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.80 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.78 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.76 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.74 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.72 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.70 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.68 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.66 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.64 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.62 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.60 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.58 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.56 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.52 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.32 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.54 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.50 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.48 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.46 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.44 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.42 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.40 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.38 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.36 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.34 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.30 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.28 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.26 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.24 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.22 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.20 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.18 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.16 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.14 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.12 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.10 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.8 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.6 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.4 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.2 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.2.0.92 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.90 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.88 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.86 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.84 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.82 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.80 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.78 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.76 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.74 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.72 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.70 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.68 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.66 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.64 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.62 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.60 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.58 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.56 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.54 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.52 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.50 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.48 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.46 pkgsrc-2008Q1:1.2.0.44 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.42 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.40 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.38 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.36 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.34 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.32 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.30 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.28 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.26 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.24 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.22 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.20 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.18 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.16 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.14 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.12 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.10 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.2.0.6 netbsd-1-6-1-base:1.2 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 netbsd-1-4-PATCH002:1.2 FreeBSD-current-1999-12-28:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.3 date 2013.10.17.16.19.42; author roy; state Exp; branches; next 1.2; commitid 0BVHt7fnI2aFhF9x; 1.2 date 99.12.28.02.28.23; author proff; state Exp; branches; next 1.1; 1.1 date 99.12.28.02.11.31; author proff; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.12.28.02.11.31; author proff; state Exp; branches; next ; desc @@ 1.3 log @Works fine with system curses @ text @$NetBSD: patch-aa,v 1.2 1999/12/28 02:28:23 proff Exp $ --- Makefile.orig 1999-01-02 04:00:06.000000000 +0000 +++ Makefile @@@@ -1,14 +1,14 @@@@ # These two definitions are used if you 'make install' # the value of LIBDIR should be the same as OMEGALIB in defs.h -BINDIR = /home/sdossey/omega/ -LIBDIR = /home/sdossey/omega/lib/ +BINDIR = ${PREFIX}/bin +LIBDIR = ${PREFIX}/share/omega # One of these should be uncommented, as appropriate, unless your compiler # does it for you. You can test this by simply trying to 'make' omega - # it will fail if none of them are defined. If you do uncomment # one, make sure you comment out the other definition of CFLAGS lower down -CFLAGS = -DBSD -ggdb +CFLAGS+= -DBSD -DOMEGALIB=\"${LIBDIR}/\" #CFLAGS = -DSYSV -O # I also had to define -cckr (K&R style C) for system V #CFLAGS = -DMSDOS -O @@@@ -17,21 +17,21 @@@@ CFLAGS = -DBSD -ggdb # CPP should contain the command to run the C preprocessor. #CPP = cc -E #CPP = /lib/cpp -CPP = gcc -E +CPP = ${CC} -E ${CFLAGS} # If you have gcc and don't intend to hack around with the game, # I recommend setting CC to gcc and using -O (as the CFLAGS). #CFLAGS = -O #LDFLAGS = -s -CC = gcc +#CC = gcc # comment out one of the following two, after establishing whether your # machine uses termcap (most BSD machines) or terminfo (System-V) #LIBS = -lcurses -ltermcap #LIBS = -lcurses -ltermlib # Linux links in term?? automatically. -LIBS = -lncurses +LIBS = -lcurses #################### that's it for changing the Makefile #################### @@@@ -48,7 +48,10 @@@@ OBJ = omega.o abyss.o aux1.o aux2.o aux3 omega: $(OBJ) $(CC) $(LDFLAGS) $(OBJ) $(LIBS) -o omega -install: omega $(BINDIR) $(LIBDIR) +install: omega + mkdir -p $(BINDIR) + mkdir -p $(LIBDIR) + chown games:games omega cp omega $(BINDIR) chmod 4711 $(BINDIR)/omega - cp lib/* $(LIBDIR) @ 1.2 log @Changes for NetBSD. Omega is a complex rogue-style game of dungeon exploration. Unlike other such games, there are a number of ways to "win", depending on various actions taken during play. The ways you can get your name on the hiscore board include becoming the highest ranked head of a guild, sect, college, etc., as well as gaining the most points figured from possessions and experience. The game (via the oracle) may impose some structure on your exploration, but you need not follow all of the oracle's advice. There *is* a "total winner" status, by the way. Omega, unlike lesser games is incredibly amusing to play. Laurence P. Brothers (the primary author) is the Oscar Wilde of rouge-like games. Many omega concepts, but not great sense of humor were later stolen for use in ADOM. @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- Makefile.orig Fri Jan 1 20:00:06 1999 +++ Makefile Mon Jul 5 19:51:50 1999 d23 1 a23 1 @@@@ -17,14 +17,14 @@@@ d40 9 a48 1 @@@@ -48,7 +48,10 @@@@ @ 1.1 log @Initial revision @ text @d1 2 d28 1 a28 1 +CPP = ${CC} -E @ 1.1.1.1 log @omega, a rouge like games, from freebsd @ text @@