diff --git a/devel/sope/Makefile b/devel/sope/Makefile index ddb2add5c733..36de6e4f5c8c 100644 --- a/devel/sope/Makefile +++ b/devel/sope/Makefile @@ -1,86 +1,86 @@ PORTNAME= sope -PORTVERSION= 5.12.4 +PORTVERSION= 5.12.7 CATEGORIES= devel gnustep MASTER_SITES= https://packages.sogo.nu/sources/ -DISTNAME= SOPE-${PORTVERSION} PKGNAMESUFFIX= -${FLAVOR} +DISTNAME= SOPE-${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Extensive set of GNUstep web application frameworks WWW= https://sogo.nu/ LICENSE= LGPL20 FLAVORS= mysql pgsql FLAVOR?= ${FLAVORS:[1]} USES= gmake gnome iconv gnustep USE_GNOME= libxml2 USE_GNUSTEP= base build USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} CONFIGURE_ARGS= --with-gnustep --disable-debug --disable-strip CONFIGURE_ENV+= CC="${CC}" LLD_UNSAFE= yes # PR 230608 mysql_CONFLICTS_INSTALL= sope2 ${PORTNAME}-pgsql pgsql_CONFLICTS_INSTALL= sope2 ${PORTNAME}-mysql SUB_LIST+= GNUSTEP_LOCAL_TOOLS=${GNUSTEP_LOCAL_TOOLS} \ GNUSTEP_MAKEFILES=${GNUSTEP_MAKEFILES} WRKSRC= ${WRKDIR}/SOPE OPTIONS_DEFINE= LDAP OPTIONS_DEFAULT= LDAP OPTIONS_SINGLE= DATABASE OPTIONS_SINGLE_DATABASE=MYSQL PGSQL DATABASE_DESC= Database support OPTIONS_SUB= yes LDAP_DESC= Build with LDAP support MYSQL_DESC= Build with MySQL support PGSQL_DESC= Build with PostgreSQL support LDAP_USES= ldap MYSQL_USES= mysql PGSQL_USES= pgsql .if ${FLAVOR:U} == pgsql OPTIONS_DEFAULT+= PGSQL .endif .if ${FLAVOR:U} == mysql OPTIONS_DEFAULT+= MYSQL .endif .include .if ${OPSYS} == FreeBSD CPPFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/sope-core/NGStreams/configure @${REINPLACE_CMD} -e 's|LDAP_OPT_ON|1|g' ${WRKSRC}/sope-ldap/NGLdap/NGLdapConnection.m .for f in config.guess config.sub @${CP} ${TEMPLATES}/$f ${WRKSRC}/sope-core/NGStreams/ .endfor post-patch-LDAP-off: @${REINPLACE_CMD} -e '/checkLinking "ldap"/d' ${WRKSRC}/configure post-patch-MYSQL-off: @${REINPLACE_CMD} -e '/checkLinking "mysqlclient"/d' ${WRKSRC}/configure post-patch-PGSQL-off: @${REINPLACE_CMD} -e '/checkLinking "pq"/d' ${WRKSRC}/configure do-configure: cd ${WRKSRC} ; . ${GNUSTEP_MAKEFILES}/GNUstep.sh ; ./configure ${CONFIGURE_ARGS} .include diff --git a/devel/sope/distinfo b/devel/sope/distinfo index 7f7b66970b60..e72f503ef608 100644 --- a/devel/sope/distinfo +++ b/devel/sope/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759979723 -SHA256 (SOPE-5.12.4.tar.gz) = c3446600b4bbc81d4498e42aa3162d347a95bfbef092182a1835c473d9bee6d6 -SIZE (SOPE-5.12.4.tar.gz) = 2307016 +TIMESTAMP = 1776280406 +SHA256 (SOPE-5.12.7.tar.gz) = 0b27d0d793fbc844260f0ab070255e8dd05fe5a45d2df141c7a088821f8f83f3 +SIZE (SOPE-5.12.7.tar.gz) = 2307155 diff --git a/devel/sope/files/patch-configure b/devel/sope/files/patch-configure index 66e3b8042f7b..c29fcc5dd26c 100644 --- a/devel/sope/files/patch-configure +++ b/devel/sope/files/patch-configure @@ -1,11 +1,11 @@ ---- configure.orig 2016-09-08 20:29:55.239121000 -0500 -+++ configure 2016-09-08 20:30:26.951403000 -0500 -@@ -45,7 +45,7 @@ +--- configure.orig 2026-03-03 11:58:39 UTC ++++ configure +@@ -46,7 +46,7 @@ fi fi # TODO: add pg_config, mysql_config etc! -LINK_SYSLIBDIRS="-L/usr/local/pgsql/lib -L/usr/local/lib -L/usr/lib" +LINK_SYSLIBDIRS="-L%%LOCALBASE%%/lib/postgresql -L%%LOCALBASE%%/lib/mysql -L%%LOCALBASE%%/lib -L/usr/lib" # ******************** usage ********************