aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorlev <lev@FreeBSD.org>2008-07-02 13:21:39 +0800
committerlev <lev@FreeBSD.org>2008-07-02 13:21:39 +0800
commit94bb020bc287149e61ba09689ba5914ec7e10636 (patch)
treee9ea1be789193ab7a5b0df798a1c9d231a125bbc /devel
parent52cc5e5f12694d6d5385d869e54f0e8b066abb01 (diff)
downloadfreebsd-ports-gnome-94bb020bc287149e61ba09689ba5914ec7e10636.tar.gz
freebsd-ports-gnome-94bb020bc287149e61ba09689ba5914ec7e10636.tar.zst
freebsd-ports-gnome-94bb020bc287149e61ba09689ba5914ec7e10636.zip
(1) Fix bindings dependencies when WITH_FREEBSD_SUBVERSION is set
(2) Fix CATEGORIES for devel/*-subversion ports (3) Add note to UPDATING about neon26/neon28 transition and binding changes. PR: ports/125168 [2] Submitted by: Dmitry Morozovsky <marck rinet ru> [1,2,3]
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-subversion/Makefile3
-rw-r--r--devel/py-subversion/Makefile3
-rw-r--r--devel/ruby-subversion/Makefile3
-rw-r--r--devel/subversion/Makefile.common7
-rw-r--r--devel/subversion/distinfo12
-rw-r--r--devel/subversion16/Makefile.common7
-rw-r--r--devel/subversion16/distinfo12
7 files changed, 30 insertions, 17 deletions
diff --git a/devel/p5-subversion/Makefile b/devel/p5-subversion/Makefile
index f503eea2586e..c3303a984333 100644
--- a/devel/p5-subversion/Makefile
+++ b/devel/p5-subversion/Makefile
@@ -6,7 +6,6 @@
#
PKGNAMEPREFIX= p5-
-CATEGORIES+= perl
MAINTAINER= lev@FreeBSD.org
COMMENT= Perl bindings for Version control system
@@ -30,6 +29,8 @@ SVN_BUILD_BINDINGS=yes
.include "${MASTERDIR}/Makefile.common"
+CATEGORIES+= perl
+
do-build:
cd ${WRKSRC} ; ${MAKE} swig-pl-lib ; ${MAKE} swig-pl
diff --git a/devel/py-subversion/Makefile b/devel/py-subversion/Makefile
index 06d608475110..897c4069f411 100644
--- a/devel/py-subversion/Makefile
+++ b/devel/py-subversion/Makefile
@@ -6,7 +6,6 @@
#
PKGNAMEPREFIX= py-
-CATEGORIES+= python
MAINTAINER= lev@FreeBSD.org
COMMENT= Python bindings for version control system
@@ -20,6 +19,8 @@ SVN_BUILD_BINDINGS=yes
.include "${MASTERDIR}/Makefile.common"
+CATEGORIES+= python
+
do-build:
cd ${WRKSRC} ; ${MAKE} swig-py-lib ; ${MAKE} swig-py
diff --git a/devel/ruby-subversion/Makefile b/devel/ruby-subversion/Makefile
index 14189b778508..ed0703a1854f 100644
--- a/devel/ruby-subversion/Makefile
+++ b/devel/ruby-subversion/Makefile
@@ -6,7 +6,6 @@
#
PKGNAMEPREFIX= ruby-
-CATEGORIES+= ruby
MAINTAINER= lev@FreeBSD.org
COMMENT= Ruby bindings for version control system
@@ -20,6 +19,8 @@ SVN_BUILD_BINDINGS=yes
.include "${MASTERDIR}/Makefile.common"
+CATEGORIES+= ruby
+
do-build:
cd ${WRKSRC} ; ${MAKE} swig-rb-lib ; ${MAKE} swig-rb
diff --git a/devel/subversion/Makefile.common b/devel/subversion/Makefile.common
index 0ae12baf8ce9..4388524e10a7 100644
--- a/devel/subversion/Makefile.common
+++ b/devel/subversion/Makefile.common
@@ -6,9 +6,10 @@
PORTNAME= subversion
PORTVERSION= 1.5.0
+PORTREVISION?= 1
CATEGORIES+= devel
MASTER_SITES= http://subversion.tigris.org/downloads/:main \
- http://svnbook.red-bean.com/nightly/en/:book
+ http://svnbook.red-bean.com/en/1.4/:book
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main
DIST_SUBDIR= subversion
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
@@ -22,7 +23,11 @@ WANT_PERL= yes
.include <bsd.port.pre.mk>
.if defined(SVN_BUILD_BINDINGS)
+.if defined(WITH_FREEBSD_SUBVERSION)
+LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion-freebsd
+.else
LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion
+.endif
EXTRA_PATCHES+= ${PATCHDIR}/bindings-patch-subversion--bindings--swig--perl--native--Makefile.PL.in
.endif
diff --git a/devel/subversion/distinfo b/devel/subversion/distinfo
index d928d93ada7c..4df41db3fec7 100644
--- a/devel/subversion/distinfo
+++ b/devel/subversion/distinfo
@@ -1,12 +1,12 @@
MD5 (subversion/subversion-1.5.0.tar.bz2) = 004b57643406dd10957ec87955702189
SHA256 (subversion/subversion-1.5.0.tar.bz2) = 755e9b2bac5ce69ff0177a02f3946c2840db06411e92e767e3c44a8c46d496b3
SIZE (subversion/subversion-1.5.0.tar.bz2) = 4852793
-MD5 (subversion/svn-book-html.tar.bz2) = 4574357586b0a73afd712b8c898cf84a
-SHA256 (subversion/svn-book-html.tar.bz2) = 5d3adfccfc3c72af6860702b8f5349107d52c9866384765611606bd53c8cbd77
-SIZE (subversion/svn-book-html.tar.bz2) = 404468
-MD5 (subversion/svn-book.pdf) = 5fe39899d7e17f31f1498991dce7dafb
-SHA256 (subversion/svn-book.pdf) = cb34765531342a619ca3b710a75478ac9884e4e11ae680161b68f424f6f533f3
-SIZE (subversion/svn-book.pdf) = 1659122
+MD5 (subversion/svn-book-html.tar.bz2) = eda5fa7d7e3aff9473adf063385d3527
+SHA256 (subversion/svn-book-html.tar.bz2) = a73110c724ee7fca4ab0e6090f0a47fdd3a03cfdfbecab799aca90c80824d9e0
+SIZE (subversion/svn-book-html.tar.bz2) = 366277
+MD5 (subversion/svn-book.pdf) = b4f04dfc6cae59212c255322e4fa27a4
+SHA256 (subversion/svn-book.pdf) = d3fffd8191d62faf2a571cfe96bdadc772ff90bd5e32364f888f9b2d7fd81b5d
+SIZE (subversion/svn-book.pdf) = 1462807
MD5 (subversion/svn_hacks_1.1.diff) = c936ad112897d698c6b3c066c8f93606
SHA256 (subversion/svn_hacks_1.1.diff) = cbc4503e4f6a624ec40d23b8b8444ced84d71482308c4c08e3cce6f3452b64cb
SIZE (subversion/svn_hacks_1.1.diff) = 17813
diff --git a/devel/subversion16/Makefile.common b/devel/subversion16/Makefile.common
index 0ae12baf8ce9..4388524e10a7 100644
--- a/devel/subversion16/Makefile.common
+++ b/devel/subversion16/Makefile.common
@@ -6,9 +6,10 @@
PORTNAME= subversion
PORTVERSION= 1.5.0
+PORTREVISION?= 1
CATEGORIES+= devel
MASTER_SITES= http://subversion.tigris.org/downloads/:main \
- http://svnbook.red-bean.com/nightly/en/:book
+ http://svnbook.red-bean.com/en/1.4/:book
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main
DIST_SUBDIR= subversion
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
@@ -22,7 +23,11 @@ WANT_PERL= yes
.include <bsd.port.pre.mk>
.if defined(SVN_BUILD_BINDINGS)
+.if defined(WITH_FREEBSD_SUBVERSION)
+LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion-freebsd
+.else
LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion
+.endif
EXTRA_PATCHES+= ${PATCHDIR}/bindings-patch-subversion--bindings--swig--perl--native--Makefile.PL.in
.endif
diff --git a/devel/subversion16/distinfo b/devel/subversion16/distinfo
index d928d93ada7c..4df41db3fec7 100644
--- a/devel/subversion16/distinfo
+++ b/devel/subversion16/distinfo
@@ -1,12 +1,12 @@
MD5 (subversion/subversion-1.5.0.tar.bz2) = 004b57643406dd10957ec87955702189
SHA256 (subversion/subversion-1.5.0.tar.bz2) = 755e9b2bac5ce69ff0177a02f3946c2840db06411e92e767e3c44a8c46d496b3
SIZE (subversion/subversion-1.5.0.tar.bz2) = 4852793
-MD5 (subversion/svn-book-html.tar.bz2) = 4574357586b0a73afd712b8c898cf84a
-SHA256 (subversion/svn-book-html.tar.bz2) = 5d3adfccfc3c72af6860702b8f5349107d52c9866384765611606bd53c8cbd77
-SIZE (subversion/svn-book-html.tar.bz2) = 404468
-MD5 (subversion/svn-book.pdf) = 5fe39899d7e17f31f1498991dce7dafb
-SHA256 (subversion/svn-book.pdf) = cb34765531342a619ca3b710a75478ac9884e4e11ae680161b68f424f6f533f3
-SIZE (subversion/svn-book.pdf) = 1659122
+MD5 (subversion/svn-book-html.tar.bz2) = eda5fa7d7e3aff9473adf063385d3527
+SHA256 (subversion/svn-book-html.tar.bz2) = a73110c724ee7fca4ab0e6090f0a47fdd3a03cfdfbecab799aca90c80824d9e0
+SIZE (subversion/svn-book-html.tar.bz2) = 366277
+MD5 (subversion/svn-book.pdf) = b4f04dfc6cae59212c255322e4fa27a4
+SHA256 (subversion/svn-book.pdf) = d3fffd8191d62faf2a571cfe96bdadc772ff90bd5e32364f888f9b2d7fd81b5d
+SIZE (subversion/svn-book.pdf) = 1462807
MD5 (subversion/svn_hacks_1.1.diff) = c936ad112897d698c6b3c066c8f93606
SHA256 (subversion/svn_hacks_1.1.diff) = cbc4503e4f6a624ec40d23b8b8444ced84d71482308c4c08e3cce6f3452b64cb
SIZE (subversion/svn_hacks_1.1.diff) = 17813