Commit graph

51 commits

Author SHA1 Message Date
Joe Marcus Clarke
1661e13153 Fix the plist when building without NSS.
Submitted by:	Sergey Kandaurov <pluknet@gmail.com>
2015-02-09 18:28:07 +00:00
Joe Marcus Clarke
441553d6ec Update to 2.10.11 and fix the build with the ncurses port.
Submitted by:	Matthias Apitz <guru@unixarea.de> (ncurses fix)
2014-12-02 16:26:44 +00:00
Tijl Coosemans
edb7229dd4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-11-29 18:22:32 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Ryan Steinmetz
8ae860d4c2 - Update to 2.10.10
With hat:	ports-secteam
Security:	d057c5e6-5b20-11e4-bebd-000c2980a9f3
2014-10-24 01:58:25 +00:00
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Tijl Coosemans
5795addbba Convert net-im/libpurple (and slave ports net-im/finch and net-im/pidgin)
to "USES=libtool tar:bzip2".  Bump PORTREVISION on all dependent ports
and modernise them as well (USES, LIB_DEPENDS, staging).

audio/pidgin-musictracker:
- Replace LIBS with LDFLAGS.
- Disable static plugin.

net/online-desktop: Remove obsolete patches.

net-im/mbpurple:
- Drop pkgconf dependency.
- Replace post-patch with MAKE_ARGS.
- Use standard do-build.

net-im/pidgin-audacious-remote: Disable static plugin.

net-im/pidgin-birthday-reminder: Disable static plugin.

net-im/pidgin-fetion: Replace pkg-plist with PLIST_FILES.

net-im/pidgin-guifications:
- Drop USE_GNOME=gnomeprefix.
- Replace LIBS with LDFLAGS.

net-im/pidgin-hotkeys:
- Drop CFLAGS=-fPIC.
- Fix build on systems without gcc.

net-im/pidgin-libnotify:
- Use option helpers.
- Drop references to PTHREAD_CFLAGS and PTHREAD_LIBS.

net-im/pidgin-manualsize: Fix build on systems without gcc.

net-im/pidgin-privacy-please:
- Replace a patch with CPPFLAGS and LDFLAGS.
- Don't use USE_LDCONFIG for a plugin.

net-im/pidgin-sipe:
- Don't use USE_LDCONFIG for a plugin.
- Drop PORTDOCS that don't contain useful documentation.
- Patch configure with s/LDLAGS/LDFLAGS/ so LDFLAGS can replace LIBS.
- Use option helpers and fix Kerberos option.
- Remove obsolete CONFIGURE_ENV.

security/pidgin-encryption:
- Drop references to PTHREAD_CFLAGS and PTHREAD_LIBS.
- Disable static plugin.
- Use option helpers.

security/pidgin-otr:
- Drop redundant comment about PORTREVISION.
- Add USE_GNOME=gtk20.
- Drop references to PTHREAD_CFLAGS and PTHREAD_LIBS.
- Port uses stack protector unconditionally so link with -lssp_nonshared
  when necessary like Mk/bsd.ssp.mk does.

Approved by:	portmgr (PORTREVISION bump on unstaged port)
2014-05-17 16:57:14 +00:00
Joe Marcus Clarke
6b80e5077d Update to 2.10.8.
See https://developer.pidgin.im/wiki/ChangeLog for a list of changes in this
release.

While here, convert to STAGE and update LIB_DEPENDS.
2014-02-04 05:31:32 +00:00
Joe Marcus Clarke
4a079256c0 Update to 2.10.7. See https://developer.pidgin.im/wiki/ChangeLog for changes
in this release.
2013-02-17 23:43:47 +00:00
Joe Marcus Clarke
85010d78d3 Update Pidgin and friends to 2.10.0. See
http://developer.pidgin.im/wiki/ChangeLog for a list of changes in this
release.
2011-08-27 17:28:25 +00:00
Joe Marcus Clarke
6c842a75a3 Enable static libraries.
Requested by:	Mark Voortman <mark_voortman@hotmail.com>
2011-07-24 22:10:15 +00:00
Joe Marcus Clarke
684af42bfc Update Pidgin and friends to 2.9.0. See
http://developer.pidgin.im/wiki/ChangeLog for a list of changes in this
release.
2011-07-02 22:13:21 +00:00
Joe Marcus Clarke
65509f1f9e Update to 2.8.0. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2011-06-19 21:17:03 +00:00
Joe Marcus Clarke
767cd3e9bc Update to 2.7.10. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2011-02-27 07:04:16 +00:00
Joe Marcus Clarke
3acbf475b4 Add a missing locale file.
Reported by:	pointyhat via pav
2011-01-03 21:56:37 +00:00
Emanuel Haupt
c592d40ccb Update to 2.7.6
Approved by:	marcus (maintainer)
2010-11-22 18:30:04 +00:00
Joe Marcus Clarke
bde67247d6 Update to 2.7.5. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2010-11-08 00:11:05 +00:00
Joe Marcus Clarke
f05e4d9a69 Update to 2.7.4. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2010-10-23 21:24:00 +00:00
Joe Marcus Clarke
9794d1d4ea Update to 2.7.3. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2010-08-15 00:40:29 +00:00
Joe Marcus Clarke
719eb92859 Fix the plist when Perl support is enabled.
Reported by:	ehaup
2010-07-26 15:28:35 +00:00
Joe Marcus Clarke
80b405bb46 Add a missing locale file.
Reported by:	QAT
2010-05-22 05:50:28 +00:00
Joe Marcus Clarke
96018cc682 Update Pidgin and friends to 2.7.0. See
http://developer.pidgin.im/wiki/ChangeLog for the list of changes.  Also,
enable Tcl 8.5 support.

PR:		146607
Submitted by:	dougb
2010-05-22 05:21:10 +00:00
Joe Marcus Clarke
62a3a506ab Updat to 2.6.6. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.

Feature safe:	yes
2010-02-21 02:24:01 +00:00
Joe Marcus Clarke
2db3d66799 Update to 2.6.4. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changesi n this release.

PR:		141082
Submitted by:	doubg (based on)
2009-12-06 23:28:23 +00:00
Joe Marcus Clarke
594b68d8c6 Add a missing file to the plist.
Reported by:	QAT
2009-10-18 18:11:52 +00:00
Joe Marcus Clarke
7f37df543a Update to 2.6.1. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2009-08-20 20:41:32 +00:00
Joe Marcus Clarke
21d53044dd Update to 2.5.5. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes in this release.
2009-03-05 04:58:59 +00:00
Joe Marcus Clarke
abf9f73c7f Update to 2.5.4.
* Add OPTIONS for all of the dynamic chat protocol modules
* Add plist support for WITHOUT_GNUTLS
* Add the myspace chat protocol
* Install the man pages

See http://developer.pidgin.im/wiki/ChangeLog for a list of release
changes.

PR:		130488
Submitted by:	dougb
2009-01-14 02:29:06 +00:00
Joe Marcus Clarke
e4137e991c Update to 2.5.3. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2008-12-22 07:35:22 +00:00
Joe Marcus Clarke
faf1e33ee3 Update to 2.5.2. 2008-10-21 23:56:32 +00:00
Joe Marcus Clarke
fa596a3067 Update to 2.5.1. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes in this release.
2008-09-07 01:14:59 +00:00
Joe Marcus Clarke
9860142901 Update to 2.5.0. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes in this release.
2008-08-21 21:38:15 +00:00
Joe Marcus Clarke
39c6b76553 Update to 2.4.2. See http://developer.pidgin.im/wiki/ChangeLog for the list
of changes.
2008-05-19 06:16:08 +00:00
Joe Marcus Clarke
b17ad7767e Update to 2.4.0. See http://developer.pidgin.im/wiki/ChangeLog for a list
of changes.
2008-03-02 05:31:23 +00:00
Joe Marcus Clarke
f9ff108d37 Update pidgin to 2.3.1, and chase the shared lib version bump. See
http://developer.pidgin.im/wiki/ChangeLog for the list of changes.
2007-12-13 04:20:54 +00:00
Joe Marcus Clarke
ba7ebe914e Update to 2.2.2. See http://developer.pidgin.im/wiki/ChangeLog for all
of the changes.
2007-10-29 15:02:03 +00:00
Joe Marcus Clarke
4acc6fb2a4 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ .  Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).

The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy.  We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD.  This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.

This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully.  Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
2007-10-24 23:37:25 +00:00
Joe Marcus Clarke
bebfd1ea50 Update to 2.2.1. See http://developer.pidgin.im/wiki/ChangeLog for a
list of changes in this release.
2007-09-30 22:27:54 +00:00
Joe Marcus Clarke
227e7b37a9 Update to 2.2.0. See http://pidgin.im/ChangeLog for the list of changes
in this release.
2007-09-17 19:46:15 +00:00
Joe Marcus Clarke
229c251b6c Update to 2.1.1.
Yahoo:
* Added an account action to open your inbox in the yahoo prpl.
* Added support for Unicode status messages in Yahoo.
* Server-stored aliases for Yahoo. (John Moody)
* Fixed support for Yahoo! doodling.
* Limited support for MSN Messenger contacts

Bonjour:
* Bonjour plugin uses native Avahi instead of Howl
* Bonjour plugin supports Buddy Icons

XMPP:
* Only report conversation close when 'send typing notifications' preference is turned on (Bob Rossi)

Pidgin:
* Show current outgoing conversation formatting on the font label on the toolbar
* Slim new redesign of conversation tabs to maximize number of conversations that can fit in a window
* Tab bar is not visible when only one conversation is open. You can drag and drop conversations from the infopane.
* Moved "Reset Formatting" toolbar button to Font menu.
* Double click on the infopane to alias buddies and set topics on chats
* New smiley style

Finch:
* Sound support (Eric Polino)
2007-08-21 20:39:59 +00:00
Joe Marcus Clarke
5a7e2e873e Update to 2.1.0.
libpurple:
* Core changes to allow UIs to use second-granularity for scheduling. Pidgin and Finch, which use the glib event loop, were changed to use g_timeout_add_seconds() on glib >= 2.14 when possible. This allows glib to better group our longer timers to increase power fficiency. (Arjan van de Ven with Intel Corporation)
* No longer linkifies screennames containing @ signs in join/part notifications in chats
* With the HTML logger, images in conversations are now saved. NOTE: Saved images are not yet displayed when loading logs.
* Added support for QIP logs to the Log Reader plugin (Michael Shkutkov)

Pidgin:
* Ensure only one copy of Pidgin is running with a given configuration directory. The net effect of this is that trying to start Pidgin a second time will raise the buddy list. (Gabriel Schulhof)
* Undo capability in the conversation window
* The formatting toolbar has been reorganized to be more concise.
* A new status area has been added to the top of conversations to provide additional detail about the buddy, including buddy icon, protocol and status message.
* Show idle times in the buddy list as days, hours, seconds

Finch:
* There's support for workspaces now (details in the manpage)
* There's a new custom window manager, Irssi
* Some improvements for tab-completion, tooltip and the password entries
* Some bugs regarding search results fixed
* A new DBus-script to create a docklet for finch
* Support for showing empty groups in the buddy list (Eric Polino)
2007-08-04 21:43:56 +00:00
Joe Marcus Clarke
7e58012888 Fix plist when building with SILC support.
Submitted by:	A.J. Kehoe IV (Nanoman) <nanoman@nanoman.ca>
2007-06-14 02:36:31 +00:00
Joe Marcus Clarke
794fb55f03 Fix the plist in the non-D-BUS case.
Reported by:	Yuri Pankov <yuri.pankov@gmail.com>
2007-06-02 18:21:55 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Joe Marcus Clarke
bcdc00b90a Add libpurple after a repocopy from net-im/libgaim. Libpurple is the renamed
version of libgaim, i.e. the backed library and protocols that drive the
Pidgin (nee Gaim) instant messenger client.

This is a direct upgrade for users of libgaim from 2.0.0.b6 to 2.0.0.b7.
2007-05-03 06:52:13 +00:00
Joe Marcus Clarke
fee5d0b369 Update to 2.0.0 Beta 6. This release fixes a bunch of crashes, some UI
changes, some new plug-ins, and other goodies.
2007-01-20 07:32:47 +00:00
Joe Marcus Clarke
a08a14bac3 Update to 2.0.0.b5. A lot of bugs have been fixed in this latest beta.
Even users having problems with 1.5.0 are encouraged to upgrade.
2006-11-11 03:44:01 +00:00
Joe Marcus Clarke
301a20c4e2 Add libgaim 2.0.0.b4 after a repo-copy from net-im/gaim-devel. libgaim
is the backend library and protocols for the Gaim instance messenger
client.  This backend can support a number of client frontends.
2006-10-31 02:49:59 +00:00
Joe Marcus Clarke
3543e1ec2e Add gaim-devel, a port of the Gaim 2.0 Beta. There are still many problems
with this version, but it should no longer crash when signing in to MSN.

Large parts of this were submitted as part of PR ports/98473 by
yuri.pankov@gmail.com .

Approved by:	portmgr (implicit, kris)
2006-10-14 09:09:13 +00:00
Renato Botelho
24cdf9b3b0 Remove recently added net-im/gaim-devel port since marcus@ (gaim's maintainer)
don't want to see this port added now.
2006-08-26 18:17:30 +00:00