ports/95656: devel/monotone: upgrade to 0.26
    Lapo Luchini 
    lapo at lapo.it
       
    Wed Apr 12 15:00:56 UTC 2006
    
    
  
>Number:         95656
>Category:       ports
>Synopsis:       devel/monotone: upgrade to 0.26
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 12 15:00:28 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Lapo Luchini
>Release:        FreeBSD 6.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD cyberx.home.lapo.it 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #56: Sat Mar 4 20:54:41 CET 2006 root at cyberx.home.lapo.it:/usr/obj/usr/src/sys/CYBERX i386
Upgrade 'devel/monotone' port to release 0.26.
This is a major release with many changes, so an entry in ports/UPDATING
should be probably added:
20060412:
  AFFECTS: users of devel/monotone
  AUTHOR: lapo at lapo.it
  Version 0.26 of monotone has many differences with past versions, there are
  changes in executable name, in repository and workspace format and also
  in the 'netsync' network protocol.
  A centralized "flagday" migration is needed in order to change format.
  Refer to /usr/local/share/doc/monotone/UPGRADE for migration instructions.
--- monotone-0.26.diff begins here ---
diff -ruN monotone.orig/Makefile monotone/Makefile
--- monotone.orig/Makefile	Sat Dec 31 17:40:34 2005
+++ monotone/Makefile	Wed Apr 12 10:01:49 2006
@@ -6,10 +6,9 @@
 #
 
 PORTNAME=	monotone
-PORTVERSION=	0.25
+PORTVERSION=	0.26
 CATEGORIES=	devel
-MASTER_SITES=	http://www.venge.net/monotone/downloads/ \
-		http://norton.kettering.edu/freebsd/
+MASTER_SITES=	http://www.venge.net/monotone/downloads/
 
 MAINTAINER=	lapo at lapo.it
 COMMENT=	A distributed version control system with digital signatures
@@ -26,10 +25,10 @@
 		LDFLAGS="-L${LOCALBASE}/lib" \
 		MAKEINFO="makeinfo --no-split"
 
-PLIST_FILES=	bin/monotone
+PLIST_FILES=	bin/mtn
 INFO=		monotone
-MAN1=		monotone.1
-PORTDOCS=	NEWS UPGRADE
+MAN1=		mtn.1
+PORTDOCS=	NEWS UPGRADE monotone.html
 
 .include <bsd.port.pre.mk>
 
@@ -41,9 +40,12 @@
 CONFIGURE_ARGS+=	--disable-nls
 .else
 USE_GETTEXT=	yes
-PLIST_FILES+=	share/locale/fr/LC_MESSAGES/monotone.mo \
+PLIST_FILES+=	share/locale/de/LC_MESSAGES/monotone.mo \
+		share/locale/fr/LC_MESSAGES/monotone.mo \
+		share/locale/it/LC_MESSAGES/monotone.mo \
 		share/locale/ja/LC_MESSAGES/monotone.mo \
-		share/locale/pt_BR/LC_MESSAGES/monotone.mo
+		share/locale/pt_BR/LC_MESSAGES/monotone.mo \
+		share/locale/sv/LC_MESSAGES/monotone.mo
 .endif
 
 post-extract:
diff -ruN monotone.orig/distinfo monotone/distinfo
--- monotone.orig/distinfo	Sat Dec 31 17:40:34 2005
+++ monotone/distinfo	Tue Apr 11 10:42:53 2006
@@ -1,3 +1,3 @@
-MD5 (monotone-0.25.tar.gz) = fb0ad449cd0093854c55dbd5c6fc07e2
-SHA256 (monotone-0.25.tar.gz) = 6d579179d6b7a2d97291c8d60f3cfd001c93281495716209db34dc854d2f48e3
-SIZE (monotone-0.25.tar.gz) = 5415426
+MD5 (monotone-0.26.tar.gz) = 21b902d1b48ffb868536d04c4ad38155
+SHA256 (monotone-0.26.tar.gz) = 4ced85ad82f7f74bc75f08d93009fa2f25b7516f11e78ece1f775a3db433054a
+SIZE (monotone-0.26.tar.gz) = 5630955
diff -ruN monotone.orig/files/patch-Makefile.in monotone/files/patch-Makefile.in
--- monotone.orig/files/patch-Makefile.in	Sat Feb 12 22:11:43 2005
+++ monotone/files/patch-Makefile.in	Tue Apr 11 15:12:36 2006
@@ -1,15 +1,15 @@
---- Makefile.in.orig	Fri Dec 31 03:17:42 2004
-+++ Makefile.in	Wed Jan 26 22:20:17 2005
-@@ -1153,10 +1153,10 @@
+--- Makefile.in.orig	Sun Apr  9 04:46:33 2006
++++ Makefile.in	Tue Apr 11 15:12:05 2006
+@@ -1824,10 +1824,10 @@
  	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
- monotone$(EXEEXT): $(monotone_OBJECTS) $(monotone_DEPENDENCIES) 
- 	@rm -f monotone$(EXEEXT)
--	$(CXXLINK) $(monotone_LDFLAGS) $(monotone_OBJECTS) $(monotone_LDADD) $(LIBS)
-+	$(CXXLINK) $(monotone_LDFLAGS) $(monotone_OBJECTS) $(monotone_LDADD) $(LIBS) $(LIBINTL) $(LIBICONV)
+ mtn$(EXEEXT): $(mtn_OBJECTS) $(mtn_DEPENDENCIES) 
+ 	@rm -f mtn$(EXEEXT)
+-	$(CXXLINK) $(mtn_LDFLAGS) $(mtn_OBJECTS) $(mtn_LDADD) $(LIBS)
++	$(CXXLINK) $(mtn_LDFLAGS) $(mtn_OBJECTS) $(mtn_LDADD) $(LIBS) $(LIBINTL) $(LIBICONV)
  unit_tests$(EXEEXT): $(unit_tests_OBJECTS) $(unit_tests_DEPENDENCIES) 
  	@rm -f unit_tests$(EXEEXT)
 -	$(CXXLINK) $(unit_tests_LDFLAGS) $(unit_tests_OBJECTS) $(unit_tests_LDADD) $(LIBS)
 +	$(CXXLINK) $(unit_tests_LDFLAGS) $(unit_tests_OBJECTS) $(unit_tests_LDADD) $(LIBS) $(LIBINTL) $(LIBICONV)
- 
- mostlyclean-compile:
- 	-rm -f *.$(OBJEXT)
+ contrib/$(am__dirstamp):
+ 	@$(mkdir_p) contrib
+ 	@: > contrib/$(am__dirstamp)
--- monotone-0.26.diff ends here ---
>Description:
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
    
    
More information about the freebsd-ports-bugs
mailing list