aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac1
-rw-r--r--pywrap/Makefile.in40
2 files changed, 33 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac
index 2dc1efb3..c1391c4a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,6 +6,7 @@ AC_INIT(rpkitools, 1.0,)
AC_CONFIG_SRCDIR([rcynic/rcynic.c])
AC_CONFIG_AUX_DIR([buildtools])
AC_PROG_CC
+AC_PROG_INSTALL
AC_CANONICAL_HOST
diff --git a/pywrap/Makefile.in b/pywrap/Makefile.in
index 85fb9342..cd00348c 100644
--- a/pywrap/Makefile.in
+++ b/pywrap/Makefile.in
@@ -1,16 +1,32 @@
# $Id$
-CFLAGS = @CFLAGS@
-LDFLAGS = @LDFLAGS@ -L${abs_top_builddir}/openssl/openssl -Wl,-rpath,@PYWRAP_LIBDIR@
-LIBS = -lssl -lcrypto
-
-PYTHON = @PYTHON@
+OPENSSL_LIBDIR = ${abs_top_builddir}/openssl/openssl
+OPENSSL_SO_GLOB = @OPENSSL_SO_GLOB@
+
+PYWRAP_LIBDIR = @PYWRAP_LIBDIR@
+PYWRAP_LIBS = ${OPENSSL_LIBDIR}/${OPENSSL_SO_GLOB}
+
+CFLAGS = @CFLAGS@
+LDFLAGS = @LDFLAGS@ -L${abs_top_builddir}/openssl/openssl -Wl,-rpath,${PYWRAP_LIBDIR}
+LIBS = -lssl -lcrypto
+
+PYTHON = @PYTHON@
+INSTALL = @INSTALL@ -m 555
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+datadir = @datadir@
+localstatedir = @localstatedir@
+sharedstatedir = @sharedstatedir@
+sysconfdir = @sysconfdir@
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+libdir = @libdir@
abs_top_srcdir = @abs_top_srcdir@
abs_top_builddir = @abs_top_builddir@
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-libdir = @libdir@
all: pywrap
@@ -25,3 +41,11 @@ test:
distclean: clean
rm -f Makefile
+
+install: all
+ ${INSTALL} pywrap ${sbindir}
+ ${INSTALL} ${PYWRAP_LIBDIR}
+ ${INSTALL} ${PYWRAP_LIBS} ${PYWRAP_LIBDIR}
+
+deinstall uninstall:
+ rm -rf ${sbindir}/pywrap ${PYWRAP_LIBDIR}