x11-toolkits/unique: add LICENSE, pet port (lint, fmt, clippy)

* Switch WWW to https:// protocol
* Use localbase:ldflags for CPPFLAGS and LDFLAGS

PR:		279103
Approved by:	yuri@ (Mentor)
This commit is contained in:
Chris Hutchinson 2025-07-17 12:17:45 -07:00 committed by Älven
parent 9e17e98c4f
commit f3b53fb946
No known key found for this signature in database
GPG Key ID: BD3430002006E8DC
1 changed files with 11 additions and 7 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= unique
PORTVERSION= 1.1.6
DISTVERSION= 1.1.6
PORTREVISION= 8
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
@ -7,21 +7,25 @@ DISTNAME= lib${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for single instance applications
WWW= http://live.gnome.org/LibUnique
WWW= https://live.gnome.org/LibUnique
PORTSCOUT= ignore:1
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
USES= gettext gmake gnome libtool pathfix pkgconfig tar:bzip2
USE_GNOME= gtk20 gnomeprefix introspection:build
USES= gettext gmake gnome libtool localbase:ldflags pathfix pkgconfig \
tar:bzip2
USE_GNOME= gnomeprefix gtk20 introspection:build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-maintainer-flags
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
PORTSCOUT= ignore:1
post-patch:
@${REINPLACE_CMD} -e 's|G_CONST_RETURN|const|g' \
${WRKSRC}/unique/uniqueapp.c \