diff options
Diffstat (limited to 'package/subversion')
-rw-r--r-- | package/subversion/Config.in | 23 | ||||
-rw-r--r-- | package/subversion/Makefile | 30 | ||||
-rw-r--r-- | package/subversion/files/svnserve.init | 2 |
3 files changed, 14 insertions, 41 deletions
diff --git a/package/subversion/Config.in b/package/subversion/Config.in deleted file mode 100644 index a7bb57950..000000000 --- a/package/subversion/Config.in +++ /dev/null @@ -1,23 +0,0 @@ -config ADK_PACKAGE_SUBVERSION - prompt "subversion........................ revision control program" - tristate - default n - select ADK_PACKAGE_ZLIB - select ADK_PACKAGE_APR_UTIL - select ADK_PACKAGE_LIBICONV - select ADK_PACKAGE_LIBEXPAT - help - Subversion is an open source application for revision control. - - http://subversion.tigris.org - -config ADK_PACKAGE_SUBVERSION_NEON - prompt "Enable interaction with remote repositories over WebDAV" - bool - default n - depends on ADK_PACKAGE_SUBVERSION - select ADK_PACKAGE_NEON - help - Allows a Subversion client to interact with remote - repositories over the Internet via a WebDAV based protocol. - diff --git a/package/subversion/Makefile b/package/subversion/Makefile index d83753ea0..3af2bc6da 100644 --- a/package/subversion/Makefile +++ b/package/subversion/Makefile @@ -4,23 +4,23 @@ include ${TOPDIR}/rules.mk PKG_NAME:= subversion -PKG_VERSION:= 1.6.4 +PKG_VERSION:= 1.6.9 PKG_RELEASE:= 1 -PKG_MD5SUM:= 9649be6c47b7d915dce75a1198900c25 +PKG_MD5SUM:= facaa0ee78c8f24b9af12c74662bbd24 PKG_DESCR:= revision control program -PKG_SECTION:= net -PKG_DEPENDS:= zlib apr apr-util libiconv libexpat +PKG_SECTION:= scm +PKG_DEPENDS:= zlib apr apr-util libiconv libexpat libsqlite +PKG_BUILDDEP+= apr-util expat apr zlib libiconv sqlite +ifneq ($(ADK_PACKAGE_SUBVERSION_NEON),) +PKG_DEPENDS+= neon +PKG_BUILDDEP+= neon +endif PKG_SITES:= http://subversion.tigris.org/downloads/ include ${TOPDIR}/mk/package.mk -ifeq ($(ADK_PACKAGE_SUBVERSION_NEON),y) -PKG_DEPENDS+= neon -endif - -$(eval $(call PKG_template,SUBVERSION,$(PKG_NAME),${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) +$(eval $(call PKG_template,SUBVERSION,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -CONFIGURE_STYLE:= gnu CONFIGURE_ARGS+= --with-apr=${STAGING_DIR}/usr/bin/apr-config CONFIGURE_ARGS+= --with-apr-util=${STAGING_DIR}/usr/bin/apr-config CONFIGURE_ARGS+= --disable-mod-activation @@ -32,8 +32,7 @@ CONFIGURE_ARGS+= --without-jikes CONFIGURE_ARGS+= --without-jdk CONFIGURE_ARGS+= --disable-javahl CONFIGURE_ARGS+= --without-berkeley-db - -LIBS= -laprutil-0 -lapr-0 -lexpat -liconv -lsqlite3 +LIBS= -lsqlite3 -laprutil-0 -lapr-0 -lexpat -liconv ifeq ($(ADK_PACKAGE_SUBVERSION_NEON),y) CONFIGURE_ARGS+= -disable-neon-version-check @@ -47,14 +46,11 @@ LIBS+= -pthread endif CONFIGURE_ENV+= LIBS='${LIBS}' - -BUILD_STYLE:= auto -INSTALL_STYLE:= auto INSTALL_TARGET:= external-install local-install post-install: ${INSTALL_DIR} ${IDIR_SUBVERSION}/usr/{bin,lib} - ${CP} ${WRKINST}/usr/bin/* ${IDIR_SUBVERSION}/usr/bin - ${CP} ${WRKINST}/usr/lib/*.so* ${IDIR_SUBVERSION}/usr/lib + ${INSTALL_BIN} ${WRKINST}/usr/bin/svn ${IDIR_SUBVERSION}/usr/bin + ${CP} ${WRKINST}/usr/lib/libsvn*.so* ${IDIR_SUBVERSION}/usr/lib include ${TOPDIR}/mk/pkg-bottom.mk diff --git a/package/subversion/files/svnserve.init b/package/subversion/files/svnserve.init index a52fdb43a..1cfb1e0dd 100644 --- a/package/subversion/files/svnserve.init +++ b/package/subversion/files/svnserve.init @@ -25,7 +25,7 @@ start) /usr/bin/svnserve -d -r $svnserve_path ;; stop) - killall svnserve + pkill svnserve ;; restart) sh $0 stop |