summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--irc/irssi/Makefile6
-rw-r--r--irc/irssi/files/patch-configure.ac15
2 files changed, 17 insertions, 4 deletions
diff --git a/irc/irssi/Makefile b/irc/irssi/Makefile
index fda89d3d1982..d6e186b98eb1 100644
--- a/irc/irssi/Makefile
+++ b/irc/irssi/Makefile
@@ -12,7 +12,7 @@ COMMENT= Modular IRC client with many features
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe gettext-runtime gmake libtool ncurses pkgconfig tar:xz
+USES= autoreconf cpe gettext-runtime gmake gnome libtool ncurses pkgconfig tar:xz
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USE_GNOME= glib20
@@ -47,11 +47,9 @@ post-patch:
@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' -e 's|/etc|${PREFIX}&|' \
${WRKSRC}/docs/irssi.1
-post-configure:
- @${MV} ${WRKSRC}/irssi.conf ${WRKSRC}/irssi.conf.sample
-
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/irssi/modules
+ @${MV} ${STAGEDIR}${PREFIX}/etc/irssi.conf ${STAGEDIR}${PREFIX}/etc/irssi.conf.sample
post-install-PERL-on:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irssi.so
diff --git a/irc/irssi/files/patch-configure.ac b/irc/irssi/files/patch-configure.ac
new file mode 100644
index 000000000000..6970c33c4148
--- /dev/null
+++ b/irc/irssi/files/patch-configure.ac
@@ -0,0 +1,15 @@
+--- configure.ac.orig 2018-10-06 15:40:00 UTC
++++ configure.ac
+@@ -307,7 +307,11 @@ PKG_CHECK_MODULES([OPENSSL], [openssl],
+ AC_CHECK_LIB([ssl], [SSL_library_init], [
+ LIBS="$LIBS -lssl -lcrypto"
+ ], [
++ AC_CHECK_LIB([ssl], [OPENSSL_init_ssl], [
++ LIBS="$LIBS -lssl -lcrypto"
++ ], [
++ AC_MSG_ERROR([The OpenSSL library was not found])
++ ])
+- AC_MSG_ERROR([The OpenSSL library was not found])
+ ])
+ ])
+