Bug 225962 - net/bird-devel: update to 2.0.1
Summary: net/bird-devel: update to 2.0.1
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: Yuri Victorovich
URL: http://trubka.network.cz/pipermail/bi...
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-16 21:41 UTC by Leo Vandewoestijne
Modified: 2018-03-17 19:04 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (melifaro)


Attachments
simple patch to upgrade bird-devel to bird2 (2.26 KB, patch)
2018-02-16 21:41 UTC, Leo Vandewoestijne
no flags Details | Diff
full patch to upgrade bird-devel to bird2 (8.39 KB, patch)
2018-02-16 21:42 UTC, Leo Vandewoestijne
no flags Details | Diff
create net/bird2 (4.38 KB, text/plain)
2018-02-26 14:48 UTC, Leo Vandewoestijne
no flags Details
shar to upgrade bird-devel to bird2 with patch (4.99 KB, text/plain)
2018-03-05 14:34 UTC, Leo Vandewoestijne
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leo Vandewoestijne 2018-02-16 21:41:15 UTC
Created attachment 190705 [details]
simple patch to upgrade bird-devel to bird2

Bird 2.0.1 was released recently.

Since it's not a -pre anymore, and as there still is 1.6.x, I think -devel suffix should be removed, and the path should become ports/net/bird2.

I don't know how a patch to do so should look like, so I add two (kind of the same) patches.

Tested, but on amd64 only.

Further I noticed http://bird.mpls.in/ webserver is unreachable, and the IP seems to.
As I also see the maintainer has changed, so I assume it's better to point to the project it's website instead, plus remove it from the master-sites list.
Comment 1 Leo Vandewoestijne 2018-02-16 21:42:42 UTC
Created attachment 190706 [details]
full patch to upgrade bird-devel to bird2

I expect the other patch is easier to use.
Comment 2 Leo Vandewoestijne 2018-02-26 14:48:12 UTC
Created attachment 191018 [details]
create net/bird2

Added a
CONFLICTS+=	bird6-[0-9]*

And tested with poudriere on 10.3-amd64 10.3-i386, 10.4-amd64, 10.4-i386, 	11.1-amd64, 11.1-i386.

Further I expect a shar may be easiest, so by these attached.
Comment 3 Leo Vandewoestijne 2018-03-05 14:34:32 UTC
Created attachment 191224 [details]
shar to upgrade bird-devel to bird2 with patch

This shar does all the same as before, and includes this patch:
http://trubka.network.cz/pipermail/bird-users/2018-March/011989.html

Tested on amd64 and i386 on all current supported releases.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-17 18:52:16 UTC
Maintainer's timeout expired.
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-17 19:04:21 UTC
Committed.
Thank you for the patch!
Comment 6 commit-hook freebsd_committer freebsd_triage 2018-03-17 19:04:55 UTC
A commit references this bug:

Author: yuri
Date: Sat Mar 17 19:04:08 UTC 2018
New revision: 464843
URL: https://svnweb.freebsd.org/changeset/ports/464843

Log:
  net/bird-devel: Update to 2.0.1

  Maintainer's timeout expired: melifaro@ipfw.ru

  Port changes:
  * Update MASTER_SITES
  * Add LICENSE
  * Add LIB_DEPENDS
  * Add CONFLICTS=bird6 for the IPv6 variant
  * Add USES=ncurses
  * Add options for individual protocols
  * Update WWW
  * Add patch for proto/babel/config.Y

  PR:		225962
  Submitted by:	Leo Vandewoestijne <freebsd@dns.company>

Changes:
  head/net/bird-devel/Makefile
  head/net/bird-devel/distinfo
  head/net/bird-devel/files/patch-proto_babel_config.Y
  head/net/bird-devel/pkg-descr