summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Neulinger <nneul@neulinger.org>2014-05-30 17:35:32 +0000
committerNathan Neulinger <nneul@neulinger.org>2014-05-30 17:35:32 +0000
commitbadece17856bc0c854f7d326ee7b1b381e13ba70 (patch)
tree3e66055bbb69046b2e9209bd600327d827c22cea
parentf086174c27c384408dd73e2ae2ece30d17169b88 (diff)
downloadcracklib-badece17856bc0c854f7d326ee7b1b381e13ba70.tar.gz
add patch from user for out of source tree building w/ python
git-svn-id: file:///tmp/cracklib-svn/trunk@228 4175fe1e-86d5-4fdc-8e6a-506fab9d8533
-rw-r--r--cracklib/NEWS1
-rw-r--r--cracklib/README-RELEASE2
-rw-r--r--cracklib/python/setup.py.in5
3 files changed, 5 insertions, 3 deletions
diff --git a/cracklib/NEWS b/cracklib/NEWS
index d07c3e5..6f95399 100644
--- a/cracklib/NEWS
+++ b/cracklib/NEWS
@@ -1,3 +1,4 @@
+v2.9.2 support build of python support outside of source tree (Michał Górny)
v2.9.1 added updated config.sub/config.guess in autogen
v2.9.0 add new FascistCheckUser function from Enrico Scholz, bumped minor version for library
v2.8.22 error return instead of exit if dictionary can't be opened (Nalin Dahyabhai)
diff --git a/cracklib/README-RELEASE b/cracklib/README-RELEASE
index 6c26c3e..b04cf17 100644
--- a/cracklib/README-RELEASE
+++ b/cracklib/README-RELEASE
@@ -13,5 +13,5 @@ mput cracklib-${ver}.tar.gz
exit
EOM
-svn copy -m "tag at ${ver}" https://cracklib.svn.sourceforge.net/svnroot/cracklib/trunk/cracklib https://cracklib.svn.sourceforge.net/svnroot/cracklib/tags/cracklib-${ver}
+svn copy -m "tag at ${ver}" https://svn.code.sf.net/p/cracklib/code/trunk/cracklib https://svn.code.sf.net/p/cracklib/code/tags/cracklib-${ver}
diff --git a/cracklib/python/setup.py.in b/cracklib/python/setup.py.in
index 4a258a0..4c70de4 100644
--- a/cracklib/python/setup.py.in
+++ b/cracklib/python/setup.py.in
@@ -23,8 +23,8 @@ from setuptools import setup, Extension, find_packages
extensions = [
Extension("_cracklib",
- ["_cracklib.c"],
- include_dirs = ["@top_builddir@/lib"],
+ ["@srcdir@/_cracklib.c"],
+ include_dirs = ["@top_srcdir@/lib"],
libraries = ["crack"],
library_dirs = ["@top_builddir@/lib/.libs"]),
]
@@ -43,6 +43,7 @@ convenience functions.
url="http://cracklib.sourceforge.net/",
license="GPLv2+",
py_modules=['cracklib', 'test_cracklib'],
+ package_dir={'': '@srcdir@'},
ext_modules=extensions,
zip_safe=False,
classifiers=[