1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

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)
This commit is contained in:
Tijl Coosemans 2014-05-17 16:57:14 +00:00
parent 6462719ce3
commit 5795addbba
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=354341
47 changed files with 178 additions and 368 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= musictracker
PORTVERSION= 0.4.1
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= audio
MASTER_SITES= GOOGLE_CODE
PKGNAMEPREFIX= pidgin-
@ -17,13 +17,12 @@ BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
USE_BZIP2= yes
USES= gmake pkgconfig
USES= gmake libtool pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --disable-static
CPPFLAGS+= -I${LOCALBASE}/include -Wno-return-type
LDFLAGS+= -L${LOCALBASE}/lib
PLIST_FILES= lib/pidgin/musictracker.a lib/pidgin/musictracker.la \
lib/pidgin/musictracker.so
PLIST_FILES= lib/pidgin/musictracker.so
.include <bsd.port.mk>

View File

@ -3,6 +3,7 @@
PORTNAME= phone
PORTVERSION= 0.3.12
PORTREVISION= 1
CATEGORIES= comms
MASTER_SITES= http://www.defora.org/os/download/download/4296/
PKGNAMEPREFIX= deforaos-

View File

@ -3,7 +3,7 @@
PORTNAME= minbif
PORTVERSION= 1.0.5
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= irc net-im
MASTER_SITES= https://symlink.me/attachments/download/148/

View File

@ -3,7 +3,7 @@
# $MCom: ports-stable/net-im/gaim-consoleui-devel/Makefile,v 1.2 2006/10/29 18:55:28 marcus Exp $
PORTNAME= finch
PORTREVISION= 2
PORTREVISION= 3
MAINTAINER= marcus@FreeBSD.org
COMMENT= Finch multi-protocol messaging client (Console UI)

View File

@ -46,25 +46,17 @@ include/gnt/gntwidget.h
include/gnt/gntwindow.h
include/gnt/gntwm.h
include/gnt/gntws.h
lib/finch/gntclipboard.la
lib/finch/gntclipboard.so
lib/finch/gntgf.la
lib/finch/gntgf.so
lib/finch/gnthistory.la
lib/finch/gnthistory.so
lib/finch/gntlastlog.la
lib/finch/gntlastlog.so
lib/finch/gnttinyurl.la
lib/finch/gnttinyurl.so
lib/finch/grouping.la
lib/finch/grouping.so
lib/gnt/irssi.la
lib/gnt/irssi.so
lib/gnt/s.la
lib/gnt/s.so
lib/libgnt.la
lib/libgnt.so
lib/libgnt.so.8
lib/libgnt.so.0
lib/libgnt.so.0.8.10
libdata/pkgconfig/finch.pc
libdata/pkgconfig/gnt.pc
man/man1/finch.1.gz

View File

@ -4,7 +4,7 @@
PORTNAME?= libpurple
PORTVERSION= 2.10.9
PORTREVISION?= 1
PORTREVISION?= 2
CATEGORIES?= net-im
MASTER_SITES= SF/pidgin/Pidgin/${PORTVERSION}
DISTNAME= pidgin-${PORTVERSION}
@ -12,8 +12,7 @@ DISTNAME= pidgin-${PORTVERSION}
MAINTAINER?= marcus@FreeBSD.org
COMMENT?= Backend library for the Pidgin multi-protocol messaging client
USE_BZIP2= yes
USES= gmake pkgconfig pathfix
USES= gmake libtool pathfix pkgconfig tar:bzip2
USE_GNOME?= gnomeprefix intlhack glib20 libxml2
GNU_CONFIGURE= yes
CONFIGURE_ARGS?=--disable-gtkui \
@ -336,7 +335,7 @@ post-patch:
${WRKSRC}/libpurple/purple-url-handler
.if defined(PIDGIN_SLAVE)
@${FIND} ${BUILD_WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
's|[$$][(]top_builddir[)]/libpurple/libpurple.la|${LOCALBASE}/lib/libpurple.la|g'
's|$$(top_builddir)/libpurple/libpurple.la|-lpurple|'
.endif
@${FIND} ${WRKSRC} -type f | ${XARGS} ${TOUCH}

View File

@ -75,88 +75,64 @@ include/libpurple/version.h
include/libpurple/whiteboard.h
include/libpurple/xmlnode.h
lib/purple-2/autoaccept.a
lib/purple-2/autoaccept.la
lib/purple-2/autoaccept.so
lib/purple-2/buddynote.a
lib/purple-2/buddynote.la
lib/purple-2/buddynote.so
%%DBUS%%lib/purple-2/dbus-example.a
%%DBUS%%lib/purple-2/dbus-example.la
%%DBUS%%lib/purple-2/dbus-example.so
lib/purple-2/idle.a
lib/purple-2/idle.la
lib/purple-2/idle.so
lib/purple-2/joinpart.a
lib/purple-2/joinpart.la
lib/purple-2/joinpart.so
%%OSCAR%%lib/purple-2/libaim.a
%%OSCAR%%lib/purple-2/libaim.la
%%OSCAR%%lib/purple-2/libaim.so
%%OSCAR%%lib/purple-2/libicq.a
%%OSCAR%%lib/purple-2/libicq.la
%%OSCAR%%lib/purple-2/libicq.so
%%BONJOUR%%lib/purple-2/libbonjour.a
%%BONJOUR%%lib/purple-2/libbonjour.la
%%BONJOUR%%lib/purple-2/libbonjour.so
%%GG%%lib/purple-2/libgg.a
%%GG%%lib/purple-2/libgg.la
%%GG%%lib/purple-2/libgg.so
%%IRC%%lib/purple-2/libirc.a
%%IRC%%lib/purple-2/libirc.la
%%IRC%%lib/purple-2/libirc.so
%%JABBER%%lib/purple-2/libjabber.a
%%JABBER%%lib/purple-2/libjabber.la
%%JABBER%%lib/purple-2/libjabber.so
%%JABBER%%lib/purple-2/libjabber.so.0
%%JABBER%%lib/purple-2/libjabber.so.0.0.0
%%MSN%%lib/purple-2/libmsn.a
%%MSN%%lib/purple-2/libmsn.la
%%MSN%%lib/purple-2/libmsn.so
%%MYSPACE%%lib/purple-2/libmyspace.a
%%MYSPACE%%lib/purple-2/libmyspace.la
%%MYSPACE%%lib/purple-2/libmyspace.so
%%NOVELL%%lib/purple-2/libnovell.a
%%NOVELL%%lib/purple-2/libnovell.la
%%NOVELL%%lib/purple-2/libnovell.so
%%OSCAR%%lib/purple-2/liboscar.a
%%OSCAR%%lib/purple-2/liboscar.la
%%OSCAR%%lib/purple-2/liboscar.so
%%OSCAR%%lib/purple-2/liboscar.so.0
%%OSCAR%%lib/purple-2/liboscar.so.0.0.0
%%SILC%%lib/purple-2/libsilcpurple.a
%%SILC%%lib/purple-2/libsilcpurple.la
%%SILC%%lib/purple-2/libsilcpurple.so
%%SAMETIME%%lib/purple-2/libsametime.a
%%SAMETIME%%lib/purple-2/libsametime.la
%%SAMETIME%%lib/purple-2/libsametime.so
%%SIMPLE%%lib/purple-2/libsimple.a
%%SIMPLE%%lib/purple-2/libsimple.la
%%SIMPLE%%lib/purple-2/libsimple.so
%%JABBER%%lib/purple-2/libxmpp.a
%%JABBER%%lib/purple-2/libxmpp.la
%%JABBER%%lib/purple-2/libxmpp.so
%%YAHOO%%lib/purple-2/libyahoo.a
%%YAHOO%%lib/purple-2/libyahoo.la
%%YAHOO%%lib/purple-2/libyahoo.so
%%YAHOO%%lib/purple-2/libyahoojp.a
%%YAHOO%%lib/purple-2/libyahoojp.la
%%YAHOO%%lib/purple-2/libyahoojp.so
%%YAHOO%%lib/purple-2/libymsg.a
%%YAHOO%%lib/purple-2/libymsg.la
%%YAHOO%%lib/purple-2/libymsg.so
%%YAHOO%%lib/purple-2/libymsg.so.0
%%YAHOO%%lib/purple-2/libymsg.so.0.0.0
%%ZEPHYR%%lib/purple-2/libzephyr.a
%%ZEPHYR%%lib/purple-2/libzephyr.la
%%ZEPHYR%%lib/purple-2/libzephyr.so
lib/purple-2/log_reader.a
lib/purple-2/log_reader.la
lib/purple-2/log_reader.so
lib/purple-2/newline.a
lib/purple-2/newline.la
lib/purple-2/newline.so
lib/purple-2/offlinemsg.a
lib/purple-2/offlinemsg.la
lib/purple-2/offlinemsg.so
%%PERL:%%lib/purple-2/perl.a
%%PERL:%%lib/purple-2/perl.la
%%PERL:%%lib/purple-2/perl.so
%%PERL:%%lib/purple-2/perl/Purple.pm
%%PERL:%%lib/purple-2/perl/auto/Purple/.packlist
@ -164,31 +140,25 @@ lib/purple-2/offlinemsg.so
%%PERL:%%lib/purple-2/perl/auto/Purple/Purple.so
%%PERL:%%lib/purple-2/perl/auto/Purple/autosplit.ix
lib/purple-2/psychic.a
lib/purple-2/psychic.la
lib/purple-2/psychic.so
%%GNUTLS%%lib/purple-2/ssl-gnutls.a
%%GNUTLS%%lib/purple-2/ssl-gnutls.la
%%GNUTLS%%lib/purple-2/ssl-gnutls.so
%%NSS%%lib/purple-2/ssl-nss.a
%%NSS%%lib/purple-2/ssl-nss.la
%%NSS%%lib/purple-2/ssl-nss.so
lib/purple-2/ssl.a
lib/purple-2/ssl.la
lib/purple-2/ssl.so
lib/purple-2/statenotify.a
lib/purple-2/statenotify.la
lib/purple-2/statenotify.so
%%TCL:%%lib/purple-2/tcl.a
%%TCL:%%lib/purple-2/tcl.la
%%TCL:%%lib/purple-2/tcl.so
%%DBUS%%lib/libpurple-client.a
%%DBUS%%lib/libpurple-client.la
%%DBUS%%lib/libpurple-client.so
%%DBUS%%lib/libpurple-client.so.10
%%DBUS%%lib/libpurple-client.so.0
%%DBUS%%lib/libpurple-client.so.0.10.9
lib/libpurple.a
lib/libpurple.la
lib/libpurple.so
lib/libpurple.so.10
lib/libpurple.so.0
lib/libpurple.so.0.10.9
libdata/pkgconfig/purple.pc
%%CONSOLEUI%%man/man1/finch.1.gz
%%GTKUI%%man/man1/pidgin.1.gz

View File

@ -2,33 +2,22 @@
PORTNAME= mbpurple
PORTVERSION= 0.3.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
PROJECTHOST= microblog-purple
MAINTAINER= ports@FreeBSD.org
COMMENT= Integrate Twitter with Pidgin (AKA microblog-purple)
BUILD_DEPENDS= ${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin \
pkgconf>0:${PORTSDIR}/devel/pkgconf
BUILD_DEPENDS= ${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS= ${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin
PROJECTHOST= microblog-purple
USE_GMAKE= yes
USES= gmake pkgconfig
MAKE_ARGS= PREFIX="${PREFIX}" LIBDIR="${PREFIX}/lib" \
PURPLE_DATAROOT_DIR="${PREFIX}/share"
NO_STAGE= yes
post-patch:
@${CP} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.Dist
@${SED} -e 's#make -C#gmake -C#' \
${WRKSRC}/Makefile.Dist > ${WRKSRC}/Makefile
@${CP} ${WRKSRC}/global.mak ${WRKSRC}/global.mak.Dist
@${SED} -e 's#^PREFIX :=.*#PREFIX = ${PREFIX}#' \
-e 's#^LIBDIR :=.*#LIBDIR = ${LOCALBASE}/lib#' \
-e 's#^PURPLE_PLUGIN_DIR :=.*#PURPLE_PLUGIN_DIR = ${PREFIX}/lib/purple-2#' \
-e 's#^PURPLE_CACERTS_DIR :=.*#PURPLE_CACERTS_DIR = ${PREFIX}/share/purple/ca-certs#' \
${WRKSRC}/global.mak.Dist > ${WRKSRC}/global.mak
do-build:
cd ${WRKSRC} && ${GMAKE}
@${REINPLACE_CMD} 's/make -C/$$(MAKE) -C/' ${WRKSRC}/Makefile
.include <bsd.port.mk>

View File

@ -13,11 +13,3 @@ share/pixmaps/pidgin/protocols/48/identica.png
share/pixmaps/pidgin/protocols/48/statusnet.png
share/pixmaps/pidgin/protocols/48/twitter.png
share/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem
@dirrmtry lib/purple-2
@dirrmtry share/pixmaps/pidgin/protocols/16
@dirrmtry share/pixmaps/pidgin/protocols/22
@dirrmtry share/pixmaps/pidgin/protocols/48
@dirrmtry share/pixmaps/pidgin/protocols
@dirrmtry share/pixmaps/pidgin
@dirrmtry share/purple/ca-certs
@dirrmtry share/purple

View File

@ -3,7 +3,7 @@
PORTNAME= pidgin-audacious-remote
PORTVERSION= 0.5
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= http://pidginaudacious.sourceforge.net/files/ \
ftp://ftp.lissyara.su/users/gx_ua/distfiles/
@ -15,8 +15,9 @@ BUILD_DEPENDS= audacious>=2.2:${PORTSDIR}/multimedia/audacious \
pidgin:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= tar:bzip2 pkgconfig
USES= libtool pkgconfig tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static
.include <bsd.port.mk>

View File

@ -1,5 +1,3 @@
lib/pidgin/pidgin-audacious-remote.a
lib/pidgin/pidgin-audacious-remote.la
lib/pidgin/pidgin-audacious-remote.so
share/pixmaps/pidgin/pidgin-audacious-remote/audacious.png
share/pixmaps/pidgin/pidgin-audacious-remote/next.png
@ -8,5 +6,3 @@ share/pixmaps/pidgin/pidgin-audacious-remote/play.png
share/pixmaps/pidgin/pidgin-audacious-remote/previous.png
share/pixmaps/pidgin/pidgin-audacious-remote/stop.png
@dirrm share/pixmaps/pidgin/pidgin-audacious-remote
@dirrmtry share/pixmaps/pidgin
@dirrmtry lib/pidgin

View File

@ -3,23 +3,23 @@
PORTNAME= pidgin-birthday-reminder
PORTVERSION= 1.7
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= net-im
MASTER_SITES= http://launchpadlibrarian.net/56075754/
MAINTAINER= ports@FreeBSD.org
COMMENT= The birthday reminder for Pidgin
COMMENT= Birthday reminder for Pidgin
LIB_DEPENDS= purple.10:${PORTSDIR}/net-im/libpurple
LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple
BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
GNU_CONFIGURE= yes
USES= gettext gmake pkgconfig
USES= gettext gmake libtool pkgconfig
USE_GNOME= intltool
CONFIGURE_ARGS= --disable-static
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,6 +1,4 @@
lib/pidgin/birthday_reminder.so
lib/pidgin/birthday_reminder.la
lib/pidgin/birthday_reminder.a
share/locale/cs/LC_MESSAGES/pidgin-birthday-reminder.mo
share/locale/de/LC_MESSAGES/pidgin-birthday-reminder.mo
share/locale/es/LC_MESSAGES/pidgin-birthday-reminder.mo
@ -25,8 +23,6 @@ share/pixmaps/pidgin/birthday_reminder/birthday7.png
share/pixmaps/pidgin/birthday_reminder/birthday8.png
share/pixmaps/pidgin/birthday_reminder/birthday9.png
share/sounds/pidgin/birthday_reminder/birthday.wav
@dirrmtry share/sounds/pidgin/birthday_reminder
@dirrm share/sounds/pidgin/birthday_reminder
@dirrmtry share/sounds/pidgin
@dirrmtry share/pixmaps/pidgin/birthday_reminder
@dirrmtry share/pixmaps/pidgin
@dirrmtry lib/pidgin
@dirrm share/pixmaps/pidgin/birthday_reminder

View File

@ -3,7 +3,7 @@
PORTNAME= pidgin-bs
PORTVERSION= 1.3.0
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= net-im
MASTER_SITES= SF/${PORTNAME}/bot-sentry/${PORTVERSION}
DISTNAME= bot-sentry-${PORTVERSION}
@ -17,7 +17,7 @@ LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
GNU_CONFIGURE= yes
USES= gettext gmake pkgconfig tar:bzip2
USES= gettext gmake libtool pkgconfig tar:bzip2
USE_GNOME= gtk20
USE_LDCONFIG= ${PREFIX}/lib/pidgin

View File

@ -1,5 +1,4 @@
lib/purple-2/bot-sentry.so
lib/purple-2/bot-sentry.la
share/locale/ar/LC_MESSAGES/bot-sentry.mo
share/locale/cs/LC_MESSAGES/bot-sentry.mo
share/locale/de/LC_MESSAGES/bot-sentry.mo
@ -7,4 +6,3 @@ share/locale/es/LC_MESSAGES/bot-sentry.mo
share/locale/it/LC_MESSAGES/bot-sentry.mo
share/locale/no/LC_MESSAGES/bot-sentry.mo
share/locale/ru/LC_MESSAGES/bot-sentry.mo
@dirrmtry lib/purple-2

View File

@ -3,7 +3,7 @@
PORTNAME= pidgin-facebookchat
PORTVERSION= 1.69
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
DISTNAME= ${PROJECTHOST}-source-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= fetion
PORTVERSION= 0.98.5.2
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= net-im
MASTER_SITES= http://www.logvinov.ru/files/dist/fetion/ \
LOCAL/avl
@ -12,15 +12,16 @@ PKGNAMEPREFIX= pidgin-
MAINTAINER= ports@FreeBSD.org
COMMENT= Fetion protocol plugin for libpurple
LIB_DEPENDS= purple.10:${PORTSDIR}/net-im/libpurple
USE_BZIP2= yes
GNU_CONFIGURE= yes
USES= pkgconfig
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple
GNU_CONFIGURE= yes
USES= libtool pkgconfig tar:bzip2
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
PLIST_FILES= lib/purple-2/libfetion.so
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
lib/purple-2/libfetion.la
lib/purple-2/libfetion.so
@dirrmtry lib/purple-2

View File

@ -3,7 +3,7 @@
PORTNAME= pidgin-guifications
PORTVERSION= 2.16
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= net-im
MASTER_SITES= https://www.mimar.rs/distfiles/
@ -15,17 +15,15 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
USE_BZIP2= yes
USES= pathfix gettext gmake pkgconfig
USE_GNOME= gnomeprefix gtk20
USES= gettext gmake libtool pathfix pkgconfig tar:bzip2
USE_GNOME= gtk20
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
post-extract:
@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \
-e 's#\([@(]\)PIDGIN_LIBDIR\([@)]\)#\1libdir\2#' \
-e 's#\([@(]\)PIDGIN_DATADIR\([@)]\)#\1datadir\2#'
@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
.include <bsd.port.mk>

View File

@ -1,4 +1,3 @@
lib/pidgin/guifications.la
lib/pidgin/guifications.so
share/pixmaps/pidgin/guifications/conf/item_icon_size_big.png
share/pixmaps/pidgin/guifications/conf/item_icon_size_huge.png

View File

@ -2,12 +2,12 @@
PORTNAME= pidgin-hotkeys
PORTVERSION= 0.2.4
PORTREVISION= 16
PORTREVISION= 17
CATEGORIES= net-im
MASTER_SITES= SF
MAINTAINER= garga@FreeBSD.org
COMMENT= A pidgin plugin that allows user to assign global hotkeys
COMMENT= Pidgin plugin that allows user to assign global hotkeys
LICENSE= GPLv2
@ -15,12 +15,11 @@ LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple
BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
USES= pkgconfig
USES= libtool pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
PLIST_FILES= lib/pidgin/hotkeys.so \
lib/pidgin/hotkeys.la
PLIST_FILES= lib/pidgin/hotkeys.so
post-patch:
@${REINPLACE_CMD} -e 's,X11/keysym.h,X11/X.h,' ${WRKSRC}/src/hotkeys.c

View File

@ -3,7 +3,7 @@
PORTNAME= latex
PORTVERSION= 1.0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= net-im
MASTER_SITES= SF/pidgin-${PORTNAME}/pidgin-${PORTNAME}/${PORTVERSION}
PKGNAMEPREFIX= pidgin-
@ -18,16 +18,15 @@ RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin \
WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}
CFLAGS+= "-fPIC"
USES= gmake pkgconfig
USES= gmake pkgconfig tar:bzip2
USE_TEX= latex
USE_GNOME= gtk20
USE_BZIP2= yes
MAKE_ARGS= CC=${CC}
PLIST_FILES= lib/pidgin/LaTeX.so
NO_STAGE= yes
do-install:
${INSTALL_DATA} ${WRKSRC}/LaTeX.so ${PREFIX}/lib/pidgin
${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin
${INSTALL_LIB} ${WRKSRC}/LaTeX.so ${STAGEDIR}${PREFIX}/lib/pidgin
.include <bsd.port.mk>

View File

@ -3,7 +3,7 @@
PORTNAME= libnotify
PORTVERSION= 0.14
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= net-im
MASTER_SITES= SF/gaim-${PORTNAME}/pidgin-${PORTNAME}/pidgin-${PORTNAME}-${PORTVERSION}
PKGNAMEPREFIX= pidgin-
@ -14,35 +14,21 @@ COMMENT= This plugin adds a libnotify interface to Pidgin
BUILD_DEPENDS= ${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin \
${LOCALBASE}/libdata/pkgconfig/libnotify.pc:${PORTSDIR}/devel/libnotify
LIB_DEPENDS= notify.4:${PORTSDIR}/devel/libnotify \
purple.10:${PORTSDIR}/net-im/libpurple
LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify \
libpurple.so:${PORTSDIR}/net-im/libpurple
GNU_CONFIGURE= yes
USES= gmake libtool pkgconfig
USE_LDCONFIG= yes
USE_GMAKE= yes
USE_GNOME= gtk20
USES= pkgconfig
NO_STAGE= yes
OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.endif
CPPFLAGS+= ${PTHREAD_CFLAGS} -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CONFIGURE_ARGS= --disable-static
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
post-patch:
@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
.include <bsd.port.mk>

View File

@ -1,3 +1,4 @@
lib/purple-2/pidgin-libnotify.so
%%NLS%%share/locale/bg/LC_MESSAGES/pidgin-libnotify.mo
%%NLS%%share/locale/de/LC_MESSAGES/pidgin-libnotify.mo
%%NLS%%share/locale/es/LC_MESSAGES/pidgin-libnotify.mo
@ -14,5 +15,3 @@
%%NLS%%share/locale/sl/LC_MESSAGES/pidgin-libnotify.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pidgin-libnotify.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/pidgin-libnotify.mo
lib/purple-2/pidgin-libnotify.so
lib/purple-2/pidgin-libnotify.la

View File

@ -3,7 +3,7 @@
PORTNAME= manualsize
PORTVERSION= 0.7
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= net-im
MASTER_SITES= http://issv.org.ru/oss/ \
http://wickedmachine.net/~jsa/FreeBSD/distfiles/
@ -20,12 +20,14 @@ MAKEFILE= makefile
PLIST_FILES= lib/pidgin/manualsize.so
USES= pkgconfig
USE_BZIP2= yes
USES= pkgconfig tar:bzip2
ALL_TARGET= manualsize.so
NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's|-g root -m 755|-g wheel -m 755|g' ${WRKSRC}/makefile
@${REINPLACE_CMD} 's/gcc/$$(CC)/' ${WRKSRC}/makefile
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin
${INSTALL_LIB} ${WRKSRC}/manualsize.so ${STAGEDIR}${PREFIX}/lib/pidgin
.include <bsd.port.mk>

View File

@ -3,28 +3,22 @@
PORTNAME= pidgin-osd
PORTVERSION= 0.1.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= net-im
MASTER_SITES= https://babelize.org/download/pidgin-osd/
MAINTAINER= anikinsl@gmail.com
COMMENT= A pidgin plugin for displaying new messages on screen
COMMENT= Pidgin plugin for displaying new messages on screen
BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin \
xosd>=2.2.12:${PORTSDIR}/misc/xosd
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin \
xosd>=2.2.12:${PORTSDIR}/misc/xosd
USES= gmake pkgconfig
USES= gmake libtool pkgconfig tar:bzip2
USE_GNOME= glib20
USE_BZIP2= yes
GNU_CONFIGURE= yes
PLIST_FILES= lib/pidgin/pidgin-osd.so \
lib/pidgin/pidgin-osd.la
NO_STAGE= yes
pre-configure:
# Module really needs xosd version 2.2.12 or greater.
${REINPLACE_CMD} -e 's,2\.2\.14,2.2.12,g' ${WRKSRC}/configure
PLIST_FILES= lib/pidgin/pidgin-osd.so
.include <bsd.port.mk>

View File

@ -3,7 +3,7 @@
PORTNAME= pidgimpd
PORTVERSION= 1.1.1
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= net-im audio
MASTER_SITES= http://ayeon.org/projects/pidgimpd/
PKGNAMEPREFIX= pidgin-
@ -11,18 +11,15 @@ PKGNAMEPREFIX= pidgin-
MAINTAINER= hrkfdn@gmail.com
COMMENT= PidgiMPD is a Pidgin plugin for monitoring/controlling MPD
LIB_DEPENDS= purple.10:${PORTSDIR}/net-im/libpurple \
mpd.4:${PORTSDIR}/audio/libmpd
LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple \
libmpd.so:${PORTSDIR}/audio/libmpd
BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
USE_BZIP2= yes
USES= libtool pkgconfig tar:bzip2
USE_GNOME= gtk20
USES= pkgconfig iconv
GNU_CONFIGURE= yes
PLIST_FILES= lib/pidgin/pidgimpd.so \
lib/pidgin/pidgimpd.la
PLIST_FILES= lib/pidgin/pidgimpd.so
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -3,7 +3,7 @@
PORTNAME= pidgin-privacy-please
PORTVERSION= 0.7.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= GOOGLE_CODE
@ -17,8 +17,10 @@ BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
GNU_CONFIGURE= yes
USES= gettext gmake pkgconfig
USES= gettext gmake libtool pkgconfig
USE_GNOME= gtk20
USE_LDCONFIG= ${PREFIX}/lib/pidgin
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
.include <bsd.port.mk>

View File

@ -1,11 +0,0 @@
--- po/Makefile.in.in.orig 2011-08-13 04:58:38.000000000 +0200
+++ po/Makefile.in.in 2012-05-02 20:59:29.000000000 +0200
@@ -34,7 +34,7 @@
datarootdir = @datarootdir@
libdir = @libdir@
DATADIRNAME = @DATADIRNAME@
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
+itlocaledir = $(datarootdir)/locale
subdir = po
install_sh = @install_sh@
# Automake >= 1.8 provides @mkdir_p@.

View File

@ -1,5 +1,3 @@
libdata/ldconfig/pidgin-privacy-please
lib/pidgin/libpidgin_pp.la
lib/pidgin/libpidgin_pp.so
share/locale/de/LC_MESSAGES/pidgin-privacy-please.mo
share/locale/pl/LC_MESSAGES/pidgin-privacy-please.mo

View File

@ -3,7 +3,7 @@
PORTNAME= pidgin-rhythmbox
PORTVERSION= 2.0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= net-im audio
MASTER_SITES= http://jon.oberheide.org/pidgin-rhythmbox/downloads/
@ -11,18 +11,16 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Plugin to update your status with info from Rhythmbox
BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin \
rhythmbox:${PORTSDIR}/audio/rhythmbox
USES= gmake pkgconfig
USES= gmake libtool pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
PLIST_FILES= lib/pidgin/pidgin-rhythmbox.la \
lib/pidgin/pidgin-rhythmbox.so
PLIST_FILES= lib/pidgin/pidgin-rhythmbox.so
NO_STAGE= yes
post-patch:
@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \
-e 's#\([@(]\)PIDGIN_INSTALL\([@)]\)#\1libdir\2/pidgin#' \

View File

@ -3,62 +3,48 @@
PORTNAME= pidgin-sipe
PORTVERSION= 1.18.0
PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= SF/sipe/sipe/${DISTNAME}
MAINTAINER= john.c.prather@gmail.com
COMMENT= A plugin for Pidgin to provide LCS/OCS connectivity
COMMENT= Plugin for Pidgin to provide LCS/OCS connectivity
LIB_DEPENDS= nss3:${PORTSDIR}/security/nss \
purple.10:${PORTSDIR}/net-im/libpurple
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libnss3.so:${PORTSDIR}/security/nss \
libpurple.so:${PORTSDIR}/net-im/libpurple
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
GNU_CONFIGURE= yes
USE_BZIP2= yes
USES= gmake pkgconfig
USES= gmake libtool pkgconfig tar:bzip2
USE_GNOME= gtk20
USE_LDCONFIG= ${PREFIX}/lib/pidgin
PORTDOCS= AUTHORS ChangeLog COPYING HACKING INSTALL NEWS README TODO VERSION
PORTDOCS= AUTHORS ChangeLog HACKING NEWS README TODO
CFLAGS+= -I/${LOCALBASE}/include
LIBS+= -L/${LOCALBASE}/lib -lgssapi_krb5
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= OCS2005 KRB5 DOCS NLS
OPTIONS_SUB= yes
OSC2005_DESC= Message timeout for OCS2005
OSC2005_CONFIGURE_ENABLE= ocs2005-message-hack
KRB5_DESC= With Kerberos5
KRB5_CONFIGURE_WITH= krb5
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
CONFIGURE_ARGS+= --enable-purple \
--disable-telepathy
NO_STAGE= yes
.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} 's/LDLAGS/LDFLAGS/' ${WRKSRC}/configure
.if ${PORT_OPTIONS:MOSC2005}
CONFIGURE_ARGS+= --enable-ocs2005-message-hack
.endif
.if ${PORT_OPTIONS:MKRB5}
CONFIGURE_ARGS+= --without-krb5
.endif
CONFIGURE_ENV+= LIBS="${LIBS}" \
COM_ERR_CFLAGS="-I/usr/include" \
COM_ERR_LIBS="-L/usr/lib -lcom_err"
.if ${PORT_OPTIONS:MDOCS}
post-install:
${MKDIR} ${DOCSDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR}
.for docs in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR}/
${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
.endfor
.endif
.if ${PORT_OPTIONS:MNLS}
USES+= gettext
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.endif
.include <bsd.port.mk>

View File

@ -1,4 +1,3 @@
lib/purple-2/libsipe.la
lib/purple-2/libsipe.so
%%NLS%%share/locale/ar/LC_MESSAGES/pidgin-sipe.mo
%%NLS%%share/locale/cs/LC_MESSAGES/pidgin-sipe.mo
@ -31,7 +30,7 @@ share/pixmaps/pidgin/protocols/24/sipe.png
share/pixmaps/pidgin/protocols/32/sipe.png
share/pixmaps/pidgin/protocols/48/sipe.png
share/pixmaps/pidgin/protocols/scalable/sipe.svg
@dirrm share/pixmaps/pidgin/protocols/32
@dirrm share/pixmaps/pidgin/protocols/24
@dirrmtry share/pixmaps/pidgin/protocols/32
@dirrmtry share/pixmaps/pidgin/protocols/24
@dirrm share/locale/fr_CA/LC_MESSAGES
@dirrm share/locale/fr_CA

View File

@ -3,6 +3,7 @@
PORTNAME= pidgin-skype
PORTVERSION= 0.0.0.664
PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= LOCAL/mandree
DISTFILES= pidgin-skype-svn-r${PORTVERSION:E}.tar.xz
@ -17,9 +18,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:${PORTSDIR}/net-im/pidgin \
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin \
${LOCALBASE}/bin/skype:${PORTSDIR}/net-im/skype
USES= gmake pkgconfig
USES= gmake pkgconfig tar:xz
USE_GNOME= glib20
USE_XZ= yes
# this is a local target to build a tarball
build-tarball: ${DISTFILES}
@ -66,7 +66,7 @@ do-build:
cd ${WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} ${mycflags} \
-o libskype.so libskype.c ${mylibs}
.if ${PORT_OPTIONS:MNLS}
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} -C ${BUILD_WRKSRC} locales
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} -C ${BUILD_WRKSRC} locales
.endif
do-install:

View File

@ -13,18 +13,11 @@ lib/purple-2/libskype.so
%%NLS%%share/locale/pt/LC_MESSAGES/skype4pidgin.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/skype4pidgin.mo
%%NLS%%share/locale/ru/LC_MESSAGES/skype4pidgin.mo
share/pixmaps/pidgin/protocols/16/skypeout.png
share/pixmaps/pidgin/protocols/22/skypeout.png
share/pixmaps/pidgin/protocols/48/skypeout.png
share/pixmaps/pidgin/protocols/16/skype.png
share/pixmaps/pidgin/protocols/22/skype.png
share/pixmaps/pidgin/protocols/48/skype.png
share/pixmaps/pidgin/emotes/skype/theme
share/pixmaps/pidgin/protocols/16/skype.png
share/pixmaps/pidgin/protocols/16/skypeout.png
share/pixmaps/pidgin/protocols/22/skype.png
share/pixmaps/pidgin/protocols/22/skypeout.png
share/pixmaps/pidgin/protocols/48/skype.png
share/pixmaps/pidgin/protocols/48/skypeout.png
@dirrm share/pixmaps/pidgin/emotes/skype
@dirrmtry share/pixmaps/pidgin/protocols/48
@dirrmtry share/pixmaps/pidgin/protocols/22
@dirrmtry share/pixmaps/pidgin/protocols/16
@dirrmtry share/pixmaps/pidgin/protocols
@dirrmtry share/pixmaps/pidgin/emotes
@dirrmtry share/pixmaps/pidgin
@dirrmtry lib/purple-2

View File

@ -3,27 +3,31 @@
PORTNAME= pidgin-twitter
PORTVERSION= 0.9.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= http://www.honeyplanet.jp/
MAINTAINER= jun-g@daemonfreaks.com
COMMENT= A pidgin plugin to help twitting via pidgin
COMMENT= Pidgin plugin to help twitting via pidgin
BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2
RUN_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin
USES= gmake pkgconfig
USE_GNOME= glib20
USE_GNOME= glib20 libxml2
GNU_CONFIGURE= yes
PLIST_FILES= lib/pidgin/pidgin-twitter.so \
${DATADIR_REL}/prefs.ui
PLIST_DIRS= ${DATADIR_REL}
NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's|-Werror||g' ${WRKSRC}/Makefile.in
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin
${INSTALL_LIB} ${WRKSRC}/pidgin-twitter.so ${STAGEDIR}${PREFIX}/lib/pidgin
${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/prefs.ui ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>

View File

@ -3,7 +3,7 @@
# $MCom: ports/net-im/pidgin/Makefile,v 1.17 2007/09/17 19:53:06 marcus Exp $
PORTNAME= pidgin
PORTREVISION= 0
PORTREVISION= 1
MAINTAINER= marcus@FreeBSD.org
COMMENT= Pidgin multi-protocol messaging client (GTK+ UI)
@ -23,7 +23,6 @@ WITH_GTKUI= yes
USE_LDCONFIG= yes
USE_GNOME= gnomeprefix intlhack gtk20
USES+= pathfix
USE_XORG= xscrnsaver sm
WANT_GNOME= yes
CONFIGURE_ARGS= --disable-consoleui \
@ -32,7 +31,7 @@ CONFIGURE_ARGS= --disable-consoleui \
--with-dynamic_prpls=${PRPL_MODULES:S/,$//}
post-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
Makefile ${MAKE_ARGS} pidgin.desktop
post-install:

View File

@ -49,49 +49,27 @@ include/pidgin/minidialog.h
include/pidgin/pidgin.h
include/pidgin/pidginstock.h
include/pidgin/pidgintooltip.h
%%CAP%%lib/pidgin/cap.la
%%CAP%%lib/pidgin/cap.so
lib/pidgin/convcolors.la
lib/pidgin/convcolors.so
lib/pidgin/extplacement.la
lib/pidgin/extplacement.so
lib/pidgin/gestures.la
lib/pidgin/gestures.so
%%EVO%%lib/pidgin/gevolution.la
%%EVO%%lib/pidgin/gevolution.so
lib/pidgin/gtkbuddynote.la
lib/pidgin/gtkbuddynote.so
lib/pidgin/history.la
lib/pidgin/history.so
lib/pidgin/iconaway.la
lib/pidgin/iconaway.so
lib/pidgin/markerline.la
lib/pidgin/markerline.so
%%DBUS%%lib/pidgin/musicmessaging.la
%%DBUS%%lib/pidgin/musicmessaging.so
lib/pidgin/notify.la
lib/pidgin/notify.so
lib/pidgin/pidginrc.la
lib/pidgin/pidginrc.so
lib/pidgin/relnot.la
lib/pidgin/relnot.so
lib/pidgin/sendbutton.la
lib/pidgin/sendbutton.so
lib/pidgin/spellchk.la
lib/pidgin/spellchk.so
lib/pidgin/themeedit.la
lib/pidgin/themeedit.so
lib/pidgin/ticker.la
lib/pidgin/ticker.so
lib/pidgin/timestamp.la
lib/pidgin/timestamp.so
lib/pidgin/timestamp_format.la
lib/pidgin/timestamp_format.so
%%VV%%lib/pidgin/vvconfig.la
%%VV%%lib/pidgin/vvconfig.so
lib/pidgin/xmppconsole.la
lib/pidgin/xmppconsole.so
lib/pidgin/xmppdisco.la
lib/pidgin/xmppdisco.so
libdata/pkgconfig/pidgin.pc
share/applications/pidgin.desktop
@ -712,11 +690,11 @@ share/pixmaps/pidgin/tray/hicolor/index.theme
@dirrm share/pixmaps/pidgin/emotes/none
@dirrm share/pixmaps/pidgin/emotes/small
@dirrm share/pixmaps/pidgin/emotes
@dirrmtry share/pixmaps/pidgin/protocols/16
@dirrmtry share/pixmaps/pidgin/protocols/22
@dirrmtry share/pixmaps/pidgin/protocols/48
@dirrmtry share/pixmaps/pidgin/protocols/scalable
@dirrmtry share/pixmaps/pidgin/protocols
@dirrm share/pixmaps/pidgin/protocols/16
@dirrm share/pixmaps/pidgin/protocols/22
@dirrm share/pixmaps/pidgin/protocols/48
@dirrm share/pixmaps/pidgin/protocols/scalable
@dirrm share/pixmaps/pidgin/protocols
@dirrm share/pixmaps/pidgin/status/11/rtl
@dirrm share/pixmaps/pidgin/status/11
@dirrm share/pixmaps/pidgin/status/16/rtl
@ -746,4 +724,4 @@ share/pixmaps/pidgin/tray/hicolor/index.theme
@dirrm share/pixmaps/pidgin/tray/hicolor
@dirrm share/pixmaps/pidgin/tray
@dirrm share/pixmaps/pidgin
@dirrmtry lib/pidgin
@dirrm lib/pidgin

View File

@ -4,6 +4,7 @@
PORTNAME= telepathy-haze
PORTVERSION= 0.6.0
PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-haze/

View File

@ -3,7 +3,7 @@
PORTNAME= online-desktop
PORTVERSION= 0.3.2
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= net gnome
MASTER_SITES= GNOME
@ -16,29 +16,25 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:${PORTSDIR}/devel/dbus \
${LOCALBASE}/libdata/pkgconfig/nss.pc:${PORTSDIR}/security/nss \
${LOCALBASE}/libdata/pkgconfig/purple.pc:${PORTSDIR}/net-im/libpurple \
${LOCALBASE}/libdata/pkgconfig/pidgin.pc:${PORTSDIR}/net-im/pidgin
LIB_DEPENDS= dbus-1.3:${PORTSDIR}/devel/dbus \
dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
nspr4.1:${PORTSDIR}/devel/nspr \
nss3.1:${PORTSDIR}/security/nss \
purple.10:${PORTSDIR}/net-im/libpurple
LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
libnspr4.so:${PORTSDIR}/devel/nspr \
libnss3.so:${PORTSDIR}/security/nss \
libpurple.so:${PORTSDIR}/net-im/libpurple
RUN_DEPENDS= ${LOCALBASE}/libexec/desktop-data-engine:${PORTSDIR}/net/desktop-data-model \
${LOCALBASE}/bin/bigboard:${PORTSDIR}/misc/bigboard \
${LOCALBASE}/bin/purple-remote:${PORTSDIR}/net-im/libpurple \
${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin
USE_BZIP2= yes
USES= gettext gmake libtool tar:bzip2
USE_GNOME= glib20 gconf2 pygnomedesktop
USE_GMAKE= yes
USES= gettext
GNU_CONFIGURE= yes
USE_PYTHON= yes
GCONF_SCHEMAS= online-desktop.schemas
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
NO_STAGE= yes
post-patch:
@${FIND} ${WRKSRC} -type f -exec fgrep -l '%%PREFIX%%' {} \; |${XARGS} ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' -i .bak
@${FIND} ${WRKSRC} -type f -exec fgrep -l '%%LOCALBASE%%' {} \; |${XARGS} ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' -i .bak
.include <bsd.port.mk>

View File

@ -1,11 +0,0 @@
--- Makefile.in 2008-04-25 00:52:28.000000000 +0530
+++ Makefile.in2 2008-05-28 11:32:38.000000000 +0530
@@ -114,7 +114,7 @@
binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
presessionSCRIPT_INSTALL = $(INSTALL_SCRIPT)
SCRIPTS = $(bin_SCRIPTS) $(presession_SCRIPTS)
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config -I%%LOCALBASE%%/include
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \

View File

@ -1,14 +0,0 @@
$FreeBSD$
--- po/Makefile.in.in.orig
+++ po/Makefile.in.in
@@ -33,7 +33,7 @@
datadir = @datadir@
datarootdir = @datarootdir@
libdir = @libdir@
-DATADIRNAME = @DATADIRNAME@
+DATADIRNAME = share
itlocaledir = $(prefix)/$(DATADIRNAME)/locale
subdir = po
install_sh = @install_sh@

View File

@ -6,7 +6,6 @@ bin/od-session
bin/od-start-im
bin/online-prefs-sync-daemon
bin/web-login-driver
lib/pidgin/libdbus-api-plugin.la
lib/pidgin/libdbus-api-plugin.so
%%PYTHON_SITELIBDIR%%/ddm/AbstractModel.py
%%PYTHON_SITELIBDIR%%/ddm/AbstractModel.pyc
@ -29,7 +28,6 @@ lib/pidgin/libdbus-api-plugin.so
%%PYTHON_SITELIBDIR%%/ddm/__init__.py
%%PYTHON_SITELIBDIR%%/ddm/__init__.pyc
%%PYTHON_SITELIBDIR%%/ddm/__init__.pyo
%%PYTHON_SITELIBDIR%%/nssdecrypt.la
%%PYTHON_SITELIBDIR%%/nssdecrypt.so
%%PYTHON_SITELIBDIR%%/pyonlinedesktop/__init__.py
%%PYTHON_SITELIBDIR%%/pyonlinedesktop/__init__.pyc

View File

@ -3,7 +3,7 @@
PORTNAME= pidgin
PORTVERSION= 3.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= SF/${PORTNAME}-encrypt/Releases/${PORTVERSION}
PKGNAMESUFFIX= -encryption
@ -13,37 +13,28 @@ MAINTAINER= perlfu@gmail.com
COMMENT= Encryption Plugin for the Pidgin instant messenger client
BUILD_DEPENDS= ${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin
LIB_DEPENDS= purple.10:${PORTSDIR}/net-im/libpurple \
nss3:${PORTSDIR}/security/nss
RUN_DEPENDS= ${LOCALBASE}/bin/pidgin:${PORTSDIR}/net-im/pidgin
LIB_DEPENDS= libpurple.so:${PORTSDIR}/net-im/libpurple \
libnss3.so:${PORTSDIR}/security/nss
USE_GNOME= gtk20
USES= gettext gmake pkgconfig
GNU_CONFIGURE= yes
CPPFLAGS+= ${PTHREAD_CFLAGS} -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CONFIGURE_ARGS= --with-nspr-includes=${LOCALBASE}/include/nspr \
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --disable-static \
--with-nspr-includes=${LOCALBASE}/include/nspr \
--with-nspr-libs=${LOCALBASE}/lib \
--with-nss-includes=${LOCALBASE}/include/nss/nss \
--with-nss-libs=${LOCALBASE}/lib/nss
NO_STAGE= yes
OPTIONS_DEFINE= NLS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
USES+= gettext
CONFIGURE_ARGS+= --with-libintl-prefix=${LOCALBASE}
PLIST_SUB+= NLS=""
.else
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.endif
OPTIONS_SUB= yes
NLS_CONFIGURE_ENABLE= nls
NLS_USES= gettext
post-extract:
@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|glib/.*\.h"|glib.h"|g' ${WRKSRC}/rsa_nss.c
.include <bsd.port.mk>

View File

@ -1,5 +1,3 @@
lib/pidgin/encrypt.a
lib/pidgin/encrypt.la
lib/pidgin/encrypt.so
%%NLS%%share/locale/cs/LC_MESSAGES/pidgin-encryption.mo
%%NLS%%share/locale/da/LC_MESSAGES/pidgin-encryption.mo
@ -32,4 +30,3 @@ share/pixmaps/pidgin-encryption/icon_out_capable.png
share/pixmaps/pidgin-encryption/icon_out_lock.png
share/pixmaps/pidgin-encryption/icon_out_unlock.png
@dirrm share/pixmaps/pidgin-encryption
@dirrmtry lib/pidgin

View File

@ -2,9 +2,7 @@
PORTNAME= otr
PORTVERSION= 4.0.0
# Please do not bump PORTREVISION for this port unless you have
# confirmed via testing that it is necessary
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= security net-im net
MASTER_SITES= http://www.cypherpunks.ca/otr/
PKGNAMEPREFIX= pidgin-
@ -21,13 +19,19 @@ LIB_DEPENDS= libotr.so.5:${PORTSDIR}/security/libotr \
libgcrypt.so:${PORTSDIR}/security/libgcrypt \
libpurple.so:${PORTSDIR}/net-im/libpurple
USE_GNOME= intltool
USES= gettext gmake pkgconfig
USES= gettext gmake libtool pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
CPPFLAGS+= ${PTHREAD_CFLAGS} -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --with-libotr-prefix=${LOCALBASE}/lib \
--with-libotr-inc-prefix=${LOCALBASE}/include
.include <bsd.port.options.mk>
.if ${OSVERSION} < 1000036 && ${ARCH} == i386
LDFLAGS+= -lssp_nonshared
.endif
.include <bsd.port.mk>

View File

@ -1,4 +1,3 @@
lib/pidgin/pidgin-otr.la
lib/pidgin/pidgin-otr.so
share/locale/ar/LC_MESSAGES/pidgin-otr.mo
share/locale/de/LC_MESSAGES/pidgin-otr.mo
@ -17,4 +16,3 @@ share/locale/sk/LC_MESSAGES/pidgin-otr.mo
share/locale/sv/LC_MESSAGES/pidgin-otr.mo
share/locale/vi/LC_MESSAGES/pidgin-otr.mo
share/locale/zh_CN/LC_MESSAGES/pidgin-otr.mo
@dirrmtry lib/pidgin