pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/hexchat



Module Name:    pkgsrc
Committed By:   tron
Date:           Wed Apr  4 17:40:23 UTC 2018

Modified Files:
        pkgsrc/chat/hexchat: Makefile PLIST

Log Message:
hexchat: Fix package list for macOS

Shared objects use the extension ".dylib" and ".so" under macOS.
Adapt the package list dynamically as necessary


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/chat/hexchat/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/chat/hexchat/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/hexchat/Makefile
diff -u pkgsrc/chat/hexchat/Makefile:1.23 pkgsrc/chat/hexchat/Makefile:1.24
--- pkgsrc/chat/hexchat/Makefile:1.23   Sat Mar 17 11:56:15 2018
+++ pkgsrc/chat/hexchat/Makefile        Wed Apr  4 17:40:23 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2018/03/17 11:56:15 tnn Exp $
+# $NetBSD: Makefile,v 1.24 2018/04/04 17:40:23 tron Exp $
 
 DISTNAME=      hexchat-2.14.1
 CATEGORIES=    chat
@@ -33,6 +33,11 @@ REPLACE_PYTHON+=     plugins/perl/generate_h
 REPLACE_PYTHON+=       src/common/make-te.py
 REPLACE_PYTHON+=       meson_post_install.py
 
+OPSYSVARS+=            SOEXT
+SOEXT.Darwin=          dylib
+SOEXT.*=               so
+PLIST_SUBST+=          SOEXT=${SOEXT}
+
 .include "../../devel/py-meson/build.mk"
 .include "../../textproc/iso-codes/buildlink3.mk"
 .include "../../devel/pango/buildlink3.mk"

Index: pkgsrc/chat/hexchat/PLIST
diff -u pkgsrc/chat/hexchat/PLIST:1.3 pkgsrc/chat/hexchat/PLIST:1.4
--- pkgsrc/chat/hexchat/PLIST:1.3       Sat Mar 17 11:56:15 2018
+++ pkgsrc/chat/hexchat/PLIST   Wed Apr  4 17:40:23 2018
@@ -1,13 +1,13 @@
-@comment $NetBSD: PLIST,v 1.3 2018/03/17 11:56:15 tnn Exp $
+@comment $NetBSD: PLIST,v 1.4 2018/04/04 17:40:23 tron Exp $
 ${PLIST.gtk2}bin/hexchat
 bin/hexchat-text
 include/hexchat-plugin.h
-lib/hexchat/plugins/checksum.so
-${PLIST.fishlim}lib/hexchat/plugins/fishlim.so
-${PLIST.lua}lib/hexchat/plugins/lua.so
-${PLIST.perl}lib/hexchat/plugins/perl.so
-${PLIST.python}lib/hexchat/plugins/python.so
-${PLIST.libpci}lib/hexchat/plugins/sysinfo.so
+lib/hexchat/plugins/checksum.${SOEXT}
+${PLIST.fishlim}lib/hexchat/plugins/fishlim.${SOEXT}
+${PLIST.lua}lib/hexchat/plugins/lua.${SOEXT}
+${PLIST.perl}lib/hexchat/plugins/perl.${SOEXT}
+${PLIST.python}lib/hexchat/plugins/python.${SOEXT}
+${PLIST.libpci}lib/hexchat/plugins/sysinfo.${SOEXT}
 lib/pkgconfig/hexchat-plugin.pc
 ${PLIST.gtk2}man/man1/hexchat.1
 ${PLIST.gtk2}share/applications/io.github.Hexchat.desktop



Home | Main Index | Thread Index | Old Index