head	1.3;
access;
symbols
	RELEASE_8_3_0:1.1
	RELEASE_9_0_0:1.1
	RELEASE_7_4_0:1.1
	RELEASE_8_2_0:1.1
	RELEASE_6_EOL:1.1
	RELEASE_8_1_0:1.1
	RELEASE_7_3_0:1.1
	RELEASE_8_0_0:1.1
	RELEASE_7_2_0:1.1
	RELEASE_7_1_0:1.1
	RELEASE_6_4_0:1.1
	RELEASE_5_EOL:1.1
	RELEASE_7_0_0:1.1
	RELEASE_6_3_0:1.1
	PRE_XORG_7:1.1
	RELEASE_4_EOL:1.1
	RELEASE_6_2_0:1.1
	RELEASE_6_1_0:1.1
	RELEASE_5_5_0:1.1;
locks; strict;
comment	@# @;


1.3
date	2013.02.13.11.55.28;	author svnexp;	state Exp;
branches;
next	1.2;

1.2
date	2013.01.12.13.36.41;	author svnexp;	state Exp;
branches;
next	1.1;

1.1
date	2005.09.13.12.36.50;	author garga;	state Exp;
branches;
next	;


desc
@@


1.3
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/312150
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@--- Makefile.orig	2012-12-02 15:04:17.000000000 -0600
+++ Makefile	2013-02-03 09:45:27.000000000 -0600
@@@@ -1,6 +1,5 @@@@
 # $Id: Makefile,v 5.7 2009-03-11 10:53:30 ddr Exp $
 
-PREFIX=/usr
 LANGDIR=$(PREFIX)/share/geneweb
 MANDIR=$(PREFIX)/man/man1
 DESTDIR=distribution
@@@@ -18,7 +17,9 @@@@
 	cd gwb2ged; $(MAKE) all
 	cd setup; $(MAKE) all
 	cd gwtp; $(MAKE) all
+.if defined(ENABLE_GUI)
 	cd gui; $(MAKE) all
+.endif
 
 opt::
 	cd wserver; $(MAKE) opt
@@@@ -28,7 +29,9 @@@@
 	cd gwb2ged; $(MAKE) opt
 	cd setup; $(MAKE) opt
 	cd gwtp; $(MAKE) opt
+.if defined(ENABLE_GUI)
 	cd gui; $(MAKE) opt
+.endif
 
 install:
 	mkdir -p $(PREFIX)/bin
@@@@ -65,7 +68,12 @@@@
 	rm -rf $(PREFIX)/share/geneweb
 	cd $(MANDIR); rm -f $(MANPAGES)
 
+
+.if defined(ENABLE_GUI)
+distrib: new_distrib wrappers wrappers_gui
+.else
 distrib: new_distrib wrappers
+.endif
 
 wrappers:
 	if test "$(CAMLP5F)" = "-DWIN95"; then \
@@@@ -79,7 +87,6 @@@@
 	  echo -ne 'endlocal\r\n' >> $(DESTDIR)/gwsetup.bat; \
 	  echo -ne 'cd bases\r\n' >> $(DESTDIR)/gwsetup.bat; \
 	  echo -ne 'start /MIN ..\\gw\\gwsetup -lang fr -gd ..\\gw\r\n' >> $(DESTDIR)/gwsetup.bat; \
-	  echo -ne 'start ..\\gw\\gui' > $(DESTDIR)/geneweb_gui.bat; \
 	else \
 	  (echo '#!/bin/sh'; \
 	   echo 'mkdir -p bases'; \
@@@@ -89,9 +96,16 @@@@
 	   echo 'mkdir -p bases'; \
 	   echo 'cd bases'; \
 	   echo 'exec ../gw/gwsetup -gd ../gw "$$@@"') > $(DESTDIR)/gwsetup; \
+	  chmod +x $(DESTDIR)/gwd $(DESTDIR)/gwsetup; \
+	fi
+
+wrappers_gui:
+	if test "$(CAMLP5F)" = "-DWIN95"; then \
+	  echo -ne 'start ..\\gw\\gui' > $(DESTDIR)/geneweb_gui.bat; \
+	else \
 	  (echo '#!/bin/sh'; \
 	   echo 'exec ../gw/gui') > $(DESTDIR)/geneweb_gui; \
-	  chmod +x $(DESTDIR)/gwd $(DESTDIR)/gwsetup $(DESTDIR)/geneweb_gui; \
+	  chmod +x $(DESTDIR)/geneweb_gui; \
 	fi
 
 new_distrib: classical_distrib
@@@@ -110,8 +124,10 @@@@
 	cp setup/lang/*.htm $(DESTDIR)/gw/setup/lang/.
 	cp setup/lang/lexicon.txt $(DESTDIR)/gw/setup/lang/.
 	cp setup/gwsetup $(DESTDIR)/gw/gwsetup$(EXE)
+.if defined(ENABLE_GUI)
 	cp gui/gw/gui_lex.txt $(DESTDIR)/gw/.
 	cp gui/gui $(DESTDIR)/gw/gui$(EXE)
+.endif
 	cp LICENSE $(DESTDIR)/LICENSE.txt
 	cp etc/START.htm $(DESTDIR)/.
 	cp CHANGES $(DESTDIR)/CHANGES.txt
@@@@ -180,4 +196,6 @@@@
 	cd gwb2ged; $(MAKE) depend
 	cd setup; $(MAKE) depend
 	cd gwtp; $(MAKE) depend
+.if defined(ENABLE_GUI)
 	cd gui; $(MAKE) depend
+.endif
@


1.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310269
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 2
a2 2
--- Makefile.orig	2012-06-04 02:56:55.000000000 -0500
+++ Makefile	2012-12-01 00:19:22.000000000 -0600
d10 77
@


1.1
log
@Add geneweb 4.10, an advanced genealogy software.

PR:		ports/85957
Submitted by:	Hubert Tournier <hubert@@frbsd.org>
@
text
@d1 2
a2 2
--- Makefile.orig	Thu Sep  8 22:56:51 2005
+++ Makefile	Thu Sep  8 22:57:29 2005
d4 2
a5 2
 # $Id: Makefile,v 4.18 2004/07/01 14:00:24 ddr Exp $

a7 1
 DOCDIR=$(PREFIX)/share/geneweb/doc
d9 1
@

