Bug 219020 - sysutils/backuppc4: Update to 4.1.2
Summary: sysutils/backuppc4: Update to 4.1.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Danilo G. Baio
URL: https://reviews.freebsd.org/D10978
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-02 19:47 UTC by Alexander Moisseev
Modified: 2017-05-31 00:31 UTC (History)
1 user (show)

See Also:


Attachments
patch (1.67 KB, patch)
2017-05-02 19:52 UTC, Alexander Moisseev
moiseev: maintainer-approval+
Details | Diff
patch (1.68 KB, patch)
2017-05-04 07:03 UTC, Alexander Moisseev
moiseev: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Moisseev 2017-05-02 19:47:33 UTC

    
Comment 1 Alexander Moisseev 2017-05-02 19:52:21 UTC
Created attachment 182252 [details]
patch
Comment 2 Alexander Moisseev 2017-05-02 19:54:27 UTC
- Update 4.1.1 -> 4.1.2
- Change upstream location to GitHub
- Fix required versions of dependencies
Comment 3 Alexander Moisseev 2017-05-04 07:03:46 UTC
Created attachment 182294 [details]
patch

- Update 4.1.1 -> 4.1.2
- Add GitHub to MASTER_SITES
- Fix required versions of dependencies
Comment 4 Danilo G. Baio freebsd_committer freebsd_triage 2017-05-28 19:45:58 UTC
I'll take it.
Comment 5 Danilo G. Baio freebsd_committer freebsd_triage 2017-05-28 20:22:53 UTC
Hi Alexander.

I've submitted your patch to a review, not including Github in MASTER_SITES, keeping just SourceForge.
Usually is used one or another.

For use Github, take a look at this section of the Ports Handbook:
https://www.freebsd.org/doc/en/books/porters-handbook/book.html#makefile-master_sites-github-description

If you want to move sysutils/backuppc, sysutils/backuppc-devel and sysutils/backuppc4 to Github, 
please, submit another patch (for the three ports together) and include me on the CC list, I will be glad to help.

And thanks for your work.
Comment 6 Alexander Moisseev 2017-05-29 06:04:29 UTC
(In reply to Danilo G. Baio from comment #5)

Hi Danilo,

Would you clarify, what is wrong with multiple sites in MASTER_SITES list? I thought it is recommended. Have I misunderstood https://www.freebsd.org/doc/en/books/porters-handbook/book.html#makefile-master_sites ?

I am afraid USE_GITHUB won't work for sysutils/backuppc and sysutils/backuppc4 as we need to fetch "prebuilt" release tarball instead of source code.
As far I understand, MASTER_SITES=	https://github.com/backuppc/backuppc/releases/download/${PORTVERSION}/ is the only option.
Comment 7 Danilo G. Baio freebsd_committer freebsd_triage 2017-05-30 01:34:31 UTC
(In reply to Alexander Moisseev from comment #6)

Nothing wrong in having multiple sites, it's just unusual to have SF (that have multiple mirrors) and Github together... 

Anyway, we can change the MASTER_SITES as you proposed... 
For this, could you open a new PR for all backuppc's ?
Comment 8 Alexander Moisseev 2017-05-30 07:24:18 UTC
(In reply to Danilo G. Baio from comment #7)
Done. Bug 219653
Comment 9 commit-hook freebsd_committer freebsd_triage 2017-05-31 00:24:34 UTC
A commit references this bug:

Author: dbaio
Date: Wed May 31 00:24:12 UTC 2017
New revision: 442130
URL: https://svnweb.freebsd.org/changeset/ports/442130

Log:
  sysutils/backuppc4: Update to 4.1.2

  Changes: https://github.com/backuppc/backuppc/releases/tag/4.1.2

  PR:		219020
  Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru> (maintainer)
  Approved by:	garga (mentor)
  Differential Revision:	https://reviews.freebsd.org/D10978

Changes:
  head/sysutils/backuppc4/Makefile
  head/sysutils/backuppc4/distinfo
Comment 10 commit-hook freebsd_committer freebsd_triage 2017-05-31 00:29:40 UTC
A commit references this bug:

Author: dbaio
Date: Wed May 31 00:29:09 UTC 2017
New revision: 50298
URL: https://svnweb.freebsd.org/changeset/doc/50298

Log:
  Add Alexander Moisseev to contributors for sysutils/backuppc4

  He is also the maintainer of these ports:
  mail/roundcube-contextmenu
  mail/roundcube-thunderbird_labels
  net/rsync-bpc
  sysutils/backuppc
  sysutils/backuppc-devel
  sysutils/p5-BackupPC-XS
  www/free-sa-devel

  PR:		219020
  Approved by:	garga (mentor)
  Differential Revision:	https://reviews.freebsd.org/D10979

Changes:
  head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml
Comment 11 Danilo G. Baio freebsd_committer freebsd_triage 2017-05-31 00:31:20 UTC
Committed, thanks.
I am taking the other bug.

Regards.