FreeBSD Bugzilla – Attachment 215135 Details for
Bug 246912
ftp/fastdfs: Update to 6.06 including lib and php module
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Updates fastdfs, php module and shared lib to 6.06
fastdfs-6.06-rev2.patch (text/plain), 22.77 KB, created by
Daniel Ylitalo
on 2020-06-01 14:00:28 UTC
(
hide
)
Description:
Updates fastdfs, php module and shared lib to 6.06
Filename:
MIME Type:
Creator:
Daniel Ylitalo
Created:
2020-06-01 14:00:28 UTC
Size:
22.77 KB
patch
obsolete
>Index: devel/libfastcommon/Makefile >=================================================================== >--- devel/libfastcommon/Makefile (revision 536773) >+++ devel/libfastcommon/Makefile (working copy) >@@ -1,8 +1,7 @@ > # $FreeBSD$ > > PORTNAME= libfastcommon >-PORTVERSION= 1.0.36 >-PORTREVISION= 1 >+PORTVERSION= 1.0.43 > CATEGORIES= devel > > MAINTAINER= daniel@blodan.se >@@ -12,7 +11,7 @@ > > USE_GITHUB= yes > GH_ACCOUNT= happyfish100 >-GH_TAGNAME= aa4f5b2 >+GH_TAGNAME= V1.0.43 > > USE_LDCONFIG= yes > >Index: devel/libfastcommon/distinfo >=================================================================== >--- devel/libfastcommon/distinfo (revision 536773) >+++ devel/libfastcommon/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1499761730 >-SHA256 (happyfish100-libfastcommon-1.0.36-aa4f5b2_GH0.tar.gz) = 2c57ff7c5a14954c2073d252b4e9e4020b62aeecd47d51824d2f5f3d8229fad5 >-SIZE (happyfish100-libfastcommon-1.0.36-aa4f5b2_GH0.tar.gz) = 434877 >+TIMESTAMP = 1591013087 >+SHA256 (happyfish100-libfastcommon-1.0.43-V1.0.43_GH0.tar.gz) = 05425aed8e6bc7ba283abba4e1bb500cc7f8c873c35bb86712d7123144a37b4c >+SIZE (happyfish100-libfastcommon-1.0.43-V1.0.43_GH0.tar.gz) = 166526 >Index: devel/libfastcommon/files/patch-make.sh >=================================================================== >--- devel/libfastcommon/files/patch-make.sh (revision 536773) >+++ devel/libfastcommon/files/patch-make.sh (working copy) >@@ -1,6 +1,6 @@ >---- make.sh.orig 2016-09-08 07:44:31 UTC >+--- make.sh.orig 2019-12-25 12:35:44 UTC > +++ make.sh >-@@ -1,55 +1,15 @@ >+@@ -1,57 +1,16 @@ > -tmp_src_filename=fast_check_bits.c > -cat <<EOF > $tmp_src_filename > -#include <stdio.h> >@@ -37,10 +37,13 @@ > - > - count=`$EXPR $count + 1` > -done >+- >+-/bin/rm -f a.out $tmp_src_filename > +unamep=$(/usr/bin/uname -p) > >--/bin/rm -f a.out $tmp_src_filename >+-TARGET_PREFIX=$DESTDIR/usr > -if [ "$int_bytes" -eq 8 ]; then >++TARGET_PREFIX=$DESTDIR$PREFIX > +if [ "$unamep" = "amd64" -o "$unamep" = "x86_64" ]; then > OS_BITS=64 > - LIB_VERSION=lib64 >@@ -61,7 +64,7 @@ > DEBUG_FLAG=0 > > CFLAGS='-Wall -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE' >-@@ -67,12 +27,9 @@ HAVE_USER_H=0 >+@@ -69,14 +28,9 @@ HAVE_USER_H=0 > if [ "$uname" = "Linux" ]; then > OS_NAME=OS_LINUX > IOEVENT_USE=IOEVENT_USE_EPOLL >@@ -71,16 +74,18 @@ > IOEVENT_USE=IOEVENT_USE_KQUEUE > - if [ "$uname" = "Darwin" ]; then > - CFLAGS="$CFLAGS -DDARWIN" >+- TARGET_PREFIX=$TARGET_PREFIX/local >+- LIB_VERSION=lib > - fi > > if [ -f /usr/include/sys/vmmeter.h ]; then > HAVE_VMMETER_H=1 >-@@ -138,7 +95,7 @@ sed_replace() >+@@ -142,7 +96,7 @@ sed_replace() > { > sed_cmd=$1 > filename=$2 > - if [ "$uname" = "FreeBSD" ] || [ "$uname" = "Darwin" ]; then >-+ if [ "$uname" = "FreeBSD" -o "$uname" = "DragonFly" ]; then >++ if [ "$uname" = "FreeBSD" -o "$name" = "DragonFly" ]; then > sed -i "" "$sed_cmd" $filename > else > sed -i "$sed_cmd" $filename >Index: devel/libfastcommon/files/patch-src_Makefile.in >=================================================================== >--- devel/libfastcommon/files/patch-src_Makefile.in (revision 536773) >+++ devel/libfastcommon/files/patch-src_Makefile.in (working copy) >@@ -1,28 +1,22 @@ >---- src/Makefile.in.orig 2016-09-08 07:44:31 UTC >+--- src/Makefile.in.orig 2019-12-25 12:35:44 UTC > +++ src/Makefile.in >-@@ -41,7 +41,7 @@ ALL_LIBS = $(SHARED_LIBS) $(STATIC_LIBS) >+@@ -51,7 +51,7 @@ ALL_LIBS = $(SHARED_LIBS) $(STATIC_LIBS) > > all: $(ALL_OBJS) $(ALL_PRGS) $(ALL_LIBS) >- libfastcommon.so: >-- $(COMPILE) -o $@ $< -shared $(FAST_SHARED_OBJS) $(LIB_PATH) >-+ $(COMPILE) -o $@ $< -shared -Wl,-soname,libfastcommon.so $(FAST_SHARED_OBJS) $(LIB_PATH) >+ libfastcommon.so: $(FAST_SHARED_OBJS) >+- $(COMPILE) -o $@ -shared $(FAST_SHARED_OBJS) $(LIB_PATH) >++ $(COMPILE) -o $@ -shared -Wl,-soname,libfastcommon.so $(FAST_SHARED_OBJS) $(LIB_PATH) > libfastcommon.a: $(FAST_STATIC_OBJS) > ar rcs $@ $(FAST_STATIC_OBJS) > .o: >-@@ -53,12 +53,10 @@ libfastcommon.a: $(FAST_STATIC_OBJS) >- .c.lo: >- $(COMPILE) -c -fPIC -o $@ $< $(INC_PATH) >- install: >-- mkdir -p $(DESTDIR)/usr/$(LIB_VERSION) >-- mkdir -p $(DESTDIR)/usr/lib >-- install -m 755 $(SHARED_LIBS) $(DESTDIR)/usr/$(LIB_VERSION) >-- install -m 755 $(SHARED_LIBS) $(DESTDIR)/usr/lib >-- mkdir -p $(DESTDIR)/usr/include/fastcommon >-- install -m 644 $(HEADER_FILES) $(DESTDIR)/usr/include/fastcommon >-+ mkdir -p $(DESTDIR)$(PREFIX)/$(LIB_VERSION) >-+ ${BSD_INSTALL_LIB} $(SHARED_LIBS) $(DESTDIR)$(PREFIX)/$(LIB_VERSION) >-+ mkdir -p $(DESTDIR)$(PREFIX)/include/fastcommon >-+ ${BSD_INSTALL_DATA} $(HEADER_FILES) $(DESTDIR)$(PREFIX)/include/fastcommon >+@@ -67,8 +67,8 @@ install: >+ mkdir -p $(TARGET_PREFIX)/lib >+ mkdir -p $(TARGET_PREFIX)/include/fastcommon >+ >+- install -m 755 $(SHARED_LIBS) $(TARGET_LIB) >+- install -m 644 $(HEADER_FILES) $(TARGET_PREFIX)/include/fastcommon >++ ${BSD_INSTALL_LIB} $(SHARED_LIBS) $(TARGET_LIB) >++ ${BSD_INSTALL_DATA} $(HEADER_FILES) $(TARGET_PREFIX)/include/fastcommon >+ if [ ! -e $(TARGET_PREFIX)/lib/libfastcommon.so ]; then ln -s $(TARGET_LIB)/libfastcommon.so $(TARGET_PREFIX)/lib/libfastcommon.so; fi > clean: > rm -f $(ALL_OBJS) $(ALL_PRGS) $(ALL_LIBS) >- >Index: devel/libfastcommon/files/patch-src_system__info.c >=================================================================== >--- devel/libfastcommon/files/patch-src_system__info.c (revision 536773) >+++ devel/libfastcommon/files/patch-src_system__info.c (working copy) >@@ -1,6 +1,15 @@ >---- src/system_info.c.orig 2016-09-08 07:44:31 UTC >+--- src/system_info.c.orig 2019-12-25 12:35:44 UTC > +++ src/system_info.c >-@@ -582,6 +582,20 @@ int get_sysinfo(struct fast_sysinfo*info >+@@ -62,7 +62,7 @@ int get_sys_total_mem_size(int64_t *mem_ >+ size_t len; >+ >+ mib[0] = CTL_HW; >+- mib[1] = HW_MEMSIZE; >++ mib[1] = HW_PHYSMEM; >+ len = sizeof(*mem_size); >+ if (sysctl(mib, 2, mem_size, &len, NULL, 0) != 0) >+ { >+@@ -583,6 +583,20 @@ int get_sysinfo(struct fast_sysinfo*info > #define ki_rgid kp_eproc.e_pcred.p_rgid > #define GET_SIGNAL(sig) sig > >Index: devel/libfastcommon/pkg-plist >=================================================================== >--- devel/libfastcommon/pkg-plist (revision 536773) >+++ devel/libfastcommon/pkg-plist (working copy) >@@ -1,9 +1,11 @@ > include/fastcommon/_os_define.h > include/fastcommon/avl_tree.h > include/fastcommon/base64.h >+include/fastcommon/buffered_file_writer.h > include/fastcommon/chain.h > include/fastcommon/char_convert_loader.h > include/fastcommon/char_converter.h >+include/fastcommon/common_blocked_queue.h > include/fastcommon/common_define.h > include/fastcommon/connection_pool.h > include/fastcommon/fast_allocator.h >@@ -13,6 +15,7 @@ > include/fastcommon/fast_mpool.h > include/fastcommon/fast_task_queue.h > include/fastcommon/fast_timer.h >+include/fastcommon/fc_list.h > include/fastcommon/flat_skiplist.h > include/fastcommon/hash.h > include/fastcommon/http_func.h >@@ -20,10 +23,12 @@ > include/fastcommon/ini_file_reader.h > include/fastcommon/ioevent.h > include/fastcommon/ioevent_loop.h >+include/fastcommon/json_parser.h > include/fastcommon/local_ip_func.h > include/fastcommon/logger.h > include/fastcommon/md5.h > include/fastcommon/multi_skiplist.h >+include/fastcommon/multi_socket_client.h > include/fastcommon/php7_ext_wrapper.h > include/fastcommon/process_ctrl.h > include/fastcommon/pthread_func.h >@@ -31,6 +36,7 @@ > include/fastcommon/shared_func.h > include/fastcommon/skiplist.h > include/fastcommon/skiplist_common.h >+include/fastcommon/skiplist_set.h > include/fastcommon/sockopt.h > include/fastcommon/system_info.h > lib/libfastcommon.so >Index: ftp/fastdfs/Makefile >=================================================================== >--- ftp/fastdfs/Makefile (revision 536773) >+++ ftp/fastdfs/Makefile (working copy) >@@ -1,8 +1,7 @@ > # $FreeBSD$ > > PORTNAME= fastdfs >-PORTVERSION= 5.0.11 >-PORTREVISION= 1 >+PORTVERSION= 6.0.6 > CATEGORIES= ftp > > MAINTAINER= daniel@blodan.se >@@ -25,7 +24,7 @@ > > USE_GITHUB= yes > GH_ACCOUNT= happyfish100 >-GH_TAGNAME= 1e50b4f >+GH_TAGNAME= V6.06 > > SUB_FILES= fdfs_status > >Index: ftp/fastdfs/distinfo >=================================================================== >--- ftp/fastdfs/distinfo (revision 536773) >+++ ftp/fastdfs/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1502819381 >-SHA256 (happyfish100-fastdfs-5.0.11-1e50b4f_GH0.tar.gz) = 42ef67951c55fb416282cd20389dde5709016913debbb87465b9b744fa3dacf9 >-SIZE (happyfish100-fastdfs-5.0.11-1e50b4f_GH0.tar.gz) = 336996 >+TIMESTAMP = 1591010695 >+SHA256 (happyfish100-fastdfs-6.0.6-V6.06_GH0.tar.gz) = d724266719235c7901bf3281134903dfdbc925c44b4c4a9f7fb451ae916c80e1 >+SIZE (happyfish100-fastdfs-6.0.6-V6.06_GH0.tar.gz) = 809328 >Index: ftp/fastdfs/files/patch-client-Makefile.in >=================================================================== >--- ftp/fastdfs/files/patch-client-Makefile.in (revision 536773) >+++ ftp/fastdfs/files/patch-client-Makefile.in (working copy) >@@ -1,19 +1,16 @@ >---- client/Makefile.in.orig 2016-08-08 07:17:50 UTC >+--- client/Makefile.in.orig 2019-12-30 23:36:03 UTC > +++ client/Makefile.in >-@@ -3,10 +3,10 @@ >+@@ -3,8 +3,8 @@ > COMPILE = $(CC) $(CFLAGS) > ENABLE_STATIC_LIB = $(ENABLE_STATIC_LIB) > ENABLE_SHARED_LIB = $(ENABLE_SHARED_LIB) > -INC_PATH = -I../common -I../tracker -I/usr/include/fastcommon > -LIB_PATH = $(LIBS) -lfastcommon >-+INC_PATH = -I../common -I../tracker -I$(LOCALBASE)/include/fastcommon >++INC_PATH = -I../common -I../tracker -I$(LOCALBASE)/include > +LIB_PATH = $(LIBS) -L${LOCALBASE}/lib -lfastcommon > TARGET_PATH = $(TARGET_PREFIX)/bin >--TARGET_LIB = $(TARGET_PREFIX)/lib64 >-+TARGET_LIB = $(TARGET_PREFIX)/lib >+ TARGET_LIB = $(TARGET_PREFIX)/$(LIB_VERSION) > TARGET_INC = $(TARGET_PREFIX)/include >- CONFIG_PATH = $(TARGET_CONF_PATH) >- > @@ -50,7 +50,8 @@ ALL_LIBS = $(STATIC_LIBS) $(SHARED_LIBS) > > all: $(ALL_OBJS) $(ALL_PRGS) $(ALL_LIBS) >@@ -20,9 +17,9 @@ > libfdfsclient.so: > - $(COMPILE) -o $@ $< -shared $(FDFS_SHARED_OBJS) $(LIB_PATH) > + $(COMPILE) -o $@ $< -shared $(FDFS_SHARED_OBJS) $(LIB_PATH) \ >-+ -Wl,-soname,libfdfsclient.so >++ -Wl,-soname,libfdfsclient.so > libfdfsclient.a: >- ar cru $@ $< $(FDFS_STATIC_OBJS) >+ ar rcs $@ $< $(FDFS_STATIC_OBJS) > .o: > @@ -66,9 +67,9 @@ install: > mkdir -p $(CONFIG_PATH) >Index: ftp/fastdfs/files/patch-conf-client.conf >=================================================================== >--- ftp/fastdfs/files/patch-conf-client.conf (revision 536773) >+++ ftp/fastdfs/files/patch-conf-client.conf (working copy) >@@ -1,11 +1,11 @@ >---- conf/client.conf.orig 2016-08-08 07:17:50 UTC >+--- conf/client.conf.orig 2019-12-30 23:36:03 UTC > +++ conf/client.conf >-@@ -7,7 +7,7 @@ connect_timeout=30 >- network_timeout=60 >+@@ -8,7 +8,7 @@ connect_timeout = 5 >+ network_timeout = 60 > > # the base path to store log files >--base_path=/home/yuqing/fastdfs >-+base_path=/var/db/fastdfs >+-base_path = /home/yuqing/fastdfs >++base_path = /var/db/fastdfs > >- # tracker_server can ocur more than once, and tracker_server format is >- # "host:port", host can be hostname or ip address >+ # tracker_server can ocur more than once for multi tracker servers. >+ # the value format of tracker_server is "HOST:PORT", >Index: ftp/fastdfs/files/patch-conf-storage.conf >=================================================================== >--- ftp/fastdfs/files/patch-conf-storage.conf (revision 536773) >+++ ftp/fastdfs/files/patch-conf-storage.conf (working copy) >@@ -1,36 +1,36 @@ >---- conf/storage.conf.orig 2016-08-08 07:17:50 UTC >+--- conf/storage.conf.orig 2019-12-30 23:36:03 UTC > +++ conf/storage.conf >-@@ -38,7 +38,7 @@ heart_beat_interval=30 >- stat_report_interval=60 >+@@ -46,7 +46,7 @@ stat_report_interval = 60 >+ # NOTE: the binlog files maybe are large, make sure >+ # the base path has enough disk space, >+ # eg. the disk free space should > 50GB >+-base_path = /home/yuqing/fastdfs >++base_path = /var/db/fastdfs/storage > >- # the base path to store data and log files >--base_path=/home/yuqing/fastdfs >-+base_path=/var/db/fastdfs/storage >+ # max concurrent connections the server supported, >+ # you should set this parameter larger, eg. 10240 >+@@ -126,8 +126,8 @@ store_path_count = 1 >+ # the store paths' order is very important, don't mess up!!! >+ # the base_path should be independent (different) of the store paths > >- # max concurrent connections the server supported >- # default value is 256 >-@@ -106,8 +106,8 @@ store_path_count=1 >+-store_path0 = /home/yuqing/fastdfs >+-#store_path1 = /home/yuqing/fastdfs2 >++store_path0 = /var/db/fastdfs/storage >++#store_path1 = /var/db/fastdfs/storage2 > >- # store_path#, based 0, if store_path0 not exists, it's value is base_path >- # the paths must be exist >--store_path0=/home/yuqing/fastdfs >--#store_path1=/home/yuqing/fastdfs2 >-+store_path0=/var/db/fastdfs/storage >-+#store_path1=/var/db/fastdfs/storage2 >- > # subdir_count * subdir_count directories will be auto created under each > # store_path (disk), value can be 1 to 256, default value is 256 >-@@ -130,11 +130,11 @@ log_level=info >+@@ -158,11 +158,11 @@ log_level = info > > #unix group name to run this program, > #not set (empty) means run by the group of current user >--run_by_group= >-+run_by_group=_fastdfs >+-run_by_group = >++run_by_group = _fastdfs > > #unix username to run this program, > #not set (empty) means run by current user >--run_by_user= >-+run_by_user=_fastdfs >+-run_by_user = >++run_by_user = _fastdfs > > # allow_hosts can ocur more than once, host can be hostname or ip address, > # "*" (only one asterisk) means match all ip addresses >Index: ftp/fastdfs/files/patch-conf-tracker.conf >=================================================================== >--- ftp/fastdfs/files/patch-conf-tracker.conf (revision 536773) >+++ ftp/fastdfs/files/patch-conf-tracker.conf (working copy) >@@ -1,15 +1,15 @@ >---- conf/tracker.conf.orig 2016-08-08 07:17:50 UTC >+--- conf/tracker.conf.orig 2019-12-30 23:36:03 UTC > +++ conf/tracker.conf >-@@ -19,7 +19,7 @@ connect_timeout=30 >- network_timeout=60 >+@@ -20,7 +20,7 @@ connect_timeout = 5 >+ network_timeout = 60 > > # the base path to store data and log files >--base_path=/home/yuqing/fastdfs >-+base_path=/var/db/fastdfs/tracker >+-base_path = /home/yuqing/fastdfs >++base_path = /var/db/fastdfs/tracker > >- # max concurrent connections this server supported >- max_connections=256 >-@@ -85,11 +85,11 @@ log_level=info >+ # max concurrent connections this server support >+ # you should set this parameter larger, eg. 10240 >+@@ -97,11 +97,11 @@ log_level = info > > #unix group name to run this program, > #not set (empty) means run by the group of current user >@@ -18,8 +18,8 @@ > > #unix username to run this program, > #not set (empty) means run by current user >--run_by_user= >-+run_by_user=_fastdfs >+-run_by_user = >++run_by_user = _fastdfs > > # allow_hosts can ocur more than once, host can be hostname or ip address, > # "*" (only one asterisk) means match all ip addresses >Index: ftp/fastdfs/files/patch-make.sh >=================================================================== >--- ftp/fastdfs/files/patch-make.sh (revision 536773) >+++ ftp/fastdfs/files/patch-make.sh (working copy) >@@ -1,56 +1,6 @@ >---- make.sh.orig 2016-08-08 07:17:50 UTC >+--- make.sh.orig 2019-12-30 23:36:03 UTC > +++ make.sh >-@@ -1,58 +1,19 @@ >--tmp_src_filename=fdfs_check_bits.c >--cat <<EOF > $tmp_src_filename >--#include <stdio.h> >--#include <unistd.h> >--#include <fcntl.h> >--int main() >--{ >-- printf("%d\n", (int)sizeof(long)); >-- printf("%d\n", (int)sizeof(off_t)); >-- return 0; >--} >--EOF >-- >--gcc -D_FILE_OFFSET_BITS=64 -o a.out $tmp_src_filename >--output=$(./a.out) >- >--if [ -f /bin/expr ]; then >-- EXPR=/bin/expr >--else >-- EXPR=/usr/bin/expr >--fi >-- >--count=0 >--int_bytes=4 >--off_bytes=8 >--for col in $output; do >-- if [ $count -eq 0 ]; then >-- int_bytes=$col >-- else >-- off_bytes=$col >-- fi >-- >-- count=$($EXPR $count + 1) >--done >-- >--/bin/rm -f a.out $tmp_src_filename >--if [ "$int_bytes" -eq 8 ]; then >-+if [ "$(/usr/bin/uname -m)" = "amd64" ]; then >- OS_BITS=64 >--else >-- OS_BITS=32 >--fi >-- >--if [ "$off_bytes" -eq 8 ]; then >- OFF_BITS=64 >- else >-+ OS_BITS=32 >- OFF_BITS=32 >- fi >- >+@@ -1,10 +1,10 @@ > ENABLE_STATIC_LIB=0 > ENABLE_SHARED_LIB=1 > -TARGET_PREFIX=$DESTDIR/usr >@@ -64,19 +14,37 @@ > > DEBUG_FLAG=1 > >-@@ -74,7 +35,7 @@ if [ "$uname" = "Linux" ]; then >+@@ -25,15 +25,7 @@ fi >+ >+ uname=$(uname) >+ >+-if [ "$OS_BITS" -eq 64 ]; then >+- if [ "$uname" = "Darwin" ]; then >+- LIB_VERSION=lib >+- else >+- LIB_VERSION=lib64 >+- fi >+-else >+- LIB_VERSION=lib >+-fi >++LIB_VERSION=lib >+ >+ LIBS='' >+ >+@@ -46,7 +38,7 @@ if [ "$uname" = "Linux" ]; then > fi > CFLAGS="$CFLAGS" > elif [ "$uname" = "FreeBSD" ] || [ "$uname" = "Darwin" ]; then > - LIBS="$LIBS -L/usr/lib" >-+ LIBS="$LIBS -L/usr/local/lib" >++ LIBS="$LIBS -L$PREFIX/lib" > CFLAGS="$CFLAGS" > if [ "$uname" = "Darwin" ]; then > CFLAGS="$CFLAGS -DDARWIN" >-@@ -180,26 +141,3 @@ perl -pi -e "s#\\\$\(LIBS\)#$LIBS#g" Mak >+@@ -153,29 +145,3 @@ perl -pi -e "s#\\\$\(CFLAGS\)#$CFLAGS#g" >+ perl -pi -e "s#\\\$\(LIBS\)#$LIBS#g" Makefile > perl -pi -e "s#\\\$\(TARGET_PREFIX\)#$TARGET_PREFIX#g" Makefile > cd .. >- >+- > -if [ "$1" = "install" ]; then > - cd .. > - cp -f restart.sh $TARGET_PREFIX/bin >@@ -90,6 +58,8 @@ > - cp -f conf/storage.conf $TARGET_CONF_PATH/storage.conf.sample > - cp -f conf/client.conf $TARGET_CONF_PATH/client.conf.sample > - cp -f conf/storage_ids.conf $TARGET_CONF_PATH/storage_ids.conf.sample >+- cp -f conf/http.conf $TARGET_CONF_PATH/http.conf.sample >+- cp -f conf/mime.types $TARGET_CONF_PATH/mime.types.sample > - fi > - mkdir -p $TARGET_INIT_PATH > - cp -f init.d/fdfs_trackerd $TARGET_INIT_PATH >Index: ftp/fastdfs/files/patch-storage-Makefile.in >=================================================================== >--- ftp/fastdfs/files/patch-storage-Makefile.in (revision 536773) >+++ ftp/fastdfs/files/patch-storage-Makefile.in (working copy) >@@ -1,4 +1,4 @@ >---- storage/Makefile.in.orig 2016-08-08 07:17:50 UTC >+--- storage/Makefile.in.orig 2019-12-30 23:36:03 UTC > +++ storage/Makefile.in > @@ -1,8 +1,8 @@ > .SUFFIXES: .c .o >@@ -6,12 +6,12 @@ > COMPILE = $(CC) $(CFLAGS) > -INC_PATH = -I. -Itrunk_mgr -I../common -I../tracker -I../client -Ifdht_client -I/usr/include/fastcommon > -LIB_PATH = $(LIBS) -lfastcommon >-+INC_PATH = -I. -Itrunk_mgr -I../common -I../tracker -I../client -Ifdht_client -I$(LOCALBASE)/include/fastcommon >++INC_PATH = -I. -Itrunk_mgr -I../common -I../tracker -I../client -Ifdht_client -I$(LOCALBASE)/include > +LIB_PATH = $(LIBS) -L${LOCALBASE}/lib -lfastcommon > TARGET_PATH = $(TARGET_PREFIX)/bin > CONFIG_PATH = $(TARGET_CONF_PATH) > >-@@ -34,7 +34,7 @@ all: $(ALL_OBJS) $(ALL_PRGS) >+@@ -35,7 +35,7 @@ all: $(ALL_OBJS) $(ALL_PRGS) > install: > mkdir -p $(TARGET_PATH) > mkdir -p $(CONFIG_PATH) >Index: ftp/fastdfs/files/patch-tracker-Makefile.in >=================================================================== >--- ftp/fastdfs/files/patch-tracker-Makefile.in (revision 536773) >+++ ftp/fastdfs/files/patch-tracker-Makefile.in (working copy) >@@ -1,17 +1,17 @@ >---- tracker/Makefile.in.orig 2016-08-08 07:17:50 UTC >+--- tracker/Makefile.in.orig 2019-12-30 23:36:03 UTC > +++ tracker/Makefile.in > @@ -1,8 +1,8 @@ > .SUFFIXES: .c .o > > COMPILE = $(CC) $(CFLAGS) >--INC_PATH = -I../common -I/usr/include/fastcommon >+-INC_PATH = -I../common -I/usr/local/include > -LIB_PATH = $(LIBS) -lfastcommon >-+INC_PATH = -I../common -I$(LOCALBASE)/include/fastcommon >++INC_PATH = -I../common -I$(LOCALBASE)/include > +LIB_PATH = $(LIBS) -L${LOCALBASE}/lib -lfastcommon > TARGET_PATH = $(TARGET_PREFIX)/bin > CONFIG_PATH = $(TARGET_CONF_PATH) > >-@@ -26,7 +26,8 @@ all: $(ALL_OBJS) $(ALL_PRGS) >+@@ -26,7 +26,7 @@ all: $(ALL_OBJS) $(ALL_PRGS) > install: > mkdir -p $(TARGET_PATH) > mkdir -p $(CONFIG_PATH) >@@ -18,6 +18,5 @@ > - cp -f $(ALL_PRGS) $(TARGET_PATH) > + install -s $(ALL_PRGS) $(TARGET_PATH) > if [ ! -f $(CONFIG_PATH)/tracker.conf.sample ]; then cp -f ../conf/tracker.conf $(CONFIG_PATH)/tracker.conf.sample; fi >-+ if [ ! -f $(CONFIG_PATH)/storage_ids.conf.sample ]; then cp -f ../conf/storage_ids.conf $(CONFIG_PATH)/storage_ids.conf.sample; fi >+ if [ ! -f $(CONFIG_PATH)/storage_ids.conf.sample ]; then cp -f ../conf/storage_ids.conf $(CONFIG_PATH)/storage_ids.conf.sample; fi > clean: >- rm -f $(ALL_OBJS) $(ALL_PRGS) >Index: ftp/fastdfs/pkg-plist >=================================================================== >--- ftp/fastdfs/pkg-plist (revision 536773) >+++ ftp/fastdfs/pkg-plist (working copy) >@@ -6,6 +6,7 @@ > bin/fdfs_download_file > bin/fdfs_file_info > bin/fdfs_monitor >+bin/fdfs_regenerate_filename > bin/fdfs_status > bin/fdfs_storaged > bin/fdfs_test >@@ -23,6 +24,7 @@ > include/fastdfs/fdfs_define.h > include/fastdfs/fdfs_global.h > include/fastdfs/fdfs_http_shared.h >+include/fastdfs/fdfs_server_id_func.h > include/fastdfs/fdfs_shared_func.h > include/fastdfs/mime_file_parser.h > include/fastdfs/storage_client.h >Index: ftp/php-fastdfs/Makefile >=================================================================== >--- ftp/php-fastdfs/Makefile (revision 536773) >+++ ftp/php-fastdfs/Makefile (working copy) >@@ -1,12 +1,12 @@ > # $FreeBSD$ > > PORTNAME= fastdfs >-DISTVERSION= 5.0.11 >+DISTVERSION= 6.0.6 > CATEGORIES= ftp > PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} > > MAINTAINER= daniel@blodan.se >-COMMENT?= PHP module for accessing a FastDFS cluster >+COMMENT= PHP module for accessing a FastDFS cluster > > LICENSE= GPLv3+ > >@@ -13,13 +13,13 @@ > LIB_DEPENDS= libfastcommon.so:devel/libfastcommon \ > libfdfsclient.so:ftp/fastdfs > >+USES= php:ext >+ > USE_GITHUB= yes > GH_ACCOUNT= happyfish100 > GH_PROJECT= fastdfs >-GH_TAGNAME= 1e50b4f >+GH_TAGNAME= V6.06 > >-USES= php:ext >- > WRKSRC_SUBDIR= php_client > CONFIGURE_ENV= ROOT=${LOCALBASE} > >Index: ftp/php-fastdfs/distinfo >=================================================================== >--- ftp/php-fastdfs/distinfo (revision 536773) >+++ ftp/php-fastdfs/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1502819567 >-SHA256 (happyfish100-fastdfs-5.0.11-1e50b4f_GH0.tar.gz) = 42ef67951c55fb416282cd20389dde5709016913debbb87465b9b744fa3dacf9 >-SIZE (happyfish100-fastdfs-5.0.11-1e50b4f_GH0.tar.gz) = 336996 >+TIMESTAMP = 1591016269 >+SHA256 (happyfish100-fastdfs-6.0.6-V6.06_GH0.tar.gz) = d724266719235c7901bf3281134903dfdbc925c44b4c4a9f7fb451ae916c80e1 >+SIZE (happyfish100-fastdfs-6.0.6-V6.06_GH0.tar.gz) = 809328 >Index: ftp/php-fastdfs/files/patch-config.m4 >=================================================================== >--- ftp/php-fastdfs/files/patch-config.m4 (nonexistent) >+++ ftp/php-fastdfs/files/patch-config.m4 (working copy) >@@ -0,0 +1,11 @@ >+--- config.m4.orig 2019-12-30 23:36:03 UTC >++++ config.m4 >+@@ -10,7 +10,7 @@ if test "$PHP_FASTDFS_CLIENT" != "no"; t >+ ROOT=/usr >+ fi >+ >+- PHP_ADD_INCLUDE($ROOT/local/include) >++ PHP_ADD_INCLUDE($ROOT/include) >+ >+ PHP_ADD_LIBRARY_WITH_PATH(fastcommon, $ROOT/lib, FASTDFS_CLIENT_SHARED_LIBADD) >+ PHP_ADD_LIBRARY_WITH_PATH(fdfsclient, $ROOT/lib, FASTDFS_CLIENT_SHARED_LIBADD) > >Property changes on: ftp/php-fastdfs/files/patch-config.m4 >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
daniel
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 246912
:
215133
| 215135