Date: Sun, 22 Aug 2010 14:10:51 +0200 (CEST) From: Frederic Culot <frederic@culot.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/149876: Update port: databases/kyotocabinet Message-ID: <201008221210.o7MCApd3093466@0xd0.org> Resent-Message-ID: <201008221220.o7MCK2VV009625@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 149876 >Category: ports >Synopsis: Update port: databases/kyotocabinet >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Aug 22 12:20:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Frederic Culot >Release: FreeBSD 8.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD 0xd0.org 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Update to 1.2.7: - MASTER_SITES udated - MAN1 list updated - THANKS removed from list of docs added to DOCSDIR (not present in vendor's archive anymore) - files/patch-Makefile.in updated - pkg-descr and pkg-plist updated >How-To-Repeat: >Fix: diff -ruN kyotocabinet.bak/Makefile kyotocabinet/Makefile --- kyotocabinet.bak/Makefile 2010-08-22 13:23:37.276965042 +0200 +++ kyotocabinet/Makefile 2010-08-22 13:43:47.412357390 +0200 @@ -6,9 +6,9 @@ # PORTNAME= kyotocabinet -PORTVERSION= 1.0.1 +PORTVERSION= 1.2.7 CATEGORIES= databases -MASTER_SITES= http://1978th.net/kyotocabinet/ +MASTER_SITES= http://fallabs.com/kyotocabinet/ MAINTAINER= knu@FreeBSD.org COMMENT= A straightforward implementation of DBM @@ -36,6 +36,11 @@ .endif MAN1= kccachetest.1 \ + kcdirmgr.1 \ + kcdirtest.1 \ + kcforestmgr.1 \ + kcforesttest.1 \ + kcgrasstest.1 \ kchashmgr.1 \ kchashtest.1 \ kclangctest.1 \ @@ -55,7 +60,7 @@ ${INSTALL_DATA} ${WRKSRC}/kyotocabinet.idl ${DATADIR}/ .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${COPYTREE_SHARE} "COPYING ChangeLog THANKS doc" ${DOCSDIR}/ + cd ${WRKSRC} && ${COPYTREE_SHARE} "COPYING ChangeLog doc" ${DOCSDIR}/ .endif .if exists(${PKGMESSAGE}) @${CAT} ${PKGMESSAGE} diff -ruN kyotocabinet.bak/distinfo kyotocabinet/distinfo --- kyotocabinet.bak/distinfo 2010-08-22 13:23:37.281144344 +0200 +++ kyotocabinet/distinfo 2010-08-22 13:25:12.916663384 +0200 @@ -1,3 +1,3 @@ -MD5 (kyotocabinet-1.0.1.tar.gz) = 9112fac8cea88fd7f12f7fc409f2524e -SHA256 (kyotocabinet-1.0.1.tar.gz) = 4d30b82d64219786bf2c87f192c2bf5fcf62d62bdca1dee2c431b1b132f53d06 -SIZE (kyotocabinet-1.0.1.tar.gz) = 638814 +MD5 (kyotocabinet-1.2.7.tar.gz) = 857b23eb09521ded384768c8dd0a67a7 +SHA256 (kyotocabinet-1.2.7.tar.gz) = 770b8917a883f85ccf8a0b3544eb78b5f64c1b828de6f3f37acf1f4e4fa2fe80 +SIZE (kyotocabinet-1.2.7.tar.gz) = 796721 diff -ruN kyotocabinet.bak/files/patch-Makefile.in kyotocabinet/files/patch-Makefile.in --- kyotocabinet.bak/files/patch-Makefile.in 2010-08-22 13:23:37.264457587 +0200 +++ kyotocabinet/files/patch-Makefile.in 2010-08-22 13:29:01.167772114 +0200 @@ -1,5 +1,5 @@ ---- Makefile.in.orig 2010-05-30 08:51:42.000000000 +0900 -+++ Makefile.in 2010-06-08 11:05:38.570093000 +0900 +--- Makefile.in.orig 2010-08-22 13:27:43.835019488 +0200 ++++ Makefile.in 2010-08-22 13:28:40.491750162 +0200 @@ -117,13 +117,13 @@ cp -Rf $(LIBRARYFILES) $(DESTDIR)$(LIBDIR) mkdir -p $(DESTDIR)$(BINDIR) @@ -12,8 +12,8 @@ cd man && cp -Rf $(MAN1FILES) $(DESTDIR)$(MAN1DIR) mkdir -p $(DESTDIR)$(PCDIR) cp -Rf $(PCFILES) $(DESTDIR)$(PCDIR) -- [ "$$UID" = 0 ] && ldconfig || true -+# [ "$$UID" = 0 ] && ldconfig || true +- -[ "$$UID" = 0 ] && PATH=/sbin:/usr/sbin:$(PATH) ldconfig 2>/dev/null || true ++# -[ "$$UID" = 0 ] && PATH=/sbin:/usr/sbin:$(PATH) ldconfig 2>/dev/null || true @printf '\n' @printf '#================================================================\n' @printf '# Thanks for using Kyoto Cabinet.\n' diff -ruN kyotocabinet.bak/pkg-descr kyotocabinet/pkg-descr --- kyotocabinet.bak/pkg-descr 2010-08-22 13:23:37.281144344 +0200 +++ kyotocabinet/pkg-descr 2010-08-22 14:01:58.372669943 +0200 @@ -15,9 +15,10 @@ bytes). Kyoto Cabinet is written in the C++ language, and provided as API of -C++, C, and Ruby. Kyoto Cabinet is available on platforms which have -API conforming to C++03 with the TR1 library extensions. Kyoto Cabinet -is a free software licensed under the GNU General Public License. +C++, C, Java, Python, Ruby, Perl, and Lua. Kyoto Cabinet is available +on platforms which have API conforming to C++03 with the TR1 library +extensions. Kyoto Cabinet is a free software licensed under the GNU +General Public License. -Author: Mikio Hirabayashi <hirarin@gmail.com> -WWW: http://1978th.net/kyotocabinet/ +Author: FAL Labs <info@fallabs.com> +WWW: http://fallabs.com/kyotocabinet/ diff -ruN kyotocabinet.bak/pkg-plist kyotocabinet/pkg-plist --- kyotocabinet.bak/pkg-plist 2010-08-22 13:23:37.276965042 +0200 +++ kyotocabinet/pkg-plist 2010-08-22 13:50:30.963934755 +0200 @@ -1,4 +1,9 @@ bin/kccachetest +bin/kcdirmgr +bin/kcdirtest +bin/kcforestmgr +bin/kcforesttest +bin/kcgrasstest bin/kchashmgr bin/kchashtest bin/kclangctest @@ -14,19 +19,20 @@ include/kccompare.h include/kccompress.h include/kcdb.h +include/kcdirdb.h include/kcfile.h include/kchashdb.h include/kclangc.h include/kcmap.h +include/kcplantdb.h include/kcpolydb.h include/kcprotodb.h include/kcthread.h -include/kctreedb.h include/kcutil.h lib/libkyotocabinet.a lib/libkyotocabinet.so -lib/libkyotocabinet.so.2 -lib/libkyotocabinet.so.2.23.0 +lib/libkyotocabinet.so.4 +lib/libkyotocabinet.so.4.8.0 libdata/pkgconfig/kyotocabinet.pc %%DATADIR%%/kyotocabinet.idl @dirrm %%DATADIR%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008221210.o7MCApd3093466>