head	1.6;
access;
symbols
	RELEASE_4_5_0:1.5
	RELEASE_4_4_0:1.5
	RELEASE_4_3_0:1.5
	RELEASE_4_2_0:1.2
	RELEASE_4_1_1:1.1
	RELEASE_4_1_0:1.1;
locks; strict;
comment	@# @;


1.6
date	2002.03.25.12.31.06;	author ijliao;	state dead;
branches;
next	1.5;

1.5
date	2001.03.10.19.46.48;	author sf;	state Exp;
branches;
next	1.4;

1.4
date	2000.12.21.22.55.58;	author will;	state Exp;
branches;
next	1.3;

1.3
date	2000.12.21.09.07.51;	author will;	state Exp;
branches;
next	1.2;

1.2
date	2000.10.05.06.47.41;	author reg;	state Exp;
branches;
next	1.1;

1.1
date	2000.06.29.20.05.44;	author will;	state Exp;
branches;
next	;


desc
@@


1.6
log
@upgrade to 0.76.3

PR:		36296
Submitted by:	Ports Fury
@
text
@--- Makefile.orig	Tue Feb 27 17:50:21 2001
+++ Makefile	Sun Mar 11 04:43:49 2001
@@@@ -1,51 +1,21 @@@@
+PROG=	asp2php
+NOMAN=	true
+CC?=	cc
+CFLAGS?=-O -pipe
+CFLAGS+=-Wall
+SRCS=	conditionals.c database.c evalelement.c expression.c general.c \
+	gettoken.c html.c loops.c mysql.c odbc.c oracle.c postgres.c \
+	response.c request.c session.c sybase.c asp2php.c
 
-CC=gcc
-
-default:
-	$(CC) -c conditionals.c -Wall
-	$(CC) -c database.c -Wall
-	$(CC) -c evalelement.c -Wall
-	$(CC) -c expression.c -Wall
-	$(CC) -c general.c -Wall
-	$(CC) -c gettoken.c -Wall
-	$(CC) -c html.c -Wall
-	$(CC) -c loops.c -Wall
-	$(CC) -c mysql.c -Wall
-	$(CC) -c odbc.c -Wall
-	$(CC) -c oracle.c -Wall
-	$(CC) -c postgres.c -Wall
-	$(CC) -c response.c -Wall
-	$(CC) -c request.c -Wall
-	$(CC) -c session.c -Wall
-	$(CC) -c sybase.c -Wall
-	$(CC) -o asp2php asp2php.c conditionals.o database.o \
-		evalelement.o expression.o general.o gettoken.o \
-		html.o loops.o mysql.o \
-		odbc.o oracle.o postgres.o response.o \
-		request.o session.o sybase.o -Wall
-	@@echo ""
-#	@@echo "Done!  You may type: make gtkasp2php for the optional GUI now"
-
-clean:
-	@@if [ -e database.o ]; then rm *.o; fi;
-	@@if [ -e asp2php ]; then rm asp2php; fi;
-	@@if [ -e gtkasp2php ]; then rm gtkasp2php; fi;
-	@@if [ -e unipiss ]; then rm unipiss; fi;
-	@@echo "Clean!"
+CLEANFILES+=	gtkasp2php.o gtkasp2php
 
 gtkasp2php: gtkasp2php.c
-	$(CC) -o gtkasp2php gtkasp2php.c `gtk-config --cflags` `gtk-config --libs`
-
-unipiss:
-	$(CC) -o unipiss unipiss.c html.o general.o -Wall
+	$(CC) -o gtkasp2php gtkasp2php.c `$(GTK_CONFIG) --cflags` `$(GTK_CONFIG) --libs`
 
 install:
-	@@if [ -e asp2php ]; then cp asp2php /usr/local/bin; fi;
-	@@if [ -e unipiss ]; then cp unipiss /usr/local/bin; fi;
-	@@if [ -e gtkasp2php ]; then cp gtkasp2php /usr/local/bin; fi;
-	@@echo "Compiled programs have been installed in /usr/local/bin"
-	@@echo ""
-
-all: default
+	$(BSD_INSTALL_PROGRAM) asp2php $(PREFIX)/bin
 
+install-gtk:
+	$(BSD_INSTALL_PROGRAM) gtkasp2php $(PREFIX)/bin
 
+.include <bsd.prog.mk>
@


1.5
log
@update to 0.75.12.

PR:		25440
Submitted by:	George Reid <greid@@ukug.uk.freebsd.org>
@
text
@@


1.4
log
@Fix broken MASTER_SITES.  While I'm here, take pity on asp2php's Makefile
and infuse new blood into it using the magic of bsd.prog.mk.  Also make a
separate install-gtk target as David Chapman tried to do in his PR (which
I committed recently).

PR:		23721
Submitted by:	George Reid <greid@@dogma.freebsd-uk.eu.org>
@
text
@d1 12
a12 4
--- Makefile	Mon Nov 27 07:43:28 2000
+++ Makefile.new	Thu Dec 21 17:51:49 2000
@@@@ -1,46 +1,21 @@@@
-
a15 1
-	$(CC) -c general.c -Wall
d18 6
a24 1
-	$(CC) -c sybase.c -Wall
d28 2
a29 4
-	$(CC) -c evalelement.c -Wall
-	$(CC) -c gettoken.c -Wall
-	$(CC) -c html.c -Wall
-	$(CC) -c loops.c -Wall
d31 6
a36 3
-	$(CC) -o asp2php asp2php.c general.o conditionals.o database.o \
-		evalelement.o gettoken.o html.o loops.o mysql.o\
-		sybase.o odbc.o oracle.o postgres.o session.o -Wall
a45 7
+PROG=	asp2php
+NOMAN=	true
+CC?=	cc
+CFLAGS?=-O -pipe
+CFLAGS+=-Wall
+SRCS=	general.c conditionals.c database.c mysql.c sybase.c odbc.c oracle.c \
+	postgres.c evalelement.c gettoken.c html.c loops.c session.c asp2php.c
d49 2
a50 2
 	$(CC) -o gtkasp2php gtkasp2php.c `gtk-config --cflags` `gtk-config --libs`
 
d53 2
a54 1
-
d60 4
a63 3
+	@@if [ -e asp2php ]; then $(BSD_INSTALL_PROGRAM) asp2php $(PREFIX)/bin; fi;
+	@@echo "Compiled programs have been installed in $(PREFIX)/bin"
 	@@echo ""
a64 2
-all: default
-
d66 1
a66 1
+	@@if [ -e gtkasp2php ]; then $(BSD_INSTALL_PROGRAM) gtkasp2php $(PREFIX)/bin; fi;
@


1.3
log
@Update to 0.75.11.  Fix PLIST, use ${GTK_CONFIG} in Makefile, update
patch and optimize Makefile.

PR:		23582
Submitted by:	David W. Chapman, Jr. <dwcjr@@inethouston.net>
@
text
@d1 4
a4 4
--- Makefile.orig	Sat Dec 16 00:56:20 2000
+++ Makefile	Sat Dec 16 00:56:25 2000
@@@@ -1,5 +1,5 @@@@
 
d6 35
a40 1
+CC=cc
d42 2
a43 4
 default:
 	$(CC) -c general.c -Wall
@@@@ -35,10 +35,10 @@@@
 	$(CC) -o unipiss unipiss.c html.o general.o -Wall
d45 3
d53 2
a54 4
+	@@if [ -e asp2php ]; then $(BSD_INSTALL_PROGRAM) asp2php ${PREFIX}/bin; fi;
+	@@if [ -e unipiss ]; then $(BSD_INSTALL_PROGRAM) unipiss ${PREFIX}/bin; fi;
+	@@if [ -e gtkasp2php ]; then $(BSD_INSTALL_PROGRAM) gtkasp2php ${PREFIX}/bin; fi;
+	@@echo "Compiled programs have been installed in ${PREFIX}/bin"
d57 6
a62 1
 all: default
@


1.2
log
@Implment WANT_GTK.
@
text
@d1 3
a3 42
--- Makefile	Fri Jun 30 12:30:49 2000
+++ Makefile.new	Thu Jun 29 15:50:22 2000
@@@@ -1,24 +1,23 @@@@
-
-default:
-	gcc -c general.c
-	gcc -c conditionals.c
-	gcc -c database.c
-	gcc -c mysql.c
-	gcc -c sybase.c
-	gcc -c odbc.c
-	gcc -c oracle.c
-	gcc -c postgres.c
-	gcc -c evalelement.c
-	gcc -c gettoken.c
-	gcc -c html.c
-	gcc -c loops.c
-	gcc -c session.c
-	gcc -o asp2php asp2php.c conditionals.o database.o \
+CC		?= cc
+
+all:
+	$(CC) -c general.c
+	$(CC) -c conditionals.c
+	$(CC) -c database.c
+	$(CC) -c mysql.c
+	$(CC) -c sybase.c
+	$(CC) -c odbc.c
+	$(CC) -c oracle.c
+	$(CC) -c postgres.c
+	$(CC) -c evalelement.c
+	$(CC) -c gettoken.c
+	$(CC) -c html.c
+	$(CC) -c loops.c
+	$(CC) -c session.c
+	$(CC) -o asp2php asp2php.c conditionals.o database.o \
 		evalelement.o gettoken.o html.o loops.o mysql.o\
 		sybase.o odbc.o oracle.o postgres.o session.o general.o
-	gcc -o unipiss unipiss.c html.o
-	@@echo ""
-	@@echo "Done!  You may type: make gtkasp2php for the optional GUI now"
+	$(CC) -o unipiss unipiss.c html.o
d5 2
a6 4
 clean:
 	@@if [ -e database.o ]; then rm *.o; fi;
@@@@ -28,15 +29,11 @@@@
 	@@echo "Clean!"
d8 4
a11 3
 gtkasp2php: gtkasp2php.c
-	gcc -o gtkasp2php gtkasp2php.c `gtk-config --cflags` `gtk-config --libs`
+	$(CC) -o gtkasp2php gtkasp2php.c `$(GTK_CONFIG) --cflags` `$(GTK_CONFIG) --libs`
d14 9
a22 10
-	cp asp2php /usr/local/bin
-	cp unipiss /usr/local/bin
-
-	@@echo "asp2php installed in /usr/local/bin"
-	@@echo "unipiss installed in /usr/local/bin"
-	@@echo "gtk2asp2php: Use from current directory"
-
-
+	$(BSD_INSTALL_PROGRAM) asp2php $(PREFIX)/bin
+	$(BSD_INSTALL_PROGRAM) unipiss $(PREFIX)/bin
d24 1
a24 2
+install-gtk:
+	$(BSD_INSTALL_PROGRAM) gtkasp2php $(PREFIX)/bin
@


1.1
log
@Add asp2php 0.75.1, a program that lets you convert ASP scripts to PHP.  It
requires PHP 4.0.  I've added (__PROPERLY DONE__) support to build the GTK
frontend if users want it.  =)

Obtained from:	NetBSD (plus an upgrade)
Suggested by:	kris
@
text
@d3 1
a3 1
@@@@ -1,24 +1,25 @@@@
a20 2
+GTK_CONFIG	?= gtk12-config
+INSTALL_PROGRAM	?= install -c -s -o root -g wheel -m 755
d62 2
a63 2
+	$(INSTALL_PROGRAM) asp2php $(PREFIX)/bin
+	$(INSTALL_PROGRAM) unipiss $(PREFIX)/bin
d66 1
a66 1
+	$(INSTALL_PROGRAM) gtkasp2php $(PREFIX)/bin
@

