9 января 2020 г. 18:20:59 GMT+03:00, Rafael Sadowski <raf...@sizeofvoid.org> 
пишет:
>Update weechat to 2.7 with some Makefile tweaks.
>
>Changelog: https://weechat.org/news/108/20191208-Version-2.7/
>
>OK?
>
>Rafael
>
>Index: Makefile
>===================================================================
>RCS file: /cvs/ports/net/weechat/Makefile,v
>retrieving revision 1.44
>diff -u -p -u -p -r1.44 Makefile
>--- Makefile   22 Sep 2019 19:34:56 -0000      1.44
>+++ Makefile   9 Jan 2020 05:45:29 -0000
>@@ -6,7 +6,7 @@ COMMENT-python=        Python bindings for weec
> COMMENT-ruby= Ruby bindings for weechat
> COMMENT-tcl=  Tcl bindings for weechat
> 
>-V=            2.6
>+V=            2.7
> DISTNAME=     weechat-${V}
> 
> PKGNAME-main= weechat-${V}
>@@ -46,15 +46,20 @@ MODPY_RUNDEP=      No
> MODRUBY_RUNDEP=       No
> 
> BUILD_DEPENDS=        devel/gettext,-tools \
>-              devel/cpputest
>+              devel/cpputest \
>+              sysutils/flock
>+
>+RUN_DEPENDS=  sysutils/flock
> 
> LIB_DEPENDS=  devel/gettext,-runtime \
>-              security/libgcrypt \
>-              security/gnutls \
>               net/curl \
>+              security/gnutls \
>+              security/libgcrypt \
>               textproc/aspell/core
> 
>-MODPY_VERSION =               ${MODPY_DEFAULT_VERSION_3}
>+TEST_DEPENDS= devel/cpputest
>+
>+MODPY_VERSION=                ${MODPY_DEFAULT_VERSION_3}
> 
> LIB_DEPENDS-lua=      ${MODLUA_LIB_DEPENDS}
> RUN_DEPENDS-lua=      net/weechat,-main ${MODLUA_RUN_DEPENDS}
>@@ -68,22 +73,22 @@ RUN_DEPENDS-ruby=  net/weechat,-main ${MO
> LIB_DEPENDS-tcl=      ${MODTCL_LIB_DEPENDS}
> RUN_DEPENDS-tcl=      net/weechat,-main ${MODTCL_RUN_DEPENDS}
> 
>-TEST_DEPENDS +=       devel/cpputest
>-
>-CONFIGURE_ARGS+=-DENABLE_SPELL=ON \
>-              -DENABLE_GUILE=OFF \
>-              -DENABLE_RUBY=ON \
>-              -DENABLE_LUA=ON \
>-              -DENABLE_TCL=ON \
>-              -DENABLE_PHP=OFF \
>-              -DENABLE_PYTHON=ON \
>-              -DENABLE_JAVASCRIPT=OFF \
>-              -DHAVE_BACKTRACE=OFF \
>-              -DENABLE_TESTS=ON \
>-              -DCA_FILE=/etc/ssl/cert.pem \
>-              -DTCL_TCLSH=${MODTCL_BIN} \
>-              -DTCL_INCLUDE_PATH=${MODTCL_INCDIR} \
>-              -DMODTCL_LIB=${MODTCL_LIB}
>+CONFIGURE_ARGS=               -DENABLE_SPELL=ON \
>+                      -DENABLE_RUBY=ON \
>+                      -DENABLE_LUA=ON \
>+                      -DENABLE_TCL=ON \
>+                      -DENABLE_PYTHON=ON \
>+                      -DENABLE_TESTS=ON
>+
>+CONFIGURE_ARGS+=      -DENABLE_GUILE=OFF \
>+                      -DENABLE_PHP=OFF \
>+                      -DENABLE_JAVASCRIPT=OFF \
>+                      -DHAVE_BACKTRACE=OFF
>+
>+CONFIGURE_ARGS+=      -DCA_FILE=/etc/ssl/cert.pem \
>+                      -DTCL_TCLSH=${MODTCL_BIN} \
>+                      -DTCL_INCLUDE_PATH=${MODTCL_INCDIR} \
>+                      -DMODTCL_LIB=${MODTCL_LIB}
> 
> pre-configure:
>       rm -f ${WRKSRC}/cmake/{FindLua,FindRuby,FindTCL}.cmake
>Index: distinfo
>===================================================================
>RCS file: /cvs/ports/net/weechat/distinfo,v
>retrieving revision 1.23
>diff -u -p -u -p -r1.23 distinfo
>--- distinfo   22 Sep 2019 19:34:56 -0000      1.23
>+++ distinfo   9 Jan 2020 05:45:29 -0000
>@@ -1,2 +1,2 @@
>-SHA256 (weechat-2.6.tar.gz) =
>76n/U7eM+6S/HEnsrBZRg4po0RCfdlM7cD7JCSBhn8I=
>-SIZE (weechat-2.6.tar.gz) = 4212612
>+SHA256 (weechat-2.7.tar.gz) =
>UDikfG6H5W/Nk3rMFZ2J92hFpBKJI8EAcAq6p8Xbeu0=
>+SIZE (weechat-2.7.tar.gz) = 4393859
>Index: patches/patch-doc_CMakeLists_txt
>===================================================================
>RCS file: /cvs/ports/net/weechat/patches/patch-doc_CMakeLists_txt,v
>retrieving revision 1.7
>diff -u -p -u -p -r1.7 patch-doc_CMakeLists_txt
>--- patches/patch-doc_CMakeLists_txt   23 Mar 2017 01:46:23 -0000      1.7
>+++ patches/patch-doc_CMakeLists_txt   9 Jan 2020 05:45:29 -0000
>@@ -1,10 +1,11 @@
>$OpenBSD: patch-doc_CMakeLists_txt,v 1.7 2017/03/23 01:46:23 danj Exp $
>---- doc/CMakeLists.txt.orig   Sun Jan 15 01:41:25 2017
>-+++ doc/CMakeLists.txt        Sun Mar 12 20:36:40 2017
>-@@ -26,15 +26,15 @@ if(ENABLE_MAN OR ENABLE_DOC)
>- 
>+Index: doc/CMakeLists.txt
>+--- doc/CMakeLists.txt.orig
>++++ doc/CMakeLists.txt
>+@@ -22,15 +22,15 @@ if(ENABLE_MAN OR ENABLE_DOC)
>+   find_package(Asciidoctor)
>+   if(ASCIIDOCTOR_FOUND)
>set(ASCIIDOCTOR_ARGS -a experimental -a icons=font -a
>revnumber="${VERSION}" -a sectanchors -a source-highlighter=prettify)
>- 
> -    add_subdirectory(cs)
> -    add_subdirectory(de)
> -    add_subdirectory(en)
>@@ -22,7 +23,7 @@ $OpenBSD: patch-doc_CMakeLists_txt,v 1.7
> +#    add_subdirectory(it)
> +#    add_subdirectory(ja)
> +#    add_subdirectory(pl)
>-+#    #add_subdirectory(ru)
>- 
>++#    add_subdirectory(ru)
>+   else()
>+     message(SEND_ERROR "Asciidoctor not found")
>    endif()
>- 
>Index: patches/patch-src_plugins_lua_CMakeLists_txt
>===================================================================
>RCS file:
>/cvs/ports/net/weechat/patches/patch-src_plugins_lua_CMakeLists_txt,v
>retrieving revision 1.2
>diff -u -p -u -p -r1.2 patch-src_plugins_lua_CMakeLists_txt
>--- patches/patch-src_plugins_lua_CMakeLists_txt       12 Jul 2019 04:42:34
>-0000  1.2
>+++ patches/patch-src_plugins_lua_CMakeLists_txt       9 Jan 2020 05:45:29
>-0000
>@@ -2,7 +2,7 @@ $OpenBSD: patch-src_plugins_lua_CMakeLis
> Index: src/plugins/lua/CMakeLists.txt
> --- src/plugins/lua/CMakeLists.txt.orig
> +++ src/plugins/lua/CMakeLists.txt
>-@@ -24,8 +24,8 @@ weechat-lua-api.h)
>+@@ -25,8 +25,8 @@ add_library(lua MODULE
>  set_target_properties(lua PROPERTIES PREFIX "")
>  
>  if(LUA_FOUND)
>Index: patches/patch-src_plugins_ruby_CMakeLists_txt
>===================================================================
>RCS file:
>/cvs/ports/net/weechat/patches/patch-src_plugins_ruby_CMakeLists_txt,v
>retrieving revision 1.2
>diff -u -p -u -p -r1.2 patch-src_plugins_ruby_CMakeLists_txt
>--- patches/patch-src_plugins_ruby_CMakeLists_txt      12 Jul 2019 04:42:34
>-0000  1.2
>+++ patches/patch-src_plugins_ruby_CMakeLists_txt      9 Jan 2020 05:45:29
>-0000
>@@ -2,7 +2,7 @@ $OpenBSD: patch-src_plugins_ruby_CMakeLi
> Index: src/plugins/ruby/CMakeLists.txt
> --- src/plugins/ruby/CMakeLists.txt.orig
> +++ src/plugins/ruby/CMakeLists.txt
>-@@ -24,9 +24,7 @@ set_target_properties(ruby PROPERTIES PREFIX "")
>+@@ -25,9 +25,7 @@ set_target_properties(ruby PROPERTIES PREFIX "")
>  
>  if(RUBY_FOUND)
>    include_directories(${RUBY_INCLUDE_DIRS})
>Index: patches/patch-tests_CMakeLists_txt
>===================================================================
>RCS file: /cvs/ports/net/weechat/patches/patch-tests_CMakeLists_txt,v
>retrieving revision 1.2
>diff -u -p -u -p -r1.2 patch-tests_CMakeLists_txt
>--- patches/patch-tests_CMakeLists_txt 22 Sep 2019 19:34:56 -0000      1.2
>+++ patches/patch-tests_CMakeLists_txt 9 Jan 2020 05:45:29 -0000
>@@ -3,7 +3,7 @@ $OpenBSD: patch-tests_CMakeLists_txt,v 1
> Index: tests/CMakeLists.txt
> --- tests/CMakeLists.txt.orig
> +++ tests/CMakeLists.txt
>-@@ -59,7 +59,7 @@ if(ICONV_LIBRARY)
>+@@ -61,7 +61,7 @@ if(ICONV_LIBRARY)
>    list(APPEND EXTRA_LIBS ${ICONV_LIBRARY})
>  endif()
>  
>Index: pkg/PLIST-lua
>===================================================================
>RCS file: /cvs/ports/net/weechat/pkg/PLIST-lua,v
>retrieving revision 1.1.1.1
>diff -u -p -u -p -r1.1.1.1 PLIST-lua
>--- pkg/PLIST-lua      26 Jun 2012 15:06:42 -0000      1.1.1.1
>+++ pkg/PLIST-lua      9 Jan 2020 05:45:29 -0000
>@@ -1,2 +1,2 @@
> @comment $OpenBSD: PLIST-lua,v 1.1.1.1 2012/06/26 15:06:42 sthen Exp $
>-lib/weechat/plugins/lua.so
>+@so lib/weechat/plugins/lua.so
>Index: pkg/PLIST-main
>===================================================================
>RCS file: /cvs/ports/net/weechat/pkg/PLIST-main,v
>retrieving revision 1.12
>diff -u -p -u -p -r1.12 PLIST-main
>--- pkg/PLIST-main     12 Jul 2019 04:42:35 -0000      1.12
>+++ pkg/PLIST-main     9 Jan 2020 05:45:29 -0000
>@@ -7,20 +7,22 @@ include/weechat/weechat-plugin.h
> lib/pkgconfig/weechat.pc
> lib/weechat/
> lib/weechat/plugins/
>-lib/weechat/plugins/alias.so
>-lib/weechat/plugins/buflist.so
>-lib/weechat/plugins/charset.so
>-lib/weechat/plugins/exec.so
>-lib/weechat/plugins/fifo.so
>-lib/weechat/plugins/fset.so
>-lib/weechat/plugins/irc.so
>-lib/weechat/plugins/logger.so
>-lib/weechat/plugins/perl.so
>-lib/weechat/plugins/relay.so
>-lib/weechat/plugins/script.so
>-lib/weechat/plugins/spell.so
>-lib/weechat/plugins/trigger.so
>-lib/weechat/plugins/xfer.so
>+@so lib/weechat/plugins/alias.so
>+@so lib/weechat/plugins/buflist.so
>+@so lib/weechat/plugins/charset.so
>+@so lib/weechat/plugins/exec.so
>+@so lib/weechat/plugins/fifo.so
>+@so lib/weechat/plugins/fset.so
>+@so lib/weechat/plugins/irc.so
>+@so lib/weechat/plugins/logger.so
>+@so lib/weechat/plugins/perl.so
>+@so lib/weechat/plugins/relay.so
>+@so lib/weechat/plugins/script.so
>+@so lib/weechat/plugins/spell.so
>+@so lib/weechat/plugins/trigger.so
>+@so lib/weechat/plugins/xfer.so
>+@comment share/applications/
>+@comment share/applications/weechat.desktop
> share/doc/weechat/
> share/doc/weechat/weechat_dev.en.adoc
> share/doc/weechat/weechat_faq.en.adoc
>@@ -32,9 +34,21 @@ share/doc/weechat/weechat_tester.en.adoc
> share/doc/weechat/weechat_user.en.adoc
> @comment share/icons/
> @comment share/icons/hicolor/
>-@comment share/icons/hicolor/32x32/
>-@comment share/icons/hicolor/32x32/apps/
>-@comment share/icons/hicolor/32x32/apps/weechat.png
>+@comment share/icons/hicolor/128x128/
>+@comment share/icons/hicolor/128x128/apps/
>+@comment share/icons/hicolor/128x128/apps/weechat.png
>+@comment share/icons/hicolor/16x16/
>+@comment share/icons/hicolor/16x16/apps/
>+@comment share/icons/hicolor/16x16/apps/weechat.png
>+@comment share/icons/hicolor/256x256/
>+@comment share/icons/hicolor/256x256/apps/
>+@comment share/icons/hicolor/256x256/apps/weechat.png
>+@comment share/icons/hicolor/512x512/
>+@comment share/icons/hicolor/512x512/apps/
>+@comment share/icons/hicolor/512x512/apps/weechat.png
>+@comment share/icons/hicolor/64x64/
>+@comment share/icons/hicolor/64x64/apps/
>+@comment share/icons/hicolor/64x64/apps/weechat.png
> share/locale/cs/LC_MESSAGES/weechat.mo
> share/locale/de/LC_MESSAGES/weechat.mo
> share/locale/es/LC_MESSAGES/weechat.mo
>Index: pkg/PLIST-python
>===================================================================
>RCS file: /cvs/ports/net/weechat/pkg/PLIST-python,v
>retrieving revision 1.1.1.1
>diff -u -p -u -p -r1.1.1.1 PLIST-python
>--- pkg/PLIST-python   26 Jun 2012 15:06:42 -0000      1.1.1.1
>+++ pkg/PLIST-python   9 Jan 2020 05:45:29 -0000
>@@ -1,2 +1,2 @@
>@comment $OpenBSD: PLIST-python,v 1.1.1.1 2012/06/26 15:06:42 sthen Exp
>$
>-lib/weechat/plugins/python.so
>+@so lib/weechat/plugins/python.so
>Index: pkg/PLIST-ruby
>===================================================================
>RCS file: /cvs/ports/net/weechat/pkg/PLIST-ruby,v
>retrieving revision 1.1.1.1
>diff -u -p -u -p -r1.1.1.1 PLIST-ruby
>--- pkg/PLIST-ruby     26 Jun 2012 15:06:42 -0000      1.1.1.1
>+++ pkg/PLIST-ruby     9 Jan 2020 05:45:29 -0000
>@@ -1,2 +1,2 @@
>@comment $OpenBSD: PLIST-ruby,v 1.1.1.1 2012/06/26 15:06:42 sthen Exp $
>-lib/weechat/plugins/ruby.so
>+@so lib/weechat/plugins/ruby.so
>Index: pkg/PLIST-tcl
>===================================================================
>RCS file: /cvs/ports/net/weechat/pkg/PLIST-tcl,v
>retrieving revision 1.1.1.1
>diff -u -p -u -p -r1.1.1.1 PLIST-tcl
>--- pkg/PLIST-tcl      26 Jun 2012 15:06:42 -0000      1.1.1.1
>+++ pkg/PLIST-tcl      9 Jan 2020 05:45:29 -0000
>@@ -1,2 +1,2 @@
> @comment $OpenBSD: PLIST-tcl,v 1.1.1.1 2012/06/26 15:06:42 sthen Exp $
>-lib/weechat/plugins/tcl.so
>+@so lib/weechat/plugins/tcl.so

Hm, why does this port disables its icon packaging? And it's probably better to 
remove files in post-install than to register in resulting plist as @comment...
-- 
With best regards,
Vadim Zhukov

Reply via email to