Bug 213777 - net-im/freetalk: update to 4.1
Summary: net-im/freetalk: update to 4.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Joseph Mingrone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-25 17:47 UTC by olevole
Modified: 2016-10-26 15:31 UTC (History)
1 user (show)

See Also:
olevole: maintainer-feedback+


Attachments
net-im/freetalk: update to 4.1 (3.89 KB, text/plain)
2016-10-25 17:47 UTC, olevole
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description olevole 2016-10-25 17:47:44 UTC
Created attachment 176155 [details]
net-im/freetalk: update to 4.1

update to 4.1
change MASTER_SITER to GitHub.
Comment 1 commit-hook freebsd_committer 2016-10-26 15:25:57 UTC
A commit references this bug:

Author: jrm
Date: Wed Oct 26 15:25:14 UTC 2016
New revision: 424711
URL: https://svnweb.freebsd.org/changeset/ports/424711

Log:
  net-im/freetalk: update to version 4.1

  Changelog: https://github.com/GNUFreetalk/freetalk/releases

  Port Changes:
  - switch to GitHub for distfile
  - include license information
  - other miscellaneous changes

  PR:		213777
  Submitted by:	olevole@olevole.ru (maintainer)
  Approved by:	AMDmi3 (mentor) swills (mentor)
  Differential Revision:	https://reviews.freebsd.org/D8337

Changes:
  head/net-im/freetalk/Makefile
  head/net-im/freetalk/distinfo
  head/net-im/freetalk/pkg-plist
Comment 2 Joseph Mingrone freebsd_committer 2016-10-26 15:31:11 UTC
Committed with a few changes to the submitted diff.

- Add License information.
- Add DISTVERSIONPREFIX.
- Remove unnecessary libcurl from libdepends and BUILD/RUN depends.
- Remove the NLS option because --disable/enable-nls had no effect (binary still linked to libintl.so.8). There were also no %%NLS%% lines in pkg-plist.
- Add libgc-threaded.so:devel/boehm-gc-threaded to LIB_DEPENDS.
- Remove GH_COMMIT and GH_TAGNAME definitions.  They are not necessary since upsteam rolled a release.
- Add autoreconf, gettext-runtime, localbase, makeinfo, and readline to USES=.
  - With localbase, CPPFLAGS+= and LDFLAGS+= are no longer necessary.
  - With autoreconf, pre-configure target is no longer necessary.
- Remove info-related lines from pkg-plist and set INFO.

Please re-open the PR if there are any problems.

Thanks!