Browse Source

* OpenBSD packages adding

marco 23 years ago
parent
commit
644f92af63
2 changed files with 27 additions and 0 deletions
  1. 23 0
      packages/extra/Makefile
  2. 4 0
      packages/extra/Makefile.fpc

+ 23 - 0
packages/extra/Makefile

@@ -217,6 +217,9 @@ endif
 ifeq ($(OS_TARGET),netbsd)
 ifeq ($(OS_TARGET),netbsd)
 override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses
 override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses
 endif
 endif
+ifeq ($(OS_TARGET),openbsd)
+override TARGET_DIRS+=unzip uncgi fpasync x11 opengl gtk syslog forms svgalib ggi libpng libgd utmp cmem bfd zlib gdbm ncurses
+endif
 override INSTALL_FPCPACKAGE=y
 override INSTALL_FPCPACKAGE=y
 override INSTALL_FPCSUBDIR=packages/extra
 override INSTALL_FPCSUBDIR=packages/extra
 ifdef REQUIRE_UNITSDIR
 ifdef REQUIRE_UNITSDIR
@@ -1105,6 +1108,26 @@ TARGET_DIRS_ZLIB=1
 TARGET_DIRS_GDBM=1
 TARGET_DIRS_GDBM=1
 TARGET_DIRS_NCURSES=1
 TARGET_DIRS_NCURSES=1
 endif
 endif
+ifeq ($(OS_TARGET),openbsd)
+TARGET_DIRS_UNZIP=1
+TARGET_DIRS_UNCGI=1
+TARGET_DIRS_FPASYNC=1
+TARGET_DIRS_X11=1
+TARGET_DIRS_OPENGL=1
+TARGET_DIRS_GTK=1
+TARGET_DIRS_SYSLOG=1
+TARGET_DIRS_FORMS=1
+TARGET_DIRS_SVGALIB=1
+TARGET_DIRS_GGI=1
+TARGET_DIRS_LIBPNG=1
+TARGET_DIRS_LIBGD=1
+TARGET_DIRS_UTMP=1
+TARGET_DIRS_CMEM=1
+TARGET_DIRS_BFD=1
+TARGET_DIRS_ZLIB=1
+TARGET_DIRS_GDBM=1
+TARGET_DIRS_NCURSES=1
+endif
 ifdef TARGET_DIRS_UNZIP
 ifdef TARGET_DIRS_UNZIP
 unzip_all:
 unzip_all:
 	$(MAKE) -C unzip all
 	$(MAKE) -C unzip all

+ 4 - 0
packages/extra/Makefile.fpc

@@ -15,6 +15,10 @@ dirs_freebsd=unzip uncgi fpasync \
              x11 opengl gtk syslog \
              x11 opengl gtk syslog \
              forms svgalib ggi libpng libgd \
              forms svgalib ggi libpng libgd \
              utmp cmem bfd zlib gdbm ncurses
              utmp cmem bfd zlib gdbm ncurses
+dirs_openbsd=unzip uncgi fpasync \
+             x11 opengl gtk syslog \
+             forms svgalib ggi libpng libgd \
+             utmp cmem bfd zlib gdbm ncurses
 dirs_win32=unzip uncgi opengl gtk \
 dirs_win32=unzip uncgi opengl gtk \
            zlib mmsystem
            zlib mmsystem
 dirs_os2=unzip uncgi
 dirs_os2=unzip uncgi