Bug 205620

Summary: sysutils/fusefs-libs: fix MASTER_SITES and take MAINTAINER'ship
Product: Ports & Packages Reporter: Brendan Molloy <brendan+freebsd>
Component: Individual Port(s)Assignee: Martin Wilke <miwi>
Status: Closed FIXED    
Severity: Affects Many People CC: brendan+freebsd, miwi
Priority: --- Keywords: patch, patch-ready
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205617
Attachments:
Description Flags
sysutils/fusefs-libs patch
koobs: maintainer-approval+
poudriere amd64 10.2-RELEASE-p8
none
poudriere i386 10.2-RELEASE-p8 none

Description Brendan Molloy 2015-12-26 09:30:21 UTC
Created attachment 164660 [details]
sysutils/fusefs-libs patch

The SourceForge mirror has gone due to the project migrating to GitHub.

The only changes made to the port were to build the package from the sources now provided from the GitHub releases. 

Due to slight changes to the build process (adding missing dependency declarations, generating a configure script ourselves, new master site), and due to the fact there are many packages dependent on this port, the PORTREVISION has been incremented just in case there are any incompatibilities even though the version has allegedly not been changed.
Comment 1 Brendan Molloy 2015-12-26 09:31:59 UTC
$ portlint -C
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable gettext support.
0 fatal errors and 1 warning found.

gettext was already necessarily a dependency for this port, and future revisions may allow gettext to be optional. I would prefer not to fiddle with this port too much at this stage.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2015-12-26 09:32:01 UTC
Comment on attachment 164660 [details]
sysutils/fusefs-libs patch

Port is unmaintained, implicit approval
Comment 3 Brendan Molloy 2015-12-26 09:38:30 UTC
Created attachment 164661 [details]
poudriere amd64 10.2-RELEASE-p8
Comment 4 Brendan Molloy 2015-12-26 10:06:49 UTC
Created attachment 164664 [details]
poudriere i386 10.2-RELEASE-p8
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-12-31 02:20:46 UTC
A commit references this bug:

Author: miwi
Date: Thu Dec 31 02:20:16 UTC 2015
New revision: 404898
URL: https://svnweb.freebsd.org/changeset/ports/404898

Log:
  - Update MASTER_SITE
  - Pass maintainership to submitter

  The SourceForge mirror has gone due to the project migrating to GitHub.

  The only changes made to the port were to build the package from the sources
  now provided from the GitHub releases.

  Due to slight changes to the build process (adding missing dependency
  declarations, generating a configure script ourselves, new master site),
  and due to the fact there are many packages dependent on this port,
  the PORTREVISION has been incremented just in case there are any
  incompatibilities even though the version has allegedly not been changed.

  PR:		205620
  Submitted by:	Brendan Molloy

Changes:
  head/sysutils/fusefs-libs/Makefile
  head/sysutils/fusefs-libs/distinfo
  head/sysutils/fusefs-libs/files/patch-configure.ac
  head/sysutils/fusefs-libs/files/patch-lib_helper.c
  head/sysutils/fusefs-libs/files/patch-lib_mount__bsd.c
  head/sysutils/fusefs-libs/files/patch-lib_mount__util.c
  head/sysutils/fusefs-libs/files/patch-lib_mount__util.h
  head/sysutils/fusefs-libs/files/patch-lib_mount_bsd.c
  head/sysutils/fusefs-libs/files/patch-lib_mount_util.c
  head/sysutils/fusefs-libs/files/patch-lib_mount_util.h
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-12-31 04:36:01 UTC
A commit references this bug:

Author: koobs
Date: Thu Dec 31 04:34:58 UTC 2015
New revision: 404907
URL: https://svnweb.freebsd.org/changeset/ports/404907

Log:
  sysutils/fusefs-libs: Remove duplicate patch hunks

  Remove duplicate hanks in patches introduced in r404898 [1]

  https://svnweb.freebsd.org/changeset/ports/404898

  PR:		205620
  Reviewed by:	miwi (original committer)
  Approved by:	blanket (portmgr)

Changes:
  head/sysutils/fusefs-libs/files/patch-configure.ac
  head/sysutils/fusefs-libs/files/patch-lib_mount__bsd.c
  head/sysutils/fusefs-libs/files/patch-lib_mount__util.c
  head/sysutils/fusefs-libs/files/patch-lib_mount__util.h