Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jan 2019 04:14:51 +0000 (UTC)
From:      Gleb Smirnoff <glebius@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r489641 - in head/net/minidlna: . files
Message-ID:  <201901080414.x084Epus090232@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: glebius (src committer)
Date: Tue Jan  8 04:14:51 2019
New Revision: 489641
URL: https://svnweb.freebsd.org/changeset/ports/489641

Log:
  Upgrade minidlna to current snapshot in my repo.
  
  The upstream project didn't have any releases for over year. A year ago
  I have written quite a lot of code that improves minidlna operation on
  FreeBSD. The code was accepted upstream, but not released during the year.
  Later I've added more patches, that are now under review. Since this all
  takes so long, we'd better point FreeBSD port to my repo.
  
  Most important change is that event dispatcher mechanism is made OS
  specific, and on FreeBSD it is kqueue(2). This allows to properly
  integrate the file monitoring patch. Previously it was extremely
  buggy, since a single process using select(2) and kqueue(2) at the
  same time, although in different threads, isn't going to work
  flawlessly. There few bugfixes of lesser importance.
  
  See https://github.com/glebius/minidlna/commits/master

Deleted:
  head/net/minidlna/files/extra-patch-kqueue
  head/net/minidlna/files/patch-getifaddr.c
Modified:
  head/net/minidlna/Makefile
  head/net/minidlna/distinfo
  head/net/minidlna/pkg-descr

Modified: head/net/minidlna/Makefile
==============================================================================
--- head/net/minidlna/Makefile	Tue Jan  8 03:18:51 2019	(r489640)
+++ head/net/minidlna/Makefile	Tue Jan  8 04:14:51 2019	(r489641)
@@ -3,10 +3,10 @@
 
 PORTNAME=	minidlna
 PORTVERSION=	1.2.1
-PORTREVISION=	3
+PORTREVISION=	4
 PORTEPOCH=	1
 CATEGORIES=	net multimedia www
-MASTER_SITES=	SF
+MASTER_SITES=	GH
 
 MAINTAINER=	glebius@FreeBSD.org
 COMMENT=	Media-server compatible with "Digital Life Network Alliance"
@@ -26,6 +26,10 @@ CONFIGURE_ARGS=	--with-db-path=/var/db/minidlna \
 		--with-os-url="http://www.FreeBSD.org"
 USES=		autoreconf gettext-tools iconv jpeg localbase
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	glebius
+GH_TAGNAME=	4357325
+
 PKGMESSAGE=	${WRKSRC}/pkg-message
 SUB_FILES+=	pkg-message
 USE_RC_SUBR=	minidlna
@@ -34,15 +38,11 @@ SUB_LIST+=	USER=${USERS}
 USERS=	dlna
 GROUPS=	dlna
 
-OPTIONS_DEFINE=	DEBUG KQUEUE NLS
-OPTIONS_DEFAULT=KQUEUE
+OPTIONS_DEFINE=	DEBUG NLS
 OPTIONS_SUB=	yes
 
 DEBUG_CFLAGS=	-DDEBUG
-KQUEUE_DESC=	Experimental patch for automatic rescan using kqueue(2)
 NLS_USES=	gettext-runtime
-
-KQUEUE_EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-kqueue
 
 post-install:
 	${INSTALL_MAN} ${WRKSRC}/*.5 ${STAGEDIR}${MANPREFIX}/man/man5/

Modified: head/net/minidlna/distinfo
==============================================================================
--- head/net/minidlna/distinfo	Tue Jan  8 03:18:51 2019	(r489640)
+++ head/net/minidlna/distinfo	Tue Jan  8 04:14:51 2019	(r489641)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513243527
-SHA256 (minidlna-1.2.1.tar.gz) = 67388ba23ab0c7033557a32084804f796aa2a796db7bb2b770fb76ac2a742eec
-SIZE (minidlna-1.2.1.tar.gz) = 459549
+TIMESTAMP = 1546919885
+SHA256 (glebius-minidlna-1.2.1-4357325_GH0.tar.gz) = 5e2984f2690c74e673271da01b2ae62ebc9d6d9e4453dc7d28696023807f0825
+SIZE (glebius-minidlna-1.2.1-4357325_GH0.tar.gz) = 296354

Modified: head/net/minidlna/pkg-descr
==============================================================================
--- head/net/minidlna/pkg-descr	Tue Jan  8 03:18:51 2019	(r489640)
+++ head/net/minidlna/pkg-descr	Tue Jan  8 04:14:51 2019	(r489641)
@@ -4,4 +4,7 @@ fully compliant with DLNA/UPnP-AV clients.
 The media files are listed in an SQLite database allowing prompt
 restarts.
 
+This is Gleb Smirnoff's fork of original project by Justin Maggard,
+created [temporarily] due to low activity of main project. 
+
 WWW: http://minidlna.sourceforge.net



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