Changeset 1470
- Timestamp:
- Mar 19, 2012, 8:18:49 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/0.9-stable merged: 1406,1408,1414,1461,1464,1467-1468
- Property svn:mergeinfo changed
-
trunk/Makefile.am
r1452 r1470 62 62 MAINTAINER_CHECK_LOCAL += syntax-check 63 63 # extra check in release rule 64 RELEASE_LOCAL = check-svn_revision check-readme 64 RELEASE_LOCAL = check-svn_revision check-readme check-openssl 65 65 66 .PHONY: check-svn_revision 66 .PHONY: check-svn_revision check-openssl 67 67 68 68 FORCE: 69 70 check-openssl: 71 @openssl version > /dev/null || exit 1 69 72 70 73 check-svn_revision: … … 101 104 -e 's|@VERSION[@]|$(VERSION)|g' 102 105 103 build_support/Portfile: $(distdir).tar.gz Makefile build_support/Portfile.in 106 build_support/Portfile: $(distdir).tar.gz Makefile build_support/Portfile.in check-openssl 104 107 @rm -f $@ $@.t 105 @openssl version > /dev/null || exit 1 106 @openssl sha1 $(distdir).tar.gz > $(distdir).tar.gz.sha1 108 @openssl sha256 $(distdir).tar.gz > $(distdir).tar.gz.sha256 107 109 @openssl rmd160 $(distdir).tar.gz > $(distdir).tar.gz.rmd160 108 @sha 1=`cut -f 2 -d ' ' $(distdir).tar.gz.sha1`;\110 @sha256=`cut -f 2 -d ' ' $(distdir).tar.gz.sha256`;\ 109 111 rmd160=`cut -f 2 -d ' ' $(distdir).tar.gz.rmd160`;\ 110 $(edit) -e "s|@SHA1SUM[@]|$$sha1|g" -e "s|@RMD160SUM[@]|$$rmd160|g" \ 112 $(edit) -e "s|@SHA256SUM[@]|$$sha256|g" \ 113 -e "s|@RMD160SUM[@]|$$rmd160|g" \ 111 114 '$(srcdir)/build_support/Portfile.in' > $@.t 112 115 @chmod a-w $@.t -
trunk/NEWS
r1465 r1470 14 14 svndigest 0.9.x series from 15 15 http://dev.thep.lu.se/svndigest/svn/branches/0.9-stable 16 17 Version 0.9.5 (released 19 March 2012) 18 Fixed bug that directories belonging to other WC were traversed (bug #512) 19 20 A complete list of closed tickets can be found here [[br]] 21 http://dev.thep.lu.se/svndigest/query?status=closed&milestone=svndigest+0.9.5 16 22 17 23 Version 0.9.4 (released 22 October 2011) … … 228 234 Copyright (C) 2005, 2006 Jari Häkkinen 229 235 Copyright (C) 2007, 2008, 2009 Jari Häkkinen, Peter Johansson 230 Copyright (C) 2010, 2011 Peter Johansson236 Copyright (C) 2010, 2011, 2012 Peter Johansson 231 237 232 238 This file is part of svndigest, http://dev.thep.lu.se/svndigest -
trunk/build_support/Portfile.in
r1405 r1470 20 20 21 21 homepage @PACKAGE_URL@ 22 master_sites sourceforge 22 master_sites sourceforge:project/svndigest 23 23 24 checksums sha1 @SHA1SUM@ \25 rmd160 @RMD160SUM@24 checksums rmd160 @RMD160SUM@ \ 25 sha256 @SHA256SUM@ 26 26 27 27 depends_build port:pkgconfig -
trunk/lib/Directory.cc
r1449 r1470 3 3 /* 4 4 Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 Jari Häkkinen, Peter Johansson 5 Copyright (C) 2012 Peter Johansson 5 6 6 7 This file is part of svndigest, http://dev.thep.lu.se/svndigest … … 30 31 #include "NodeVisitor.h" 31 32 #include "SVN.h" 33 #include "SVNinfo.h" 32 34 #include "SVNlog.h" 33 35 #include "TinyStats.h" … … 60 62 61 63 SVN* svn=SVN::instance(); 64 std::string mother_url = SVNinfo(path).url(); 65 assert(mother_url.size()); 62 66 for (DirectoryUtil::const_iterator i=dir.begin(); i!=dir.end(); ++i) { 63 67 std::string fn = file_name(i->path()); … … 66 70 switch(svn->version_controlled(fullpath)) { 67 71 case SVN::uptodate: 72 std::cout << "uptodate\n"; 68 73 struct stat nodestat; // C api from sys/stat.h 69 74 lstat(fullpath,&nodestat); // C api from sys/stat.h 70 if (S_ISDIR(nodestat.st_mode)) // C api from sys/stat.h 75 if (S_ISDIR(nodestat.st_mode)) { // C api from sys/stat.h 76 // ignore directory if it is not a daughter of 'path' in repo 77 std::string url = SVNinfo(fullpath).url(); 78 if (mother_url != directory_name(url)) 79 continue; 71 80 daughters_.push_back(new Directory(level_+1,fullpath,local_path())); 81 } 72 82 else 73 83 daughters_.push_back(new File(level_,fullpath,local_path())); -
trunk/m4/version.m4
- Property svn:mergeinfo changed
/branches/0.9-stable/m4/version.m4 merged: 1393,1403,1406,1467
r1392 r1470 2 2 # 3 3 # Copyright (C) 2008 Jari Häkkinen, Peter Johansson 4 # Copyright (C) 2009, 2010, 2011 Peter Johansson4 # Copyright (C) 2009, 2010, 2011, 2012 Peter Johansson 5 5 # 6 6 # This file is part of svndigest, http://dev.thep.lu.se/svndigest - Property svn:mergeinfo changed
-
trunk/test/Makefile.am
r1455 r1470 4 4 5 5 # Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 Jari Häkkinen, Peter Johansson 6 # Copyright (C) 2011 Peter Johansson6 # Copyright (C) 2011, 2012 Peter Johansson 7 7 # 8 8 # This file is part of svndigest, http://dev.thep.lu.se/svndigest … … 53 53 distributed_TESTS += svncopyright_test.sh 54 54 distributed_TESTS += svndigest_copy_cache_test.sh 55 distributed_TESTS += traverse_test.sh 55 56 distributed_TESTS += try_help_test.sh 56 57 -
trunk/test/traverse_test.sh
r1469 r1470 50 50 $SVN log $rootdir/$daughter 51 51 SVNCOPYRIGHT_run 0 -v -r $rootdir 52 $GREP "^Parsing.*$rootdir/ .svndigest" stdout || exit_fail52 $GREP "^Parsing.*$rootdir/bin/" stdout || exit_fail 53 53 $GREP "^Parsing.*$rootdir/$daughter" stdout && exit_fail 54 54
Note: See TracChangeset
for help on using the changeset viewer.