[102081] trunk/dports/irc/weechat
ryandesign at macports.org
ryandesign at macports.org
Sun Jan 27 10:53:58 PST 2013
Revision: 102081
https://trac.macports.org/changeset/102081
Author: ryandesign at macports.org
Date: 2013-01-27 10:53:57 -0800 (Sun, 27 Jan 2013)
Log Message:
-----------
weechat: update to 0.4.0 and use cmake (#37735)
Modified Paths:
--------------
trunk/dports/irc/weechat/Portfile
trunk/dports/irc/weechat/files/patch-src_plugins_Makefile.diff
Removed Paths:
-------------
trunk/dports/irc/weechat/files/patch-src_plugins_script_script_repo.diff
Modified: trunk/dports/irc/weechat/Portfile
===================================================================
--- trunk/dports/irc/weechat/Portfile 2013-01-27 18:49:49 UTC (rev 102080)
+++ trunk/dports/irc/weechat/Portfile 2013-01-27 18:53:57 UTC (rev 102081)
@@ -1,10 +1,11 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
-PortSystem 1.0
+PortSystem 1.0
+PortGroup cmake 1.0
name weechat
-version 0.3.9
+version 0.4.0
categories irc
maintainers otherware.org:nefar openmaintainer
license GPL-3
@@ -24,73 +25,74 @@
platforms darwin
master_sites ${homepage}files/src
-checksums rmd160 eb159b3ff8b074aaeb6002a2247b2d909cbf1937 \
- sha256 9e121aba26b6bb5cef94db22d7d77b2d8f189c910bf07ffc542a08baab79deb0
+checksums rmd160 70a3b67762227c8408b8ca880ea1af15fcc7fe81 \
+ sha256 1df12201d8b0ac25f62ddbfb675e8f3d978e52bc5b644d55ccf4c755956fa60d
-depends_build port:pkgconfig
-depends_lib port:gettext port:libiconv port:ncurses port:libgcrypt
+depends_lib-append port:gettext \
+ port:libgcrypt \
+ port:libiconv \
+ port:ncurses
-patchfiles \
- patch-src_plugins_Makefile.diff \
- patch-src_plugins_script_script_repo.diff
+patchfiles patch-src_plugins_Makefile.diff
-configure.args --without-debug --disable-gnutls --disable-lua \
- --disable-perl --disable-python --disable-ruby --disable-aspell --disable-guile
+configure.args-append -DENABLE_GNUTLS=OFF \
+ -DENABLE_LUA=OFF \
+ -DENABLE_GUILE=OFF \
+ -DENABLE_PERL=OFF \
+ -DENABLE_PYTHON=OFF \
+ -DENABLE_RUBY=OFF \
+ -DENABLE_ASPELL=OFF
use_bzip2 yes
variant aspell description {Support for aspell} {
- configure.args-delete --disable-aspell
- configure.args-append --enable-aspell
+ configure.args-delete -DENABLE_ASPELL=OFF
+ configure.args-append -DENABLE_ASPELL=ON
depends_lib-append port:aspell
}
variant lua description {Bindings for lua plugins} {
- configure.args-delete --disable-lua
- configure.args-append --enable-lua
+ configure.args-delete -DENABLE_LUA=OFF
+ configure.args-append -DENABLE_LUA=ON
depends_lib-append port:lua
}
variant scheme description {Bindings for Scheme (guile) plugins} {
- configure.args-delete --disable-guile
- configure.args-append --enable-guile
+ configure.args-delete -DENABLE_GUILE=OFF
+ configure.args-append -DENABLE_GUILE=ON
depends_lib-append port:guile
}
variant perl description {Bindings for perl plugins} {
- configure.args-delete --disable-perl
- configure.args-append --enable-perl
+ configure.args-delete -DENABLE_PERL=OFF
+ configure.args-append -DENABLE_PERL=ON
depends_lib-append path:bin/perl:perl5
}
variant python description {Bindings for python plugins} {
- configure.args-delete --disable-python
- configure.args-append --enable-python
+ configure.args-delete -DENABLE_PYTHON=OFF
+ configure.args-append -DENABLE_PYTHON=ON
depends_lib-append path:bin/python:python26
}
variant ruby description {Bindings for ruby plugins} {
- configure.args-delete --disable-ruby
- configure.args-append --enable-ruby
+ configure.args-delete -DENABLE_RUBY=OFF
+ configure.args-append -DENABLE_RUBY=ON
depends_lib-append port:ruby
}
variant tls description {Support for secure connecting} {
- configure.args-delete --disable-gnutls
- configure.args-append --enable-gnutls
+ configure.args-delete -DENABLE_GNUTLS=OFF
+ configure.args-append -DENABLE_GNUTLS=ON
depends_lib-append port:gnutls
}
post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
- xinstall -m 644 -W ${worksrcpath} COPYING README AUTHORS NEWS ABOUT-NLS ChangeLog \
+ xinstall -m 644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \
${destroot}${prefix}/share/doc/${name}
eval xinstall -m 644 -W ${worksrcpath} [glob doc/en/weechat*.txt] \
${destroot}${prefix}/share/doc/${name}
-
- xinstall -m 755 ${worksrcpath}/doc/weechat-curses.1 ${destroot}${prefix}/share/man/man1
-
- eval delete [glob -type l ${destroot}${prefix}/lib/weechat/plugins/*.so]
}
post-install {
Modified: trunk/dports/irc/weechat/files/patch-src_plugins_Makefile.diff
===================================================================
--- trunk/dports/irc/weechat/files/patch-src_plugins_Makefile.diff 2013-01-27 18:49:49 UTC (rev 102080)
+++ trunk/dports/irc/weechat/files/patch-src_plugins_Makefile.diff 2013-01-27 18:53:57 UTC (rev 102081)
@@ -1,13 +1,13 @@
---- src/plugins/Makefile.in.orig 2012-12-16 00:47:36.000000000 +0100
-+++ src/plugins/Makefile.in 2012-12-16 00:48:49.000000000 +0100
-@@ -831,8 +831,8 @@
+--- src/plugins/Makefile.am.orig 2013-01-20 02:21:06.000000000 -0600
++++ src/plugins/Makefile.am 2013-01-21 23:40:25.000000000 -0600
+@@ -117,8 +117,8 @@
# install plugin header
install-data-hook:
- $(INSTALL) -d $(includedir)/$(PACKAGE)
- $(INSTALL_DATA) $(abs_top_srcdir)/src/plugins/weechat-plugin.h $(includedir)/$(PACKAGE)
-+ $(INSTALL) -d $(DESTDIR)/$(includedir)/$(PACKAGE)
-+ $(INSTALL_DATA) $(abs_top_srcdir)/src/plugins/weechat-plugin.h $(DESTDIR)/$(includedir)/$(PACKAGE)
++ $(INSTALL) -d $(DESTDIR)$(includedir)/$(PACKAGE)
++ $(INSTALL_DATA) $(abs_top_srcdir)/src/plugins/weechat-plugin.h $(DESTDIR)$(includedir)/$(PACKAGE)
# uninstall plugin header
Deleted: trunk/dports/irc/weechat/files/patch-src_plugins_script_script_repo.diff
===================================================================
--- trunk/dports/irc/weechat/files/patch-src_plugins_script_script_repo.diff 2013-01-27 18:49:49 UTC (rev 102080)
+++ trunk/dports/irc/weechat/files/patch-src_plugins_script_script_repo.diff 2013-01-27 18:53:57 UTC (rev 102081)
@@ -1,11 +0,0 @@
---- src/plugins/script/script-repo.h.orig 2012-12-16 00:15:16.000000000 +0100
-+++ src/plugins/script/script-repo.h 2012-12-16 00:15:36.000000000 +0100
-@@ -57,7 +57,7 @@
- extern struct t_script_repo *scripts_repo;
- extern struct t_script_repo *last_script_repo;
- extern int script_repo_count, script_repo_count_displayed;
--struct t_hashtable *script_repo_max_length_field;
-+extern struct t_hashtable *script_repo_max_length_field;
- extern char *script_repo_filter;
-
- extern int script_repo_script_valid (struct t_script_repo *script);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130127/47d5ae99/attachment-0001.html>
More information about the macports-changes
mailing list