1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

3747 Commits

Author SHA1 Message Date
Koop Mast
2f0486b647 Part 1 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
2015-08-02 20:23:55 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Dmitry Marakasov
325cc35b67 - Add LICENSE, don't install it (and INSTALL) with docs
- Add NO_ARCH
- Simplify manpage installation, fix related stage-qa warning
2015-07-30 11:36:23 +00:00
Renato Botelho
d0977ec9c1 Add python as build dependency and unbreak build without SKYPE option 2015-07-21 12:27:51 +00:00
Renato Botelho
f63770ebca - Fix a regression introduced in 3.4 that broke auto_join channels
- Bump PORTREVISION
2015-07-20 20:26:40 +00:00
Renato Botelho
a9a2b54449 Update to 3.4.1 2015-07-20 19:36:32 +00:00
Dmitry Marakasov
b4541fc030 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-14 15:11:43 +00:00
Josh Paetzel
cf3844a8f6 Update to version 1.1.11
PR:	ports/201525
Submitted by:	mp39590@gmail.com (MAINTAINER)
2015-07-13 16:36:42 +00:00
Sunpoet Po-Chuan Hsieh
aaab023fcf - Update to 2.2.6
Changes:	https://github.com/cinchrb/cinch/blob/master/ChangeLog
2015-07-09 15:44:39 +00:00
Philip M. Gollucci
4e3d011569 Set NO_ARCH for remaining rubygem-* ports with no arch dependent files
Obtained from:  DEVELOPER_MODE
With Hat:       ruby@

Sponsored by:   RideCharge Inc / Curb
2015-07-02 16:01:06 +00:00
John Marino
96ccc41a7a irc/hexchat: Remove extraneous <pre>/<post> 2015-06-26 13:23:56 +00:00
Dmitry Marakasov
297a890fa9 - Fix shebangs
- Add NO_ARCH
2015-06-17 13:01:35 +00:00
Dmitry Marakasov
c43b4aa352 - Add LICENSE
- Fix shebangs
2015-06-17 12:56:20 +00:00
Dmitry Marakasov
f2caa6ccb3 - Fix build on pre-10.x by requiring newer OpenSSL version from ports
- Fix build with NLS disabled by adding gettext-tools dependency

MFH:		2015Q2
2015-06-16 12:56:27 +00:00
Sunpoet Po-Chuan Hsieh
5c76a51d39 - Add NO_ARCH 2015-06-13 20:01:06 +00:00
Erwin Lansing
3e67d040d7 Reset dhn's ports
PR:		197522
Submitted by:	jbeich
Approved by:	portmgr
2015-06-12 20:58:13 +00:00
Dmitry Marakasov
28b4306fcf - Use options helpers
- Strip binaries
2015-06-10 17:41:17 +00:00
Dmitry Marakasov
f563122c34 - Add empty directory to plist
Approved by:	portmgr blanket
2015-06-08 01:18:52 +00:00
Dmitry Marakasov
920eac71f0 - Don't install empty directory
- Add NO_ARCH
2015-06-07 16:53:25 +00:00
Rusmir Dusko
0b206685de - Reset maintainer to ports@ 2015-05-30 20:18:19 +00:00
Dmitry Marakasov
99fce7678e - Fix shebangs
- Add NO_ARCH
- Add LICENSE_FILE

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-30 12:35:29 +00:00
Mathieu Arnold
7adc81e042 Fixup USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-28 08:16:26 +00:00
Wen Heping
9228db7583 - Update to 22.1
PR:		200377
Submitted by:	Kjetil Rustad<kjetil@bsdshell.org>
2015-05-27 08:40:39 +00:00
Dmitry Marakasov
cce3a74ecd - Don't cat pkg-message from Makefiles
Approved by:	portmgr blanket
2015-05-27 00:15:04 +00:00
Sunpoet Po-Chuan Hsieh
cb3b9e6c52 - Update to 2.0.3
Changes:	https://github.com/jimmycuadra/lita-irc/releases
2015-05-25 19:55:21 +00:00
Sunpoet Po-Chuan Hsieh
66fb3db6a9 - Update to 2.0.11
- Remove leading definite article from COMMENT

Changes:	https://github.com/cinchrb/cinch/blob/master/ChangeLog
2015-05-25 19:55:16 +00:00
Antoine Brodin
ef5a36d72f Fix configure with mono 4
Reported by:	pkg-fallout
2015-05-23 23:59:42 +00:00
Mathieu Arnold
8dab11a002 Remove $FreeBSD$ from patches files in categories a-j.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 13:34:20 +00:00
Rusmir Dusko
0be0c40859 - Update to 2.10.2, announce message is here:
http://hexchat.readthedocs.org/en/latest/changelog.html

- Change master site from   http://dl.hexchat.org/ to http://dl.hexchat.net
- Remove obsolete REINPLACE, hexchat.appdata.xml install properly
- Recreate patches, changed by upstream
2015-05-21 18:18:37 +00:00
Renato Botelho
4ecbc7a5e4 Do not try to strip a python script, it fixes install with SKYPE option enabled
Reported by:	mat@
2015-05-19 14:23:48 +00:00
Dmitry Marakasov
163780710e - Fix manpage installation
- Don't cat pkg-message from Makefile

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-19 13:30:11 +00:00
Max Brazhnikov
f8cccaa3dd irc/quassel:
- Update to 0.11.1, which addresses CVE-2015-3427

MFH:	2015Q2
2015-05-16 10:00:24 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Bryan Drewery
2b4d9e790c This seems JOBS SAFE now. 2015-05-11 13:59:41 +00:00
Dmitry Marakasov
f9ebdca288 - Add CPE info
- While here, add archive/ directory to MASTER_SITES as distfile may be _moved_ there

Approved by:	portmgr blanket
2015-05-11 03:04:01 +00:00
Renato Botelho
0cda468d63 - Add a new SKYPE option, off by default
- Modernize Makefile using OPTION helpers
- Do not set options for configure's default options
- Re-order options alphabetically
- libevent wasn't detected, added --libevent=${PREFIX}

PR:		199657 (based on)
Submitted by:	Bernard Spil <spil.oss@gmail.com>
2015-05-07 19:36:49 +00:00
Mathieu Arnold
07da776842 Update ports in the [i-m]* category to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-07 16:32:43 +00:00
Wen Heping
d36c78cd76 - Add missing DEPENDS
PR:		198782
Submitted by:	hasandiwan@gmail.com
2015-05-07 00:34:42 +00:00
Eitan Adler
bf4fa082dd Due to the disabling of the bugzilla account, reset maintainership of
the remainder of Chris's ports.

Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2015-05-04 00:37:11 +00:00
Mark Felder
a631ddae7a Support building with LibreSSL
Fully strip binaries unless DEBUG enabled
Create /var dirs in rc script start_precmd instead of in package
Make rc script pass rclint

Upstream has accepted the LibreSSL patches but their releases are far
apart, so patching in ports tree for now.

PR:		198506
2015-05-01 00:03:27 +00:00
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Ashish SHUKLA
c5167c49ba - Chase GNU Emacs updates
PR:		199553
2015-04-27 10:29:27 +00:00
Dmitry Marakasov
ca2eef43b1 - Add CPE info
Approved by:	portmgr blanket
2015-04-25 01:50:49 +00:00
Dmitry Marakasov
894825cfde - Add CPE info
Approved by:	portmgr blanket
2015-04-25 00:10:08 +00:00
Dmitry Marakasov
73c8d05e3b - Add CPE info
Approved by:	portmgr blanket
2015-04-24 22:02:23 +00:00
Mark Felder
2ca9aa9cc2 Add "reload" command to rc script
Pass rclint
2015-04-24 15:43:03 +00:00
Mark Felder
f69388e9da Anope supports reloading via HUP 2015-04-24 15:01:56 +00:00
Mark Felder
e21e35c1b6 rc script improvements
It was not setting user to "nobody" correctly
2015-04-24 14:50:32 +00:00
Mark Felder
9fb44b302a Add LICENSE 2015-04-23 19:47:16 +00:00
Mark Felder
41d43060f1 Update to 2.0.2, take maintainership
* Anope now works (was broken since STAGE)
* All extra modules are now port options
* Anope service runs as nobody by default

Approved by:	mat
2015-04-23 16:49:46 +00:00