Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Dec 2018 14:56:27 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r487052 - head/sysutils/nitrogen
Message-ID:  <201812091456.wB9EuRgA018408@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Sun Dec  9 14:56:27 2018
New Revision: 487052
URL: https://svnweb.freebsd.org/changeset/ports/487052

Log:
  sysutils/nitrogen: Update to 1.6.1
  
  - Move to new home on GitHub
  - Add LICENSE
  - Switch to options helpers
  - Reset maintainer due to the long timeout
  
  Changes:	https://github.com/l3ib/nitrogen/blob/1.6.1/ChangeLog
  PR:		230206
  Submitted by:	Nathan <ndowens@yahoo.com> (based on)
  Approved by:	corentin@ralite.com (maintainer timeout, 4 months)

Modified:
  head/sysutils/nitrogen/Makefile
  head/sysutils/nitrogen/distinfo
  head/sysutils/nitrogen/pkg-descr
  head/sysutils/nitrogen/pkg-plist

Modified: head/sysutils/nitrogen/Makefile
==============================================================================
--- head/sysutils/nitrogen/Makefile	Sun Dec  9 14:53:56 2018	(r487051)
+++ head/sysutils/nitrogen/Makefile	Sun Dec  9 14:56:27 2018	(r487052)
@@ -2,45 +2,38 @@
 # $FreeBSD$
 
 PORTNAME=	nitrogen
-PORTVERSION=	1.5.2
-PORTREVISION=	9
+DISTVERSION=	1.6.1
 CATEGORIES=	sysutils
-MASTER_SITES=	http://projects.l3ib.org/nitrogen/files/
+MASTER_SITES=	https://github.com/l3ib/nitrogen/releases/download/${DISTVERSION}/
 
-MAINTAINER=	corentin@ralite.com
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Background browser and setter for X windows
 
 LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	bash:shells/bash
+LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2
 RUN_DEPENDS=	gnome-icon-theme>0:misc/gnome-icon-theme \
 		hicolor-icon-theme>0:misc/hicolor-icon-theme
 
-OPTIONS_DEFINE=	XINERAMA
-OPTIONS_DEFAULT=XINERAMA
-
-USES=		compiler:c++11-lang gettext iconv pkgconfig
+USES=		compiler:c++11-lang gettext gmake gnome iconv localbase pkgconfig
 USE_CXXSTD=	c++11
 USE_GNOME=	gtkmm24
+INSTALLS_ICONS=	yes
 USE_XORG=	x11
+
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-inotify
-INSTALLS_ICONS=	yes
 
-CPPFLAGS+=	-I${LOCALBASE}/include
-LIBS+=		-L${LOCALBASE}/lib -lX11
+LIBS+=		-lX11
 
-DESKTOP_ENTRIES="Nitrogen" "${COMMENT}" "${PORTNAME}" "${PORTNAME}" \
-		"Graphics;Viewer;" true
+OPTIONS_DEFINE=		XINERAMA
+OPTIONS_DEFAULT=	XINERAMA
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MXINERAMA}
-USE_XORG+=	xinerama
-CONFIGURE_ARGS+=--enable-xinerama
-.else
-CONFIGURE_ARGS+=--disable-xinerama
-.endif
+XINERAMA_CONFIGURE_ENABLE=	xinerama
+XINERAMA_USE=			xorg=xinerama
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \

Modified: head/sysutils/nitrogen/distinfo
==============================================================================
--- head/sysutils/nitrogen/distinfo	Sun Dec  9 14:53:56 2018	(r487051)
+++ head/sysutils/nitrogen/distinfo	Sun Dec  9 14:56:27 2018	(r487052)
@@ -1,2 +1,3 @@
-SHA256 (nitrogen-1.5.2.tar.gz) = 60a2437ce6a6c0ba44505fc8066c1973140d4bb48e1e5649f525c7b0b8bf9fd2
-SIZE (nitrogen-1.5.2.tar.gz) = 307356
+TIMESTAMP = 1544343577
+SHA256 (nitrogen-1.6.1.tar.gz) = f40213707b7a3be87e556f65521cef8795bd91afda13dfac8f00c3550375837d
+SIZE (nitrogen-1.6.1.tar.gz) = 314332

Modified: head/sysutils/nitrogen/pkg-descr
==============================================================================
--- head/sysutils/nitrogen/pkg-descr	Sun Dec  9 14:53:56 2018	(r487051)
+++ head/sysutils/nitrogen/pkg-descr	Sun Dec  9 14:56:27 2018	(r487052)
@@ -1,4 +1,4 @@
 Nitrogen is a background browser and setter for X windows. It is written
 in C++ using the gtkmm toolkit.
 
-WWW: http://projects.l3ib.org/nitrogen
+WWW: https://github.com/l3ib/nitrogen

Modified: head/sysutils/nitrogen/pkg-plist
==============================================================================
--- head/sysutils/nitrogen/pkg-plist	Sun Dec  9 14:53:56 2018	(r487051)
+++ head/sysutils/nitrogen/pkg-plist	Sun Dec  9 14:56:27 2018	(r487052)
@@ -1,5 +1,7 @@
 bin/nitrogen
 man/man1/nitrogen.1.gz
+share/appdata/nitrogen.appdata.xml
+share/applications/nitrogen.desktop
 share/icons/hicolor/128x128/apps/nitrogen.png
 share/icons/hicolor/16x16/actions/wallpaper-centered.png
 share/icons/hicolor/16x16/actions/wallpaper-scaled.png
@@ -11,3 +13,9 @@ share/icons/hicolor/16x16/mimetypes/image-x-generic.pn
 share/icons/hicolor/22x22/apps/nitrogen.png
 share/icons/hicolor/32x32/apps/nitrogen.png
 share/icons/hicolor/48x48/apps/nitrogen.png
+share/locale/bs/LC_MESSAGES/nitrogen.mo
+share/locale/fi/LC_MESSAGES/nitrogen.mo
+share/locale/hr/LC_MESSAGES/nitrogen.mo
+share/locale/pl/LC_MESSAGES/nitrogen.mo
+share/locale/ru/LC_MESSAGES/nitrogen.mo
+share/locale/sr/LC_MESSAGES/nitrogen.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812091456.wB9EuRgA018408>