summaryrefslogtreecommitdiff
path: root/php4.spec.in
diff options
context:
space:
mode:
authorStig Bakken <ssb@php.net>1999-07-24 19:02:38 +0000
committerStig Bakken <ssb@php.net>1999-07-24 19:02:38 +0000
commit7c2f1384d45876bbdef255c4a57301e6406f6964 (patch)
treed3b32a1346d1d7717d5a54c1b0833d1954a3db86 /php4.spec.in
parentb81789eb1e3483fd1832d87201fc236881dc27a7 (diff)
downloadphp-git-7c2f1384d45876bbdef255c4a57301e6406f6964.tar.gz
added workaround for Solaris PIC weirdness.
added RPM spec file for a future "official" RPM, work-in-progress
Diffstat (limited to 'php4.spec.in')
-rw-r--r--php4.spec.in48
1 files changed, 48 insertions, 0 deletions
diff --git a/php4.spec.in b/php4.spec.in
new file mode 100644
index 0000000000..cfcd0796c7
--- /dev/null
+++ b/php4.spec.in
@@ -0,0 +1,48 @@
+%define version @VERSION@
+%define so_version 4
+%define release 1
+
+Name: php
+Summary: PHP: Hypertext Preprocessor
+Group: Development/Languages
+Version: %{version}
+Release: %{release}
+Copyright: The PHP license (see "LICENSE" file included in distribution)
+Source: http://www.php.net/version4/downloads/php-%{version}.tar.gz
+Icon: php4.gif
+URL: http://www.php.net/
+Packager: PHP Group <group@php.net>
+
+BuildRoot: /var/tmp/php-%{version}
+
+%description
+PHP is an HTML-embedded scripting language. Much of its syntax is
+borrowed from C, Java and Perl with a couple of unique PHP-specific
+features thrown in. The goal of the language is to allow web
+developers to write dynamically generated pages quickly.
+
+%prep
+
+%setup
+
+%build
+set -x
+./buildconf
+./configure --prefix=/usr --with-apxs \
+ --enable-track-vars --disable-debug \
+ --with-xml=shared \
+
+# figure out configure options options based on what packages are installed
+# to override, use the OVERRIDE_OPTIONS environment variable. To add
+# extra options, use the OPTIONS environment variable.
+
+#test rpm -q MySQL-devel >&/dev/null && OPTIONS="$OPTIONS --with-mysql=shared"
+#test rpm -q solid-devel >&/dev/null && OPTIONS="$OPTIONS --with-solid=shared,/home/solid"
+#test rpm -q postgresql-devel >&/dev/null && OPTIONS="$OPTIONS --with-pgsql=shared"
+test rpm -q expat >&/dev/null && OPTIONS="$OPTIONS --with-xml=shared"
+
+if test "x$OVERRIDE_OPTIONS" = "x"; then
+ ./configure --prefix=/usr --with-apxs=$APXS $OPTIONS
+else
+ ./configure $OVERRIDE_OPTIONS
+fi