author | Petr Sumbera <petr.sumbera@oracle.com> |
Tue, 21 Oct 2014 02:05:30 -0700 | |
changeset 2163 | a23eea6de4af |
child 4699 | e05387dee068 |
permissions | -rw-r--r-- |
2163
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
1 |
Patch origin: in-house |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
2 |
Patch status: Solaris-specific; not suitable for upstream |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
3 |
|
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
4 |
Renames module to contain Python version in its name. |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
5 |
|
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
6 |
--- mod_wsgi-4.3.0/Makefile.in 2014-09-14 22:00:29.000000000 +0000 |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
7 |
+++ mod_wsgi-4.3.0/Makefile.in 2014-09-18 13:32:39.390320209 +0000 |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
8 |
@@ -23,6 +23,8 @@ |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
9 |
LDFLAGS = @LDFLAGS@ |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
10 |
LDLIBS = @LDLIBS@ |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
11 |
|
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
12 |
+PYTHON_VERSION:=$(shell $(PYTHON) -V 2>&1 | sed -e 's/Python //' -e 's/..$$//') |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
13 |
+ |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
14 |
SRCFILES = src/server/mod_wsgi.c src/server/wsgi_*.c |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
15 |
|
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
16 |
all : src/server/mod_wsgi.la |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
17 |
@@ -35,6 +37,7 @@ |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
18 |
|
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
19 |
install : all $(DESTDIR)$(LIBEXECDIR) |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
20 |
$(APXS) -i -S LIBEXECDIR=$(DESTDIR)$(LIBEXECDIR) -n 'mod_wsgi' src/server/mod_wsgi.la |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
21 |
+ mv $(DESTDIR)$(LIBEXECDIR)/mod_wsgi.so $(DESTDIR)$(LIBEXECDIR)/mod_wsgi-$(PYTHON_VERSION).so |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
22 |
|
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
23 |
clean : |
a23eea6de4af
19780770 Apache 2.4 needs some third party modules too
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
24 |
-rm -rf src/server/.libs |