Summary: | [PATCH] net/miniupnpd fix incrrect redirect filter | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | hashiz | ||||||
Component: | Individual Port(s) | Assignee: | Pawel Pekala <pawel> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | ||||||||
Priority: | Normal | ||||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
hashiz
2014-02-27 06:30:00 UTC
Maintainer of net/miniupnpd, Please note that PR ports/187105 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/187105 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool) Looks good to me, but my lack of programming skills cannot say if this should be done any other way or something. Personally I would prefer patches like this submitted upstream instead of in the ports three, but part of the port looks unusable for those who use the filter part. Can the submitter share this patch directly with the miniupnpd-project? Or may I do so? (Create a new topic at http://miniupnp.tuxfamily.org/forum/viewforum.php?f=3 ) -- Tor Halvard Furulund Maintainer of net/miniupnpd ----Next_Part(Mon_Mar_10_17_46_49_2014_154)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit I reported this problem to upstream maintainer. Maintainer accept and made a new release. I resend a patch to upgrade new release. ----Next_Part(Mon_Mar_10_17_46_49_2014_154)-- Content-Type: Text/X-Patch; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="miniupnpd-1.8.20140310.patch" diff -ru miniupnpd.orig/Makefile miniupnpd/Makefile --- miniupnpd.orig/Makefile 2014-01-26 23:27:10.000000000 +0900 +++ miniupnpd/Makefile 2014-03-10 15:39:19.000000000 +0900 @@ -3,11 +3,12 @@ PORTNAME= miniupnpd PORTVERSION= 1.8 -PORTREVISION= 1 +PORTREVISION= 20140310 PORTEPOCH= 1 CATEGORIES= net MASTER_SITES= http://miniupnp.tuxfamily.org/files/ \ http://miniupnp.free.fr/files/ +DISTNAME= ${PORTNAME}-${PORTVERSION}.${PORTREVISION} MAINTAINER= squat@squat.no COMMENT= UPnP IGD implementation which uses pf/ipf diff -ru miniupnpd.orig/distinfo miniupnpd/distinfo --- miniupnpd.orig/distinfo 2014-01-23 00:30:13.000000000 +0900 +++ miniupnpd/distinfo 2014-03-10 15:39:20.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (miniupnpd-1.8.tar.gz) = e453a9225a2883e759d09e15c51bb0265b8a019d1132434131e6929fef0076bb -SIZE (miniupnpd-1.8.tar.gz) = 146679 +SHA256 (miniupnpd-1.8.20140310.tar.gz) = 733530eee970bfc29f90b0a793612d2c721eb4f19f9c50f6d7677b6e0d59a726 +SIZE (miniupnpd-1.8.20140310.tar.gz) = 176585 ----Next_Part(Mon_Mar_10_17_46_49_2014_154)---- I agree with your patch. 2014-03-11 0:36 GMT+09:00 Tor Halvard Furulund <squat@squat.no>: > Thanks for sending this upstream. > > As maintainer I approve HASHI Hiroakis latest patch, I have also attached an alternative. > > I am not sure if HASHI Hiroakis creative usage of PORTREVISION is prefered? Makes it hard to bump PORTREVISION without changing the DISTNAME or something creative. > > My vote is more for changing PORTVERSION to 1.8.20140310 and remove the PORTREVISION- and DISTNAME-entries. That would break for an possible future 1.8.1-release (without PORTEPOCH), but the miniupnpd-project seems to use 1.8 (major.minor) via the in-between/devel-releases named 1.8.date (major.minor.date) to 1.9 (major.minor). > > An second alternative can be to set the version to 1.8.0.20140310 and use other variables to get DISTNAME and the other variables properly. > > -- > Tor Halvard Furulund > Maintainer of net/miniupnpd -- $B66(B $B9(>4(B Hashi, Hiroaki <hashiz@meridiani.jp> Thanks for sending this upstream. As maintainer I approve HASHI Hiroakis latest patch, I have also attached an alternative. I am not sure if HASHI Hiroakis creative usage of PORTREVISION is prefered? Makes it hard to bump PORTREVISION without changing the DISTNAME or something creative. My vote is more for changing PORTVERSION to 1.8.20140310 and remove the PORTREVISION- and DISTNAME-entries. That would break for an possible future 1.8.1-release (without PORTEPOCH), but the miniupnpd-project seems to use 1.8 (major.minor) via the in-between/devel-releases named 1.8.date (major.minor.date) to 1.9 (major.minor). A second alternative can be to set the version to 1.8.0.20140310 and use other variables to get DISTNAME and the other variables properly. -- Tor Halvard Furulund Maintainer of net/miniupnpd Responsible Changed From-To: freebsd-ports-bugs->pawel I'll take it. Author: pawel Date: Sat Mar 15 13:38:35 2014 New Revision: 348324 URL: http://svnweb.freebsd.org/changeset/ports/348324 QAT: https://qat.redports.org/buildarchive/r348324/ Log: - Update to version 1.8.20140310 [1] - Use option helper PR: ports/187105 [1] Submitted by: maintainer Modified: head/net/miniupnpd/Makefile head/net/miniupnpd/distinfo Modified: head/net/miniupnpd/Makefile ============================================================================== --- head/net/miniupnpd/Makefile Sat Mar 15 13:37:33 2014 (r348323) +++ head/net/miniupnpd/Makefile Sat Mar 15 13:38:35 2014 (r348324) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= miniupnpd -PORTVERSION= 1.8 -PORTREVISION= 1 +PORTVERSION= 1.8.20140310 PORTEPOCH= 1 CATEGORIES= net MASTER_SITES= http://miniupnp.tuxfamily.org/files/ \ @@ -26,10 +25,7 @@ USE_RC_SUBR= miniupnpd OPTIONS_DEFINE= PF_ENABLE_FILTER_RULES PF_ENABLE_FILTER_RULES_DESC= Enable pf generation of filter rules -.include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MPF_ENABLE_FILTER_RULES} -EXTRA_PATCHES= ${PATCHDIR}/pf_enable_filter_rules.patch -.endif +PF_ENABLE_FILTER_RULES_EXTRA_PATCHES= ${PATCHDIR}/pf_enable_filter_rules.patch post-patch-script: @${REINPLACE_CMD} 's|CFLAGS ?= -pipe -Os|CFLAGS ?= -pipe|' \ Modified: head/net/miniupnpd/distinfo ============================================================================== --- head/net/miniupnpd/distinfo Sat Mar 15 13:37:33 2014 (r348323) +++ head/net/miniupnpd/distinfo Sat Mar 15 13:38:35 2014 (r348324) @@ -1,2 +1,2 @@ -SHA256 (miniupnpd-1.8.tar.gz) = e453a9225a2883e759d09e15c51bb0265b8a019d1132434131e6929fef0076bb -SIZE (miniupnpd-1.8.tar.gz) = 146679 +SHA256 (miniupnpd-1.8.20140310.tar.gz) = 733530eee970bfc29f90b0a793612d2c721eb4f19f9c50f6d7677b6e0d59a726 +SIZE (miniupnpd-1.8.20140310.tar.gz) = 176585 _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" State Changed From-To: feedback->closed Committed. Thanks! |