Remove expired ports:

2013-12-01 x11-fm/xnc: Latest release from 2005, upstream disappeared, does not build
2013-12-01 audio/liteamp: Dead upstream since 2004, does not build with clang
2013-12-01 net-im/tapioca-qt: Unmaintained upstream since 2007, not used by anything
2013-12-01 net-im/telepathy-qt: Unmaintained upstream since 2007, use net-im/telepathy-qt4
2013-12-01 x11-toolkits/linux-f10-gtk: GTK1 is deprecated
2013-12-01 net-im/linux-ymessenger: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-pete-mesagpu: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-pete-xgl2gpu: Depends on deprecated Linux GTK1
2013-12-01 emulators/linux-peops-softgpu: Depends on deprecated Linux GTK1
2013-12-01 finance/eqonomize-kde4: No upstream releases since 2008, does not build on FreeBSD 10 and 11
2013-12-01 comms/uhso-kmod: included in base system on all supported releases
2013-12-01 deskutils/ecru: No longer maintained upstream
2013-12-01 editors/gphpedit: No longer maintaned upstream
2013-12-01 irc/inspircd12: No upstream support; known vulnerable. Please use irc/inspircd
2013-12-01 graphics/py-clutter: Broken for more than 6 month
2013-12-01 graphics/py-clutter-gtk: depends on expired graphics/py-clutter
This commit is contained in:
Rene Ladan 2013-12-01 00:37:20 +00:00
parent aafa744d0f
commit 39edf56f09
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=335357
98 changed files with 16 additions and 3007 deletions

16
MOVED
View file

@ -5273,3 +5273,19 @@ devel/czmq|net/czmq|2013-11-29|Move to a more suitable category and with other l
lang/ruby-reference||2013-11-29|Removed: does not contain up-to-date ruby reference, upstream has disappeared
audio/gnump3d||2013-11-30|Has expired: Development has been abandoned upstream
audio/rubygem-ogginfo|audio/rubygem-ruby-ogginfo|2013-11-30|Rename to match upstream naming
x11-fm/xnc||2013-12-01|Has expired: Latest release from 2005, upstream disappeared, does not build
audio/liteamp||2013-12-01|Has expired: Dead upstream since 2004, does not build with clang
net-im/tapioca-qt||2013-12-01|Has expired: Unmaintained upstream since 2007, not used by anything
net-im/telepathy-qt|net-im/telepathy-qt4|2013-12-01|Has expired: Unmaintained upstream since 2007, use net-im/telepathy-qt4
x11-toolkits/linux-f10-gtk||2013-12-01|Has expired: GTK1 is deprecated
net-im/linux-ymessenger||2013-12-01|Has expired: Depends on deprecated Linux GTK1
emulators/linux-pete-mesagpu||2013-12-01|Has expired: Depends on deprecated Linux GTK1
emulators/linux-pete-xgl2gpu||2013-12-01|Has expired: Depends on deprecated Linux GTK1
emulators/linux-peops-softgpu||2013-12-01|Has expired: Depends on deprecated Linux GTK1
finance/eqonomize-kde4||2013-12-01|Has expired: No upstream releases since 2008, does not build on FreeBSD 10 and 11
comms/uhso-kmod||2013-12-01|Has expired: included in base system on all supported releases
deskutils/ecru||2013-12-01|Has expired: No longer maintained upstream
editors/gphpedit||2013-12-01|Has expired: No longer maintaned upstream
irc/inspircd12|irc/inspircd|2013-12-01|Has expired: No upstream support; known vulnerable. Please use irc/inspircd
graphics/py-clutter||2013-12-01|Has expired: Broken for more than 6 month
graphics/py-clutter-gtk||2013-12-01|Has expired: depends on expired graphics/py-clutter

View file

@ -439,7 +439,6 @@
SUBDIR += linuxsampler
SUBDIR += liquidsoap
SUBDIR += listener
SUBDIR += liteamp
SUBDIR += lmms
SUBDIR += lpac
SUBDIR += lua51-mpd

View file

@ -1,40 +0,0 @@
# Created by: Hye-Shik Chang <perky@FreeBSD.org>
# $FreeBSD$
PORTNAME= liteamp
PORTVERSION= 0.2.4.2
PORTREVISION= 2
CATEGORIES= audio gnome
MASTER_SITES= http://kldp.net/frs/download.php/1153/
MAINTAINER= ports@FreeBSD.org
COMMENT= Light-weight Music Player for GNOME2
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Dead upstream since 2004, does not build with clang
EXPIRATION_DATE= 2013-12-01
LIB_DEPENDS= id3tag.0:${PORTSDIR}/audio/libid3tag \
ao.4:${PORTSDIR}/audio/libao \
mad.2:${PORTSDIR}/audio/libmad \
vorbisfile.6:${PORTSDIR}/audio/libvorbis
USES= gmake pathfix gettext pkgconfig
NO_STAGE= yes
USE_GNOME= libgnomeui
GNU_CONFIGURE= yes
CONFIGURE_ARGS= LDFLAGS="${LDFLAGS}"
MAN1= liteamp.1
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
post-patch:
@${REINPLACE_CMD} -e \
'/-DGLADE_DIR/s|\\$$|| ; \
/-DG.*_DISABLE_DEPRECATED/d' ${WRKSRC}/src/Makefile.in
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (liteamp-0.2.4.2.tar.gz) = da629af3caa28dab56d74c91a0633e617d197945315a71a99da190efe77ff3f4
SIZE (liteamp-0.2.4.2.tar.gz) = 496190

View file

@ -1,10 +0,0 @@
--- src/playback.c.orig 2010-06-05 23:11:54.000000000 +0200
+++ src/playback.c 2010-06-05 23:12:22.000000000 +0200
@@ -275,6 +275,7 @@ void playback_open_playdevice(int srate,
and restore it afterwards */
signal(SIGINT, SIG_DFL);
+ memset(&format, 0, sizeof(format));
format.bits = bitrate;
format.rate = srate;
format.channels = nch;

View file

@ -1,3 +0,0 @@
A light-weight music player for GNOME
WWW: http://kldp.net/projects/liteamp

View file

@ -1,24 +0,0 @@
bin/liteamp
share/application-registry/liteamp.applications
share/applications/liteamp.desktop
%%DATADIR%%/pixmaps/adddir.png
%%DATADIR%%/pixmaps/addfile.png
%%DATADIR%%/pixmaps/liteamp-logo.png
%%DATADIR%%/pixmaps/liteamp.png
%%DATADIR%%/pixmaps/loop.png
%%DATADIR%%/pixmaps/next.png
%%DATADIR%%/pixmaps/pause.png
%%DATADIR%%/pixmaps/playlist.png
%%DATADIR%%/pixmaps/prev.png
%%DATADIR%%/pixmaps/shuffle.png
%%DATADIR%%/pixmaps/start.png
%%DATADIR%%/pixmaps/stop.png
%%DATADIR%%/pixmaps/vol.png
%%DATADIR%%/pixmaps/vol_down.png
%%DATADIR%%/pixmaps/vol_mute.png
%%DATADIR%%/pixmaps/vol_up.png
share/locale/ko/LC_MESSAGES/liteamp.mo
share/pixmaps/liteamp.png
@dirrm %%DATADIR%%/pixmaps
@dirrmtry share/liteamp
@dirrmtry share/application-registry

View file

@ -150,7 +150,6 @@
SUBDIR += twpsk
SUBDIR += uarduno
SUBDIR += uartlirc
SUBDIR += uhso-kmod
SUBDIR += uird
SUBDIR += unixcw
SUBDIR += usbmuxd

View file

@ -1,77 +0,0 @@
# Created by: Ganael Laplanche <ganael.laplanche@martymac.org>
# $FreeBSD$
PORTNAME= uhso
PORTVERSION= 20100416
PORTREVISION= 2
CATEGORIES= comms
MASTER_SITES= http://www.shapeshifter.se/pub/hso/
PKGNAMESUFFIX= -kmod
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= martymac@FreeBSD.org
COMMENT= Driver for Option HSDPA modem (USB2 version)
LICENSE= BSD
CONFLICTS= hso-kmod-[0-9]*
DEPRECATED= included in base system on all supported releases
EXPIRATION_DATE=2013-12-01
NO_PACKAGE= should be recompiled for a particular FreeBSD kernel
OPTIONS_DEFINE= UHSOCTL DEBUG
OPTIONS_DEFAULT= UHSOCTL
UHSOCTL_DESC= Build uhsoctl tool
SUB_FILES= pkg-message
MAN4= uhso.4
NO_STAGE= yes
USES= kmod
.include <bsd.port.pre.mk>
.if ${OSVERSION} <= 800063
IGNORE= requires FreeBSD 8.0 or later, please try comms/hso-kmod instead
.elif ${OSVERSION} >= 800501
IGNORE= the uhso driver is already available in the base system
.endif
.if ${PORT_OPTIONS:MUHSOCTL}
UHSOCTL_VERSION= 20100416
DISTFILES+= uhsoctl-${UHSOCTL_VERSION}${EXTRACT_SUFX}
WRKSRC_UHSOCTL= ${WRKDIR}/uhsoctl-${UHSOCTL_VERSION}
PLIST_SUB+= PL_UHSOCTL=""
MAN1= uhsoctl.1
.else
PLIST_SUB+= PL_UHSOCTL="@comment "
.endif
.if empty(PORT_OPTIONS:MDEBUG)
EXTRA_PATCHES+= ${PATCHDIR}/UHSO-NODEBUG-patch-Makefile
.endif
post-patch:
.if !empty(PORT_OPTIONS:MUHSOCTL) && !empty(PORT_OPTIONS:MDEBUG)
@${PATCH} -d ${WRKSRC_UHSOCTL} < ${PATCHDIR}/UHSOCTL-DEBUG-patch-Makefile
.endif
post-build:
.if ${PORT_OPTIONS:MUHSOCTL}
@cd ${WRKSRC_UHSOCTL} && ${SETENV} NO_MANCOMPRESS= ${MAKE} all
.endif
post-install:
${INSTALL_MAN} ${MAN4:S|^|${WRKSRC}/|} ${PREFIX}/man/man4
.if ${PORT_OPTIONS:MUHSOCTL}
@cd ${WRKSRC_UHSOCTL} && \
${SETENV} DESTDIR=${PREFIX}/ BINDIR=bin MANDIR=man/man NO_MANCOMPRESS= \
${MAKE} install
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View file

@ -1,4 +0,0 @@
SHA256 (uhso-20100416.tar.gz) = fd502c2c13914eb9aff4bd96453d848a1c6ab9bae8dcde4764082bfe87f4120a
SIZE (uhso-20100416.tar.gz) = 15215
SHA256 (uhsoctl-20100416.tar.gz) = 959899b55125e4840664caafbe8b43da2dc857ba00330825f83079c03aeef6e4
SIZE (uhsoctl-20100416.tar.gz) = 10827

View file

@ -1,11 +0,0 @@
--- Makefile.orig 2010-06-22 06:03:42.164699354 +0000
+++ Makefile 2010-06-22 06:03:49.158604515 +0000
@@ -2,7 +2,7 @@
S= ${.CURDIR}/../..
.PATH: $S/dev/usb
-CFLAGS+= -DUSB_DEBUG=1 -DUHSO_DEBUG=0 -DUHSO_DEBUG_HEXDUMP=1 -g
+#CFLAGS+= -DUSB_DEBUG=1 -DUHSO_DEBUG=0 -DUHSO_DEBUG_HEXDUMP=1 -g
KMOD= uhso
SRCS= opt_bus.h opt_usb.h device_if.h bus_if.h usbdevs.h uhso.c

View file

@ -1,10 +0,0 @@
--- Makefile.orig 2010-06-22 06:06:28.074431037 +0000
+++ Makefile 2010-06-22 06:06:51.625986682 +0000
@@ -1,6 +1,6 @@
SRCS= uhsoctl.c
PROG= uhsoctl
-#CFLAGS+= -g -DDEBUG=1
+CFLAGS+= -g -DDEBUG=1
LDFLAGS+= -lutil
DESTDIR?= /usr/local
WARNS=1

View file

@ -1,12 +0,0 @@
--- uhso.c.orig 2010-06-22 06:13:57.405352705 +0000
+++ uhso.c 2010-06-22 06:14:13.902069815 +0000
@@ -657,7 +657,8 @@
static void
uhso_cd_read_callback(struct usb_xfer *xfer, usb_error_t error)
{
- struct uhso_cd_softc *sc = usbd_xfer_softc(xfer);
+ struct uhso_cd_softc *sc;
+ sc = usbd_xfer_softc(xfer);
UHSO_DPRINTF(1, "sc=%p\n", sc);
}

View file

@ -1,17 +0,0 @@
===============================================================================
This port has installed the uhso kernel module.
1) To load the kernel module at boot time,
add the following line to /boot/loader.conf:
uhso_load="YES"
2) If you have built the uhsoctl utility, use it to connect :
e.g. : uhsoctl -a bredband.tre.se -p 1234 uhso0
3) Enjoy !
===============================================================================

View file

@ -1,16 +0,0 @@
FreeBSD driver for newer Option HSDPA USB dongles.
The driver have been tested with the following devices
* Option GlobeSurfer iCON 7.2 (2.4.6Hd firmware)
* Option GlobeSurfer iCON 225
* Option iCON 505
Older cards should work just fine with ubsa(4) or any similar
USB-over-serial driver.
Note that this driver should be considered beta and will
work with FreeBSD 8.0 (with USB2) or superior only.
Please use comms/hso-kmod for previous versions of FreeBSD.
WWW: http://www.shapeshifter.se/code/hso/

View file

@ -1,2 +0,0 @@
%%PL_UHSOCTL%%bin/uhsoctl
/%%KMODDIR%%/uhso.ko

View file

@ -40,7 +40,6 @@
SUBDIR += dosage
SUBDIR += drivel
SUBDIR += easystroke
SUBDIR += ecru
SUBDIR += egroupware
SUBDIR += epoch
SUBDIR += etask

View file

@ -1,39 +0,0 @@
# Created by: Roman Bogorodskiy <novel@FreeBSD.org>
# $FreeBSD$
PORTNAME= ecru
PORTVERSION= 0.1.0
PORTREVISION= 4
CATEGORIES= deskutils
MASTER_SITES= http://novel.evilcoder.org/ecru/files/
MAINTAINER= novel@FreeBSD.org
COMMENT= Flexible command line LiveJournal client
DEPRECATED= No longer maintained upstream
EXPIRATION_DATE= 2013-12-01
LIB_DEPENDS= xmlrpc.3:${PORTSDIR}/net/xmlrpc-c \
config++.10:${PORTSDIR}/devel/libconfig \
glibmm-2.4.1:${PORTSDIR}/devel/glibmm
USES= pkgconfig
USE_PYTHON_BUILD= yes
USE_BZIP2= yes
MANCOMPRESSED= yes
USE_LDCONFIG= yes
MAN1= ecru-config.1 ecru-delete.1 ecru-edit.1 \
ecru-info.1 ecru-list.1 ecru-post.1
NO_STAGE= yes
do-configure:
@cd ${WRKSRC} && ./waf configure --prefix="${PREFIX}"
do-build:
@cd ${WRKSRC} && ./waf build
do-install:
@cd ${WRKSRC} && ./waf install
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (ecru-0.1.0.tar.bz2) = d8a4ffcbc4275c3dce38d5151a3765bf80d1e73f8425010f50187e38b42f0d74
SIZE (ecru-0.1.0.tar.bz2) = 104250

View file

@ -1,12 +0,0 @@
Ecru is a command line livejournal client. Here's a list of it's main features:
* Uses your favourite $EDITOR for editing posts
* Supports non-interactive mode
* Supports having various templates with pre-defined post body, keywords,
subject and so on
* Supports hooks - custom scripts that are called on certain events
* Supports several configuration profiles
* Written in C++ and tends to use as few external libraries as possible
* Designed to be easily scriptable
WWW: http://novel.evilcoder.org/ecru/

View file

@ -1,8 +0,0 @@
bin/ecru-config
bin/ecru-delete
bin/ecru-post
bin/ecru-list
bin/ecru-info
bin/ecru-edit
lib/libecru.so
lib/liblivejournalxx.so

View file

@ -81,7 +81,6 @@
SUBDIR += gnotepad+
SUBDIR += gnuserv
SUBDIR += gobby
SUBDIR += gphpedit
SUBDIR += gummi
SUBDIR += gwrite
SUBDIR += heme

View file

@ -1,58 +0,0 @@
# Created by: Roman Bogorodskiy <bogorodskiy@inbox.ru>
# $FreeBSD$
PORTNAME= gphpedit
PORTVERSION= 0.9.80
PORTREVISION= 5
CATEGORIES= editors gnome
MASTER_SITES= http://www.gphpedit.org/download/store/ \
http://ftp.ceid.upatras.gr/pub/linux/gentoo/distfiles/ \
http://www.jolupatech.info/crux/gphpedit/
MAINTAINER= novel@FreeBSD.org
COMMENT= PHP, HTML, and CSS development environment for GNOME 2.x
DEPRECATED= No longer maintaned upstream
EXPIRATION_DATE= 2013-12-01
USES= gmake pkgconfig
USE_GNOME= gnomeprefix gnomehack libgnomeui libgtkhtml
USE_AUTOTOOLS= libtool
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
MAKE_JOBS_UNSAFE= yes
.if !defined(WITHOUT_PHP)
USE_PHP= yes
WANT_PHP_CLI= yes
.endif
.if !defined(WITHOUT_PHPDOC)
RUN_DEPENDS+= ${LOCALBASE}/share/doc/php-en/about.html:${PORTSDIR}/lang/php_doc
.endif
NO_STAGE= yes
pre-everything::
.if !defined(WITHOUT_PHP) || !defined(WITHOUT_PHPDOC)
@${ECHO_MSG} "You may specify the following on the command line:"
@${ECHO_MSG} " "
.endif
.if !defined(WITHOUT_PHP)
@${ECHO_MSG} "WITHOUT_PHP=yes to not install php, debug script will not work without it."
.endif
.if !defined(WITHOUT_PHPDOC)
@${ECHO_MSG} "WITHOUT_PHPDOC=yes to not install php_doc, help will be disable."
.endif
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/share|g' \
${WRKSRC}/src/main.h
@${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' \
${WRKSRC}/src/calltip.c ${WRKSRC}/src/main_window.c
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
${WRKSRC}/src/tab.c
pre-build:
@cd ${WRKSRC}/src/gtkscintilla2 && ${GMAKE} clean
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (gphpedit-0.9.80.tar.gz) = 607a36e51d8d2e60f2747d672efe780c96e18a451ff3f82bff93ecb171306849
SIZE (gphpedit-0.9.80.tar.gz) = 2369130

View file

@ -1,10 +0,0 @@
--- gphpedit.desktop.in.orig Thu Dec 22 22:01:19 2005
+++ gphpedit.desktop.in Thu Dec 22 22:01:42 2005
@@ -5,5 +5,5 @@
Terminal=false
MultipleArgs=true
Type=Application
-Categories=Application;Development;X-Red-Hat-Base;
-Icon=/usr/share/pixmaps/gphpedit.png
+Categories=Application;Development
+Icon=gphpedit.png

View file

@ -1,11 +0,0 @@
--- src/Makefile.in.orig Thu Dec 22 20:56:32 2005
+++ src/Makefile.in Thu Dec 22 20:56:51 2005
@@ -499,7 +499,7 @@
-g -Wall -DGTK -DSCI_LEXER
gtkscintilla2/libgtkscintilla2.a:
- cd gtkscintilla2 && make libgtkscintilla2.a && cd ..
+ cd gtkscintilla2 && $(MAKE) libgtkscintilla2.a && cd ..
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View file

@ -1,37 +0,0 @@
--- src/gtkscintilla2/Makefile.orig Thu Dec 22 22:02:47 2005
+++ src/gtkscintilla2/Makefile Thu Dec 22 22:04:02 2005
@@ -2,7 +2,7 @@
NAME = GtkScintilla2
LIB_NAME = gtkscintilla2
-VERSION = 0.1.0
+VERSION = 0
PREFIX = $(shell pkg-config --variable=prefix gtk+-2.0)
SCINTILLA_DIR = ./scintilla
@@ -10,12 +10,12 @@
SCINTILLA_LIB = $(SCINTILLA_DIR)/bin/scintilla.a
SCINTILLA_IFACE = $(SCINTILLA_INCLUDE)/Scintilla.iface
LEXERS = $(wildcard $(SCINTILLA_DIR)/gtk/Lex*.o)
-CFLAGS = $(shell pkg-config --cflags gtk+-2.0) -g -Wall -DGTK -DSCI_LEXER -fPIC
-LDFLAGS_PRE = $(shell pkg-config --libs gtk+-2.0) -DGTK2
+CFLAGS = $(shell pkg-config --cflags gtk+-2.0 gthread-2.0) -g -Wall -DGTK -DSCI_LEXER -fPIC
+LDFLAGS_PRE = $(shell pkg-config --libs gtk+-2.0 gthread-2.0) -DGTK2
LDFLAGS_POST = $(LEXERS) $(SCINTILLA_LIB) -lstdc++
-CC = gcc
-LD = gcc
+CC ?= gcc
+LD ?= $(CC)
AR = ar
STATIC_LIB = lib$(LIB_NAME).a
@@ -23,7 +23,7 @@
LIB_DIR = $(PREFIX)/lib
INCLUDE_DIR = $(PREFIX)/include/$(LIB_NAME)
-PKG_CONFIG_DIR = $(PREFIX)/lib/pkgconfig
+PKG_CONFIG_DIR = $(PREFIX)/libdata/pkgconfig
all: $(STATIC_LIB) $(SHARED_LIB)

View file

@ -1,84 +0,0 @@
--- src/tab.c.orig Sun Oct 16 13:24:52 2005
+++ src/tab.c Sun Dec 25 09:48:30 2005
@@ -520,56 +520,66 @@
{
GString *long_filename = NULL;
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/php-en/function.", command, ".html");
+ if (long_filename)
+ return long_filename;
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/php-en/ref.", command, ".html");
+ if (long_filename)
+ return long_filename;
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/php-en/", command, NULL);
+ if (long_filename)
+ return long_filename;
+
// For Redhat/Fedora Core and other sensible distrubutions...
- long_filename = tab_help_try_filename("/usr/share/doc/phpmanual/function.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/phpmanual/function.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/share/doc/phpmanual/ref.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/phpmanual/ref.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/share/doc/phpmanual/", command, NULL);
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/phpmanual/", command, NULL);
if (long_filename)
return long_filename;
// For Debian, Ubuntu and sensible distrubutions...
- long_filename = tab_help_try_filename("/usr/share/doc/phpdoc/html/function.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/phpdoc/html/function.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/share/doc/phpdoc/html/ref.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/phpdoc/html/ref.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/share/doc/phpdoc/html/", command, NULL);
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/phpdoc/html/", command, NULL);
if (long_filename)
return long_filename;
// For Gentoo, as much as I love it - it's twatty to put docs in a version specific folder like this!
- long_filename = tab_help_try_filename("/usr/doc/php-docs-200403/html/function.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/doc/php-docs-200403/html/function.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/doc/php-docs-200403/html/ref.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/doc/php-docs-200403/html/ref.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/doc/php-docs-200403/html/", command, NULL);
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/doc/php-docs-200403/html/", command, NULL);
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/share/doc/php-docs-20050822/html/function.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/php-docs-20050822/html/function.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/share/doc/php-docs-20050822/html/ref.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/php-docs-20050822/html/ref.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/share/doc/php-docs-20050822/html/", command, NULL);
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/share/doc/php-docs-20050822/html/", command, NULL);
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/doc/php-docs-4.2.3/html/function.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/doc/php-docs-4.2.3/html/function.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/doc/php-docs-4.2.3/html/ref.", command, ".html");
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/doc/php-docs-4.2.3/html/ref.", command, ".html");
if (long_filename)
return long_filename;
- long_filename = tab_help_try_filename("/usr/doc/php-docs-4.2.3/html/", command, NULL);
+ long_filename = tab_help_try_filename("%%LOCALBASE%%/doc/php-docs-4.2.3/html/", command, NULL);
if (long_filename)
return long_filename;

View file

@ -1,7 +0,0 @@
gPHPEdit is a Gnome2 text editor optimised for editing PHP, HTML and CSS
files. It supports editing multiple documents with a tabbed interface, PHP
syntax checking, PHP/HTML syntax highlighting, a function list for all open
documents, incremental search, pop-up function hints, and block
(un)indentation.
WWW: http://www.gphpedit.org/

View file

@ -1,5 +0,0 @@
bin/gphpedit
share/applications/gphpedit.desktop
share/gphpedit/php-gphpedit.api
share/pixmaps/gphpedit.png
@dirrm share/gphpedit

View file

@ -72,9 +72,6 @@
SUBDIR += libdsk
SUBDIR += libspectrum
SUBDIR += linux-geepee32
SUBDIR += linux-peops-softgpu
SUBDIR += linux-pete-mesagpu
SUBDIR += linux-pete-xgl2gpu
SUBDIR += linux-systemsimcell
SUBDIR += linux_base-c6
SUBDIR += linux_base-f10

View file

@ -1,54 +0,0 @@
# Created by: Jean-Yves Lefort <jylefort@brutele.be>
# $FreeBSD$
PORTNAME= peops-softgpu
PORTVERSION= ${SOFTGPU_VERSION}
CATEGORIES= emulators linux
MASTER_SITES= http://www.pbernert.com/
PKGNAMEPREFIX= linux-
DISTFILES= gpupeopssoftx${MAJOR}${MINOR}${EXTRACT_SUFX} \
${CFG_DISTFILE}
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= PSEmu Pro GPU plugin using a software X11 renderer (Linux version)
DEPRECATED= Depends on deprecated Linux GTK1
EXPIRATION_DATE=2013-12-01
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_APPS= gtk xorglibs
PORTDOCS= *
ONLY_FOR_ARCHS= i386 amd64
MAJOR= ${PORTVERSION:R}
MINOR= ${PORTVERSION:E}
PLIST_SUB+= MAJOR=${MAJOR} MINOR=${MINOR}
PSEMUPRO_PLUGINS_DIR= ${PREFIX}/lib/psemupro/plugins
PSEMUPRO_CFGBINS_DIR= ${PREFIX}/libexec/psemupro/cfg
PSEMUPRO_CFGFILES_DIR= ${PREFIX}/share/psemupro/cfg
NO_STAGE= yes
.include <bsd.port.options.mk>
.include "${.CURDIR}/../linux-pete-xgl2gpu/Makefile.inc"
do-install:
${MKDIR} ${PSEMUPRO_PLUGINS_DIR}
${INSTALL_PROGRAM} ${WRKSRC}/libgpuPeopsSoftX.so.${MAJOR}.0.${MINOR} ${PSEMUPRO_PLUGINS_DIR}
${MKDIR} ${PSEMUPRO_CFGBINS_DIR}
${INSTALL_PROGRAM} ${WRKSRC}/cfg/cfgPeopsSoft ${PSEMUPRO_CFGBINS_DIR}
${MKDIR} ${PSEMUPRO_CFGFILES_DIR}
${INSTALL_DATA} ${WRKSRC}/gpuPeopsSoftX.cfg ${PSEMUPRO_CFGFILES_DIR}
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR}
.endif
.include <bsd.port.mk>

View file

@ -1,4 +0,0 @@
SHA256 (gpupeopssoftx118.tar.gz) = 6a92f27d8a9d2a883b66ac91e123a97d85fb40f4c2a90fb4edcb322876024f3a
SIZE (gpupeopssoftx118.tar.gz) = 179407
SHA256 (petegpucfg_V2-9_V1-77_V1-18.tar.gz) = 1488750fb2f158b68ef11b693fc1f45948ec41e84b1329315703adc91679fd91
SIZE (petegpucfg_V2-9_V1-77_V1-18.tar.gz) = 59589

View file

@ -1,5 +0,0 @@
P.E.Op.S. Soft GPU is a PSEmu Pro GPU plugin using a software X11 renderer.
This is the Linux version, tested with emulators/linux-ePSXe.
WWW: http://sourceforge.net/projects/peops/

View file

@ -1,9 +0,0 @@
lib/psemupro/plugins/libgpuPeopsSoftX.so.%%MAJOR%%.0.%%MINOR%%
libexec/psemupro/cfg/cfgPeopsSoft
share/psemupro/cfg/gpuPeopsSoftX.cfg
@dirrmtry lib/psemupro/plugins
@dirrmtry lib/psemupro
@dirrmtry libexec/psemupro/cfg
@dirrmtry libexec/psemupro
@dirrmtry share/psemupro/cfg
@dirrmtry share/psemupro

View file

@ -1,63 +0,0 @@
# Created by: Jean-Yves Lefort <jylefort@brutele.be>
# $FreeBSD$
PORTNAME= pete-mesagpu
PORTVERSION= ${MESAGPU_VERSION}
CATEGORIES= emulators linux
MASTER_SITES= http://www.pbernert.com/
PKGNAMEPREFIX= linux-
DISTFILES= gpupetemesagl${MAJOR}${MINOR}${EXTRACT_SUFX} \
${CFG_DISTFILE}
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= PSEmu Pro GPU plugin using an OpenGL renderer (Linux version)
DEPRECATED= Depends on deprecated Linux GTK1
EXPIRATION_DATE=2013-12-01
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_APPS= gtk xorglibs
PORTDOCS= *
ONLY_FOR_ARCHS= i386 amd64
OPTIONS_DEFINE= NVIDIA_GL
NVIDIA_GL_DESC= Use nVidia OpenGL driver
MAJOR= ${PORTVERSION:R}
MINOR= ${PORTVERSION:E}
PLIST_SUB+= MAJOR=${MAJOR} MINOR=${MINOR}
PSEMUPRO_PLUGINS_DIR= ${PREFIX}/lib/psemupro/plugins
PSEMUPRO_CFGBINS_DIR= ${PREFIX}/libexec/psemupro/cfg
PSEMUPRO_CFGFILES_DIR= ${PREFIX}/share/psemupro/cfg
NO_STAGE= yes
.include <bsd.port.options.mk>
.include "${.CURDIR}/../linux-pete-xgl2gpu/Makefile.inc"
.if ${PORT_OPTIONS:MNVIDIA_GL}
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
.else
USE_LINUX_APPS+=dri
.endif
do-install:
${MKDIR} ${PSEMUPRO_PLUGINS_DIR}
${INSTALL_PROGRAM} ${WRKSRC}/libgpuPeteMesaGL.so.${MAJOR}.0.${MINOR} ${PSEMUPRO_PLUGINS_DIR}
${MKDIR} ${PSEMUPRO_CFGBINS_DIR}
${INSTALL_PROGRAM} ${WRKSRC}/cfg/cfgPeteMesaGL ${PSEMUPRO_CFGBINS_DIR}
${MKDIR} ${PSEMUPRO_CFGFILES_DIR}
${INSTALL_DATA} ${WRKSRC}/gpuPeteMesaGL.cfg ${PSEMUPRO_CFGFILES_DIR}
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR}
.endif
.include <bsd.port.mk>

View file

@ -1,4 +0,0 @@
SHA256 (gpupetemesagl177.tar.gz) = c37238973f00625cdc6798cbeab0b78d62c5e041eb1e7cb0a4bc09006873126d
SIZE (gpupetemesagl177.tar.gz) = 182012
SHA256 (petegpucfg_V2-9_V1-77_V1-18.tar.gz) = 1488750fb2f158b68ef11b693fc1f45948ec41e84b1329315703adc91679fd91
SIZE (petegpucfg_V2-9_V1-77_V1-18.tar.gz) = 59589

View file

@ -1,6 +0,0 @@
Pete's MesaGL GPU is a PSEmu Pro GPU plugin using a
hardware-accelerated OpenGL renderer.
This is the Linux version, tested with emulators/linux-ePSXe.
WWW: http://www.pbernert.com/

View file

@ -1,9 +0,0 @@
lib/psemupro/plugins/libgpuPeteMesaGL.so.%%MAJOR%%.0.%%MINOR%%
libexec/psemupro/cfg/cfgPeteMesaGL
share/psemupro/cfg/gpuPeteMesaGL.cfg
@dirrmtry lib/psemupro/plugins
@dirrmtry lib/psemupro
@dirrmtry libexec/psemupro/cfg
@dirrmtry libexec/psemupro
@dirrmtry share/psemupro/cfg
@dirrmtry share/psemupro

View file

@ -1,68 +0,0 @@
# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
# $FreeBSD$
PORTNAME= pete-xgl2gpu
PORTVERSION= ${XGL2GPU_VERSION}
CATEGORIES= emulators linux
MASTER_SITES= http://www.pbernert.com/
PKGNAMEPREFIX= linux-
DISTFILES= gpupetexgl${MAJOR}0${MINOR}${EXTRACT_SUFX} \
${CFG_DISTFILE}
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= PSEmu Pro GPU plugin using a modern OpenGL renderer (Linux version)
DEPRECATED= Depends on deprecated Linux GTK1
EXPIRATION_DATE=2013-12-01
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_APPS= gtk xorglibs
PORTDOCS= *
ONLY_FOR_ARCHS= i386 amd64
OPTIONS_DEFINE= NVIDIA_GL
NVIDIA_GL_DESC= Use nVidia OpenGL driver
MAJOR= ${PORTVERSION:R}
MINOR= ${PORTVERSION:E}
PLIST_SUB+= MAJOR=${MAJOR} MINOR=${MINOR}
PSEMUPRO_PLUGINS_DIR= ${PREFIX}/lib/psemupro/plugins
PSEMUPRO_CFGBINS_DIR= ${PREFIX}/libexec/psemupro/cfg
PSEMUPRO_CFGFILES_DIR= ${PREFIX}/share/psemupro/cfg
NO_STAGE= yes
.include <bsd.port.options.mk>
.include "${.CURDIR}/../linux-pete-xgl2gpu/Makefile.inc"
.if ${PORT_OPTIONS:MNVIDIA_GL}
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
.else
USE_LINUX_APPS+=dri
.endif
# by default, disable options which may crash the plugin
post-patch:
@${REINPLACE_CMD} -e '/^TWinShader/ s|= 1|= 0|' \
${WRKSRC}/gpuPeteXGL2.cfg
do-install:
${MKDIR} ${PSEMUPRO_PLUGINS_DIR}
${INSTALL_PROGRAM} ${WRKSRC}/libgpuPeteXGL2.so.${MAJOR}.0.${MINOR} ${PSEMUPRO_PLUGINS_DIR}
${MKDIR} ${PSEMUPRO_CFGBINS_DIR}
${INSTALL_PROGRAM} ${WRKSRC}/cfg/cfgPeteXGL2 ${PSEMUPRO_CFGBINS_DIR}
${MKDIR} ${PSEMUPRO_CFGFILES_DIR}
${INSTALL_DATA} ${WRKSRC}/gpuPeteXGL2.cfg ${PSEMUPRO_CFGFILES_DIR}
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR}
.endif
.include <bsd.port.mk>

View file

@ -1,7 +0,0 @@
# $FreeBSD$
XGL2GPU_VERSION= 2.9
MESAGPU_VERSION= 1.77
SOFTGPU_VERSION= 1.18
CFG_DISTFILE= petegpucfg_V${XGL2GPU_VERSION:C/\./-/}_V${MESAGPU_VERSION:C/\./-/}_V${SOFTGPU_VERSION:C/\./-/}${EXTRACT_SUFX}

View file

@ -1,4 +0,0 @@
SHA256 (gpupetexgl209.tar.gz) = 83427665c31bbae16c1fbd7c695d0bc9acc4cfcf911302c031f852c850c9cc5d
SIZE (gpupetexgl209.tar.gz) = 173744
SHA256 (petegpucfg_V2-9_V1-77_V1-18.tar.gz) = 1488750fb2f158b68ef11b693fc1f45948ec41e84b1329315703adc91679fd91
SIZE (petegpucfg_V2-9_V1-77_V1-18.tar.gz) = 59589

View file

@ -1,6 +0,0 @@
Pete's XGL2 GPU is a PSEmu Pro GPU plugin using a hardware-accelerated
modern OpenGL renderer.
This is the Linux version, tested with emulators/linux-ePSXe.
WWW: http://www.pbernert.com/

View file

@ -1,9 +0,0 @@
lib/psemupro/plugins/libgpuPeteXGL2.so.%%MAJOR%%.0.%%MINOR%%
libexec/psemupro/cfg/cfgPeteXGL2
share/psemupro/cfg/gpuPeteXGL2.cfg
@dirrmtry lib/psemupro/plugins
@dirrmtry lib/psemupro
@dirrmtry libexec/psemupro/cfg
@dirrmtry libexec/psemupro
@dirrmtry share/psemupro/cfg
@dirrmtry share/psemupro

View file

@ -24,7 +24,6 @@
SUBDIR += beanie
SUBDIR += cbb
SUBDIR += electrum
SUBDIR += eqonomize-kde4
SUBDIR += expense
SUBDIR += frontaccounting
SUBDIR += gnucash

View file

@ -1,31 +0,0 @@
# Created by: Yinghong.Liu <relaxbsd@gmail.com>
# $FreeBSD$
PORTNAME= eqonomize
PORTVERSION= 0.6
PORTREVISION= 8
CATEGORIES= finance
MASTER_SITES= SF/${PORTNAME}/Eqonomize%21/${PORTVERSION}
PKGNAMESUFFIX= -kde4
MAINTAINER= ports@FreeBSD.org
COMMENT= A personal accounting software
DEPRECATED= No upstream releases since 2008, does not build on FreeBSD 10 and 11
EXPIRATION_DATE= 2013-12-01
USE_KDE4= kdelibs kdeprefix kdehier automoc4
USE_QT4= corelib dbus gui network svg xml qmake_build moc_build uic_build rcc_build
USES= cmake gettext iconv
INSTALLS_ICONS= yes
DATADIR= ${PREFIX}/share/apps/${PORTNAME}
DOCSDIR= ${PREFIX}/share/doc
NO_STAGE= yes
post-patch:
#Fix build with kdelibs>=4.5.0
${REINPLACE_CMD} -e 's,V4.1.2-Based,V4.2-Based,g' \
${WRKSRC}/doc/*/index.docbook
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (eqonomize-0.6.tar.gz) = 5c325af8d239f8af7d986ec6f06f558edda98d5c893f320b39f261f9794797c4
SIZE (eqonomize-0.6.tar.gz) = 971400

View file

@ -1,9 +0,0 @@
Eqonomize! is a personal accounting software, with focus on efficiency and
ease of use for the small household economy. Eqonomize! provides a complete
solution,with bookkeeping by double entry and support for scheduled recurring
transactions,security investments, and budgeting. It gives a clear overview
of past and present transactions, and development of incomes and expenses,
with descriptive tables and charts, as well as an approximation of future
account values.
WWW: http://eqonomize.sourceforge.net/

View file

@ -1,53 +0,0 @@
bin/eqonomize
%%DATADIR%%/eqonomizeui.rc
%%DOCSDIR%%/HTML/en/eqonomize/expenses-view.png
%%DOCSDIR%%/HTML/en/eqonomize/common
%%DOCSDIR%%/HTML/en/eqonomize/security-buy.png
%%DOCSDIR%%/HTML/en/eqonomize/csv-columns.png
%%DOCSDIR%%/HTML/en/eqonomize/schedule-view.png
%%DOCSDIR%%/HTML/en/eqonomize/ask-save.png
%%DOCSDIR%%/HTML/en/eqonomize/refund.png
%%DOCSDIR%%/HTML/en/eqonomize/new-account.png
%%DOCSDIR%%/HTML/en/eqonomize/accounts-view.png
%%DOCSDIR%%/HTML/en/eqonomize/new-security.png
%%DOCSDIR%%/HTML/en/eqonomize/index.docbook
%%DOCSDIR%%/HTML/en/eqonomize/qif-date-format.png
%%DOCSDIR%%/HTML/en/eqonomize/index.cache.bz2
%%DOCSDIR%%/HTML/en/eqonomize/confirm-schedule.png
%%DOCSDIR%%/HTML/en/eqonomize/recurrence.png
%%DOCSDIR%%/HTML/en/eqonomize/securities-view.png
%%DOCSDIR%%/HTML/en/eqonomize/edit-budget.png
%%DOCSDIR%%/HTML/en/eqonomize/split-transaction.png
%%DOCSDIR%%/HTML/fr/eqonomize/index.cache.bz2
%%DOCSDIR%%/HTML/fr/eqonomize/index.docbook
%%DOCSDIR%%/HTML/fr/eqonomize/common
share/icons/hicolor/128x128/apps/eqonomize.png
share/icons/hicolor/128x128/mimetypes/eqz.png
share/icons/hicolor/64x64/mimetypes/eqz.png
share/icons/hicolor/64x64/apps/eqonomize.png
share/icons/hicolor/48x48/apps/eqonomize.png
share/icons/hicolor/48x48/mimetypes/eqz.png
share/icons/hicolor/32x32/apps/eqonomize.png
share/icons/hicolor/32x32/mimetypes/eqz.png
share/icons/hicolor/22x22/mimetypes/eqz.png
share/icons/hicolor/22x22/apps/eqonomize.png
share/icons/hicolor/16x16/mimetypes/eqz.png
share/icons/hicolor/16x16/apps/eqonomize.png
share/mimelnk/application/x-eqonomize.desktop
share/applications/kde4/eqonomize.desktop
share/locale/pt/LC_MESSAGES/eqonomize.mo
share/locale/sv/LC_MESSAGES/eqonomize.mo
share/locale/ru/LC_MESSAGES/eqonomize.mo
share/locale/de/LC_MESSAGES/eqonomize.mo
share/locale/sk/LC_MESSAGES/eqonomize.mo
share/locale/it/LC_MESSAGES/eqonomize.mo
share/locale/es/LC_MESSAGES/eqonomize.mo
share/locale/fr/LC_MESSAGES/eqonomize.mo
share/locale/nl/LC_MESSAGES/eqonomize.mo
share/locale/cs/LC_MESSAGES/eqonomize.mo
share/locale/pt_BR/LC_MESSAGES/eqonomize.mo
@dirrmtry share/mimelnk/application
@dirrmtry share/mimelnk
@dirrm %%DOCSDIR%%/HTML/fr/eqonomize
@dirrm %%DOCSDIR%%/HTML/en/eqonomize
@dirrm %%DATADIR%%

View file

@ -824,8 +824,6 @@
SUBDIR += py-blockdiagcontrib-cisco
SUBDIR += py-cairo
SUBDIR += py-chart
SUBDIR += py-clutter
SUBDIR += py-clutter-gtk
SUBDIR += py-django-easy-thumbnails
SUBDIR += py-editobj
SUBDIR += py-exif

View file

@ -1,34 +0,0 @@
# Created by: Koop Mast <kwm@FreeBSD.org>
# $FreeBSD$
# $MCom: ports/graphics/py-clutter-gtk/Makefile,v 1.3 2010/02/15 10:36:26 kwm Exp $
PORTNAME= clutter
PORTVERSION= 0.10.0
PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= http://www.clutter-project.org/sources/pyclutter-gtk/${PORTVERSION:R}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= gtk
DISTNAME= py${PORTNAME}-gtk-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
COMMENT= Python modules for Clutter-gtk toolkit
DEPRECATED= depends on expired graphics/py-clutter
EXPIRATION_DATE=2013-12-01
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pyclutter-1.0.pc:${PORTSDIR}/graphics/py-clutter
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pyclutter-1.0.pc:${PORTSDIR}/graphics/py-clutter
LIB_DEPENDS= clutter-gtk-0.10:${PORTSDIR}/graphics/clutter-gtk
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
USE_GNOME= gnomehack pygnome2 pygtk2
USE_PYTHON= 2.5+
CONFIGURE_ARGS= --disable-docs
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
NO_STAGE= yes
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (pyclutter-gtk-0.10.0.tar.gz) = 0c47dde4db55dd4112cb4b7db4801624d754a95d2098d83d586eb6ad3240f38a
SIZE (pyclutter-gtk-0.10.0.tar.gz) = 314949

View file

@ -1,3 +0,0 @@
Python bindings for clutter-gtk
WWW: http://www.clutter-project.org

View file

@ -1,10 +0,0 @@
%%PYTHON_SITELIBDIR%%/cluttergtk/__init__.py
%%PYTHON_SITELIBDIR%%/cluttergtk/__init__.pyc
%%PYTHON_SITELIBDIR%%/cluttergtk/__init__.pyo
%%PYTHON_SITELIBDIR%%/cluttergtk/_cluttergtk.a
%%PYTHON_SITELIBDIR%%/cluttergtk/_cluttergtk.la
%%PYTHON_SITELIBDIR%%/cluttergtk/_cluttergtk.so
libdata/pkgconfig/pyclutter-gtk-0.10.pc
share/pyclutter/1.0/defs/cluttergtk.defs
share/pyclutter/1.0/defs/cluttergtk-types.defs
@dirrm %%PYTHON_SITELIBDIR%%/cluttergtk

View file

@ -1,37 +0,0 @@
# Created by: Martin Wilke <miwi@FreeBSD.org>
# $FreeBSD$
# $MCom: ports/graphics/py-clutter/Makefile,v 1.8 2010/08/26 21:06:34 marcus Exp $
PORTNAME= clutter
PORTVERSION= 1.0.2
PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= http://www.clutter-project.org/sources/pyclutter/${PORTVERSION:R}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= py${PORTNAME}-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
COMMENT= Python modules for Clutter toolkit
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo
LIB_DEPENDS= clutter-glx-1.0:${PORTSDIR}/graphics/clutter
DEPRECATED= Broken for more than 6 month
EXPIRATION_DATE= 2013-12-01
BROKEN= bad plist
USE_BZIP2= yes
USE_GMAKE= yes
USES= gettext
USE_AUTOTOOLS= libtool
USE_GNOME= gnomehack pygnome2 pygtk2
USE_PYTHON= 2.5+
CONFIGURE_ARGS= --disable-docs
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
NO_STAGE= yes
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (pyclutter-1.0.2.tar.bz2) = 60841a436ca64c5957b216a8b1f8c6846dba52e1b56c226715bf138e0118d082
SIZE (pyclutter-1.0.2.tar.bz2) = 498957

View file

@ -1,33 +0,0 @@
--- clutter/cogl-base-types.defs.orig 2010-08-28 21:20:41.000000000 -0400
+++ clutter/cogl-base-types.defs 2010-08-28 21:21:02.000000000 -0400
@@ -7,30 +7,6 @@
(gtype-id "COGL_PANGO_TYPE_FONT_MAP")
)
-(define-flags DebugFlags
- (in-module "Cogl")
- (c-name "CoglDebugFlags")
- (gtype-id "COGL_TYPE_DEBUG_FLAGS")
- (values
- '("misc" "COGL_DEBUG_MISC")
- '("texture" "COGL_DEBUG_TEXTURE")
- '("material" "COGL_DEBUG_MATERIAL")
- '("shader" "COGL_DEBUG_SHADER")
- '("offscreen" "COGL_DEBUG_OFFSCREEN")
- '("draw" "COGL_DEBUG_DRAW")
- '("pango" "COGL_DEBUG_PANGO")
- '("rectangles" "COGL_DEBUG_RECTANGLES")
- '("handle" "COGL_DEBUG_HANDLE")
- '("blend-strings" "COGL_DEBUG_BLEND_STRINGS")
- '("disable-batching" "COGL_DEBUG_DISABLE_BATCHING")
- '("force-client-side-matrices" "COGL_DEBUG_FORCE_CLIENT_SIDE_MATRICES")
- '("disable-vbos" "COGL_DEBUG_DISABLE_VBOS")
- '("journal" "COGL_DEBUG_JOURNAL")
- '("batching" "COGL_DEBUG_BATCHING")
- '("disable-software-transform" "COGL_DEBUG_DISABLE_SOFTWARE_TRANSFORM")
- )
-)
-
(define-flags BufferBit
(in-module "Cogl")
(c-name "CoglBufferBit")

View file

@ -1,4 +0,0 @@
This package contains the Python modules that allow you to use the
Clutter toolkit in Python programs.
WWW: http://clutter-project.org/

View file

@ -1,43 +0,0 @@
include/pyclutter-1.0/pyclutter/pyclutter.h
%%PYTHON_SITELIBDIR%%/clutter/__init__.py
%%PYTHON_SITELIBDIR%%/clutter/__init__.pyc
%%PYTHON_SITELIBDIR%%/clutter/__init__.pyo
%%PYTHON_SITELIBDIR%%/clutter/_clutter.a
%%PYTHON_SITELIBDIR%%/clutter/_clutter.la
%%PYTHON_SITELIBDIR%%/clutter/_clutter.so
%%PYTHON_SITELIBDIR%%/clutter/deprecation.py
%%PYTHON_SITELIBDIR%%/clutter/deprecation.pyc
%%PYTHON_SITELIBDIR%%/clutter/deprecation.pyo
%%PYTHON_SITELIBDIR%%/clutter/glx.a
%%PYTHON_SITELIBDIR%%/clutter/glx.la
%%PYTHON_SITELIBDIR%%/clutter/glx.so
%%PYTHON_SITELIBDIR%%/clutter/keysyms.py
%%PYTHON_SITELIBDIR%%/clutter/keysyms.pyc
%%PYTHON_SITELIBDIR%%/clutter/keysyms.pyo
%%PYTHON_SITELIBDIR%%/clutter/x11.a
%%PYTHON_SITELIBDIR%%/clutter/x11.la
%%PYTHON_SITELIBDIR%%/clutter/x11.so
libdata/pkgconfig/pyclutter-1.0.pc
share/pyclutter/1.0/defs/clutter-base-types.defs
share/pyclutter/1.0/defs/clutter-base.defs
share/pyclutter/1.0/defs/clutter-types.defs
share/pyclutter/1.0/defs/clutter.defs
share/pyclutter/1.0/defs/clutterglx-base-types.defs
share/pyclutter/1.0/defs/clutterglx-base.defs
share/pyclutter/1.0/defs/clutterglx-types.defs
share/pyclutter/1.0/defs/clutterglx.defs
share/pyclutter/1.0/defs/clutterx11-base-types.defs
share/pyclutter/1.0/defs/clutterx11-base.defs
share/pyclutter/1.0/defs/clutterx11-types.defs
share/pyclutter/1.0/defs/clutterx11.defs
share/pyclutter/1.0/defs/cogl-base-types.defs
share/pyclutter/1.0/defs/cogl-base.defs
share/pyclutter/1.0/defs/cogl-types.defs
share/pyclutter/1.0/defs/cogl.defs
@dirrm share/pyclutter/1.0/defs
@dirrm share/pyclutter/1.0
@dirrm share/pyclutter
@dirrm %%PYTHON_SITELIBDIR%%/clutter
@dirrmtry %%PYTHON_SITELIBDIR%%
@dirrm include/pyclutter-1.0/pyclutter
@dirrm include/pyclutter-1.0

View file

@ -34,7 +34,6 @@
SUBDIR += ii
SUBDIR += infobot
SUBDIR += inspircd
SUBDIR += inspircd12
SUBDIR += insub
SUBDIR += irc
SUBDIR += irc2dc

View file

@ -1,213 +0,0 @@
# Created by: Maxim Ignatenko <gelraen.ua@gmail.com>
# $FreeBSD$
PORTNAME= inspircd
PORTVERSION= 1.2.9
PORTREVISION= 3
CATEGORIES= irc
MASTER_SITES= http://cloud.github.com/downloads/inspircd/inspircd/
PKGNAMESUFFIX= 12
DISTNAME= InspIRCd-v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A modular C++ IRC daemon
CONFLICTS= inspircd-2.*
EXPIRATION_DATE=2013-12-01
DEPRECATED= No upstream support; known vulnerable. Please use irc/inspircd
LATEST_LINK= inspircd12
USES= shebangfix perl5
USE_BZIP2= yes
USE_LDCONFIG= ${PREFIX}/lib/inspircd
USE_RC_SUBR= inspircd
SHEBANG_FILES= configure modulemanager make/run-cc.pl
USERS= ${INCPIRCD_USR}
GROUPS= ${INSPIRCD_GRP}
INSPIRCD_USR?= ircd
INSPIRCD_UID?= 72
INSPIRCD_GRP?= ircd
INSPIRCD_GID?= 72
INSPIRCD_RUN?= /var/run/${PORTNAME}
INSPIRCD_LOG?= /var/log/${PORTNAME}/ircd.log
SUB_LIST+= \
INSPIRCD_USR=${INSPIRCD_USR} \
INSPIRCD_UID=${INSPIRCD_UID} \
INSPIRCD_GRP=${INSPIRCD_GRP} \
INSPIRCD_GID=${INSPIRCD_GID} \
INSPIRCD_RUN=${INSPIRCD_RUN} \
INSPIRCD_LOG=${INSPIRCD_LOG}
PLIST_SUB+= INSPIRCD_GRP=${INSPIRCD_GRP}
# Configure script is written in perl
USE_PERL5= build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --with-cc=${CXX} --config-dir=${ETCDIR} \
--module-dir=${PREFIX}/lib/${PORTNAME}/modules \
--library-dir=${PREFIX}/lib/${PORTNAME} \
--prefix=${DATADIR} --binary-dir=${PREFIX}/bin \
--disable-interactive
MAKEFILE= BSDmakefile
OPTIONS_DEFINE= LDAPMODULES MYSQL PGSQL SQLITE3 SQLMODULES GNUTLS OPENSSL \
ZIPLINK POSIX_RE PCRE TRE IPV6
OPTIONS_DEFAULT= OPENSSL POSIX_RE
LDAPMODULES_DESC= Build m_ldap{auth,oper} modules
SQLMODULES_DESC= Build m_sql{log,oper,utils,auth}
ZIPLINK_DESC= Build m_ziplink module
POSIX_RE_DESC= Build m_regex_posix module
PCRE_DESC= Build m_regex_pcre module
TRE_DESC= Build m_regex_tre module
NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MIPV6}
CONFIGURE_ARGS+= --enable-ipv6 --enable-remote-ipv6
.else
CONFIGURE_ARGS+= --disable-remote-ipv6
.endif
.if ${PORT_OPTIONS:MPOSIX_RE}
PLIST_SUB+= POSIX_RE=""
SYMLINK_FILES+= m_regex_posix.cpp
.else
PLIST_SUB+= POSIX_RE="@comment "
.endif
.if ${PORT_OPTIONS:MPCRE}
PLIST_SUB+= PCRE=""
LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre
SYMLINK_FILES+= m_regex_pcre.cpp
.else
PLIST_SUB+= PCRE="@comment "
.endif
.if ${PORT_OPTIONS:MTRE}
PLIST_SUB+= TRE=""
LIB_DEPENDS+= tre:${PORTSDIR}/textproc/libtre
CONFIGURE_ARGS+= --tre-includes=${LOCALBASE}/include
SYMLINK_FILES+= m_regex_tre.cpp
.else
PLIST_SUB+= TRE="@comment "
.endif
.if ${PORT_OPTIONS:MLDAPMODULES}
USE_OPENLDAP= yes
SYMLINK_FILES+= m_ldapauth.cpp m_ldapoper.cpp
PLIST_SUB+= LDAPMODULES=""
.else
PLIST_SUB+= LDAPMODULES="@comment "
.endif
.if ${PORT_OPTIONS:MMYSQL}
USE_MYSQL= yes
SYMLINK_FILES+= m_mysql.cpp m_sqlv2.h
PLIST_SUB+= MYSQL=""
.else
PLIST_SUB+= MYSQL="@comment "
.endif
.if ${PORT_OPTIONS:MPGSQL}
USE_PGSQL= yes
SYMLINK_FILES+= m_pgsql.cpp m_sqlv2.h
PLIST_SUB+= PGSQL=""
.else
PLIST_SUB+= PGSQL="@comment "
.endif
.if ${PORT_OPTIONS:MSQLITE3}
USE_SQLITE= 3
SYMLINK_FILES+= m_sqlite3.cpp m_sqlv2.h
PLIST_SUB+= SQLITE3=""
.else
PLIST_SUB+= SQLITE3="@comment "
.endif
.if ${PORT_OPTIONS:MSQLMODULES}
.if ! ${PORT_OPTIONS:MMYSQL} && ! ${PORT_OPTIONS:MPGSQL} && ! ${PORT_OPTIONS:MSQLITE3}
BROKEN= Please enable at least one of MYSQL, PGSQL or SQLITE3 required by SQLMODULES
.endif
SYMLINK_FILES+= m_sqlauth.cpp m_sqllog.cpp m_sqloper.cpp m_sqlutils.cpp \
m_sqlutils.h
PLIST_SUB+= SQLMODULES=""
.else
PLIST_SUB+= SQLMODULES="@comment "
.endif
.if ${PORT_OPTIONS:MGNUTLS}
LIB_DEPENDS+= gnutls.26:${PORTSDIR}/security/gnutls
CONFIGURE_ARGS+= --enable-gnutls
SYMLINK_FILES+= m_ssl_gnutls.cpp
PLIST_SUB+= GNUTLS=""
.else
PLIST_SUB+= GNUTLS="@comment "
.endif
.if ${PORT_OPTIONS:MOPENSSL}
USE_OPENSSL= yes
CONFIGURE_ARGS+= --enable-openssl
SYMLINK_FILES+= m_ssl_openssl.cpp
PLIST_SUB+= OPENSSL=""
.else
PLIST_SUB+= OPENSSL="@comment "
.endif
.if ${PORT_OPTIONS:MSSLMODULES}
.if ! ${PORT_OPTIONS:MGNUTLS} && ! ${PORT_OPTIONS:MOPENSSL}
BROKEN= Please enable at least one of GNUTLS or OPENSSL required by SSLMODULES
.endif
SYMLINK_FILES+= m_ssl_oper_cert.cpp m_sslinfo.cpp
PLIST_SUB+= SSLMODULES=""
.else
PLIST_SUB+= SSLMODULES="@comment "
.endif
.if ${PORT_OPTIONS:MZIPLINK}
SYMLINK_FILES+= m_ziplink.cpp
PLIST_SUB+= ZIPLINK=""
.else
PLIST_SUB+= ZIPLINK="@comment "
.endif
CXXFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
post-extract:
@${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC}
post-patch:
${REINPLACE_CMD} -e '/INSTMODE/s|700|755|;/install -d.*BINPATH/d'\
-e 's,FLAGS = @FLAGS@,FLAGS = ${CXXFLAGS} @FLAGS@,' \
${WRKSRC}/.Makefile.inc
.for f in ${SYMLINK_FILES}
pre-configure::
cd ${WRKSRC}/src/modules && \
${TEST} -L ${f} || \
${LN} -s extra/${f} ${f}
.endfor
post-configure:
# ${MV} ${WRKSRC}/BSDmakefile ${WRKSRC}/Makefile
${TOUCH} ${WRKSRC}/.force-root-ok
post-install:
@${MKDIR} ${PREFIX}/include/${PORTNAME}
@${CP} -rv ${WRKSRC}/include/* ${PREFIX}/include/${PORTNAME}/
@${MKDIR} ${PREFIX}/share/${PORTNAME}/locales
@${CP} -rv ${WRKSRC}/locales/* ${PREFIX}/share/${PORTNAME}/locales/
@${STRIP_CMD} ${PREFIX}/lib/${PORTNAME}/modules/*.so
@${STRIP_CMD} ${PREFIX}/lib/${PORTNAME}/*.so
@${STRIP_CMD} ${PREFIX}/bin/${PORTNAME}
.for FILE in censor conf filter helpop-full helpop motd quotes rules
@if [ ! -f ${ETCDIR}/${PORTNAME}.${FILE} ] ; then \
${CP} -p ${ETCDIR}/${PORTNAME}.${FILE}.example \
${ETCDIR}/${PORTNAME}.${FILE}; \
fi
.endfor
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (InspIRCd-v1.2.9.tar.bz2) = befed8d4dbbf477a5181e62d8c08d04dbf11731381634a7e02ee0821e0be516b
SIZE (InspIRCd-v1.2.9.tar.bz2) = 646971

View file

@ -1,76 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: inspircd
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf to enable inspircd:
#
# inspircd_enable="YES"
#
# Other rc.conf variables:
# inspircd_flags="<set as needed>"
#
# inspircd_config="%%ETCDIR%%/inspircd.conf"
# -- path to config file
# inspircd_pidfile="%%INSPIRCD_RUN%%/inspircd.pid"
# -- location of pidfile: must match setting
# in ${inspircd_conffile}
# inspircd_user="%%INSPIRCD_USR%%"
# -- user to run inspircd as
# inspircd_group="%%INSPIRCD_GRP%%"
# -- group to run inspircd as
# inspircd_logfile="%%INSPIRCD_LOG%%"
# -- file inspircd writes logs to
#
. /etc/rc.subr
name=inspircd
rcvar=inspircd_enable
load_rc_config ${name}
: ${inspircd_enable="NO"}
: ${inspircd_config="%%ETCDIR%%/inspircd.conf"}
: ${inspircd_pidfile="%%INSPIRCD_RUN%%/inspircd.pid"}
: ${inspircd_user="%%INSPIRCD_USR%%"}
: ${inspircd_group="%%INSPIRCD_GRP%%"}
: ${inspircd_logfile="%%INSPIRCD_LOG%%"}
command=%%PREFIX%%/bin/inspircd
pidfile=${inspircd_pidfile}
required_files=${inspircd_config}
start_precmd=inspircd_prestart
inspircd_prestart ()
{
piddir=$(dirname ${inspircd_pidfile})
if [ ! -d ${piddir} ]; then
mkdir -m 755 -p ${piddir}
chown -R ${inspircd_user}:${inspircd_group} ${piddir}
fi
logdir=$(dirname ${inspircd_logfile})
if [ ! -d ${logdir} ]; then
mkdir -m 755 -p ${logdir}
chown -R ${inspircd_user}:${inspircd_group} ${logdir}
fi
}
case "${inspircd_flags}" in
*--config\ *)
echo "Warning \$inspircd_flags includes --config option." \
"Please use \$inspircd_config instead."
;;
*--logfile\ *)
echo "Warning \$inspircd_flags includes --logfile option." \
"Please use \$inspircd_logfile instead."
;;
*)
inspircd_flags="${inspircd_flags} --logfile ${inspircd_logfile} --config ${inspircd_config}"
;;
esac
run_rc_command "$1"

View file

@ -1,5 +0,0 @@
InspIRCd is a highly modular C++ IRC daemon. It supports most features
of other IRC daemons, and supports FreeBSD kqueue() for connection
management.
WWW: http://www.inspircd.org/

View file

@ -1,415 +0,0 @@
bin/inspircd
@unexec for file in %D/etc/inspircd/*.example ; do cmp -s $file ${file%%.example} && rm -f ${file%%.example} 2>/dev/null || true ; done
etc/inspircd/inspircd.censor.example
etc/inspircd/inspircd.conf.example
etc/inspircd/inspircd.filter.example
etc/inspircd/inspircd.helpop-full.example
etc/inspircd/inspircd.helpop.example
etc/inspircd/inspircd.motd.example
etc/inspircd/inspircd.quotes.example
etc/inspircd/inspircd.rules.example
etc/inspircd/links.conf.example
etc/inspircd/modules.conf.example
etc/inspircd/opers.conf.example
@exec for file in %D/etc/inspircd/*.example ; do [ ! -f ${file%%.example} ] || cp -p $file ${file%%.example} ; done
include/inspircd/bancache.h
include/inspircd/base.h
include/inspircd/caller.h
include/inspircd/channelmanager.h
include/inspircd/channels.h
include/inspircd/command_parse.h
include/inspircd/commands/cmd_admin.h
include/inspircd/commands/cmd_away.h
include/inspircd/commands/cmd_clearcache.h
include/inspircd/commands/cmd_commands.h
include/inspircd/commands/cmd_connect.h
include/inspircd/commands/cmd_die.h
include/inspircd/commands/cmd_eline.h
include/inspircd/commands/cmd_gline.h
include/inspircd/commands/cmd_info.h
include/inspircd/commands/cmd_invite.h
include/inspircd/commands/cmd_ison.h
include/inspircd/commands/cmd_join.h
include/inspircd/commands/cmd_kick.h
include/inspircd/commands/cmd_kill.h
include/inspircd/commands/cmd_kline.h
include/inspircd/commands/cmd_links.h
include/inspircd/commands/cmd_list.h
include/inspircd/commands/cmd_loadmodule.h
include/inspircd/commands/cmd_lusers.h
include/inspircd/commands/cmd_map.h
include/inspircd/commands/cmd_mode.h
include/inspircd/commands/cmd_modules.h
include/inspircd/commands/cmd_motd.h
include/inspircd/commands/cmd_names.h
include/inspircd/commands/cmd_nick.h
include/inspircd/commands/cmd_notice.h
include/inspircd/commands/cmd_oper.h
include/inspircd/commands/cmd_part.h
include/inspircd/commands/cmd_pass.h
include/inspircd/commands/cmd_ping.h
include/inspircd/commands/cmd_pong.h
include/inspircd/commands/cmd_privmsg.h
include/inspircd/commands/cmd_qline.h
include/inspircd/commands/cmd_quit.h
include/inspircd/commands/cmd_rehash.h
include/inspircd/commands/cmd_reloadmodule.h
include/inspircd/commands/cmd_restart.h
include/inspircd/commands/cmd_rules.h
include/inspircd/commands/cmd_server.h
include/inspircd/commands/cmd_squit.h
include/inspircd/commands/cmd_stats.h
include/inspircd/commands/cmd_time.h
include/inspircd/commands/cmd_topic.h
include/inspircd/commands/cmd_trace.h
include/inspircd/commands/cmd_unloadmodule.h
include/inspircd/commands/cmd_user.h
include/inspircd/commands/cmd_userhost.h
include/inspircd/commands/cmd_version.h
include/inspircd/commands/cmd_wallops.h
include/inspircd/commands/cmd_who.h
include/inspircd/commands/cmd_whois.h
include/inspircd/commands/cmd_whowas.h
include/inspircd/commands/cmd_zline.h
include/inspircd/configreader.h
include/inspircd/ctables.h
include/inspircd/cull_list.h
include/inspircd/dns.h
include/inspircd/dynamic.h
include/inspircd/exitcodes.h
include/inspircd/fakeuser.h
include/inspircd/filelogger.h
include/inspircd/hash_map.h
include/inspircd/hashcomp.h
include/inspircd/inspircd.h
include/inspircd/inspircd_config.h
include/inspircd/inspircd_se_config.h
include/inspircd/inspsocket.h
include/inspircd/inspstring.h
include/inspircd/logger.h
include/inspircd/mode.h
include/inspircd/modes/cmode_b.h
include/inspircd/modes/cmode_h.h
include/inspircd/modes/cmode_i.h
include/inspircd/modes/cmode_k.h
include/inspircd/modes/cmode_l.h
include/inspircd/modes/cmode_m.h
include/inspircd/modes/cmode_n.h
include/inspircd/modes/cmode_o.h
include/inspircd/modes/cmode_p.h
include/inspircd/modes/cmode_s.h
include/inspircd/modes/cmode_t.h
include/inspircd/modes/cmode_v.h
include/inspircd/modes/umode_i.h
include/inspircd/modes/umode_o.h
include/inspircd/modes/umode_s.h
include/inspircd/modes/umode_w.h
include/inspircd/modules.h
include/inspircd/numerics.h
include/inspircd/protocol.h
include/inspircd/snomasks.h
include/inspircd/socket.h
include/inspircd/socketengine.h
include/inspircd/socketengines/socketengine_epoll.h
include/inspircd/socketengines/socketengine_iocp.h
include/inspircd/socketengines/socketengine_kqueue.h
include/inspircd/socketengines/socketengine_poll.h
include/inspircd/socketengines/socketengine_ports.h
include/inspircd/socketengines/socketengine_select.h
include/inspircd/testsuite.h
include/inspircd/threadengine.h
include/inspircd/threadengines/threadengine_pthread.h
include/inspircd/threadengines/threadengine_win32.h
include/inspircd/timer.h
include/inspircd/typedefs.h
include/inspircd/u_listmode.h
include/inspircd/uid.h
include/inspircd/usermanager.h
include/inspircd/users.h
include/inspircd/xline.h
%%DATADIR%%/.gdbargs
%%DATADIR%%/inspircd
lib/inspircd/cmd_admin.so
lib/inspircd/cmd_away.so
lib/inspircd/cmd_clearcache.so
lib/inspircd/cmd_commands.so
lib/inspircd/cmd_connect.so
lib/inspircd/cmd_die.so
lib/inspircd/cmd_eline.so
lib/inspircd/cmd_gline.so
lib/inspircd/cmd_info.so
lib/inspircd/cmd_invite.so
lib/inspircd/cmd_ison.so
lib/inspircd/cmd_join.so
lib/inspircd/cmd_kick.so
lib/inspircd/cmd_kill.so
lib/inspircd/cmd_kline.so
lib/inspircd/cmd_links.so
lib/inspircd/cmd_list.so
lib/inspircd/cmd_loadmodule.so
lib/inspircd/cmd_lusers.so
lib/inspircd/cmd_map.so
lib/inspircd/cmd_mode.so
lib/inspircd/cmd_modules.so
lib/inspircd/cmd_motd.so
lib/inspircd/cmd_names.so
lib/inspircd/cmd_nick.so
lib/inspircd/cmd_notice.so
lib/inspircd/cmd_oper.so
lib/inspircd/cmd_part.so
lib/inspircd/cmd_pass.so
lib/inspircd/cmd_ping.so
lib/inspircd/cmd_pong.so
lib/inspircd/cmd_privmsg.so
lib/inspircd/cmd_qline.so
lib/inspircd/cmd_quit.so
lib/inspircd/cmd_rehash.so
lib/inspircd/cmd_reloadmodule.so
lib/inspircd/cmd_restart.so
lib/inspircd/cmd_rules.so
lib/inspircd/cmd_server.so
lib/inspircd/cmd_squit.so
lib/inspircd/cmd_stats.so
lib/inspircd/cmd_time.so
lib/inspircd/cmd_topic.so
lib/inspircd/cmd_trace.so
lib/inspircd/cmd_unloadmodule.so
lib/inspircd/cmd_user.so
lib/inspircd/cmd_userhost.so
lib/inspircd/cmd_version.so
lib/inspircd/cmd_wallops.so
lib/inspircd/cmd_who.so
lib/inspircd/cmd_whois.so
lib/inspircd/cmd_whowas.so
lib/inspircd/cmd_zline.so
lib/inspircd/modules/m_abbreviation.so
lib/inspircd/modules/m_alias.so
lib/inspircd/modules/m_allowinvite.so
lib/inspircd/modules/m_alltime.so
lib/inspircd/modules/m_antibear.so
lib/inspircd/modules/m_antibottler.so
lib/inspircd/modules/m_auditorium.so
lib/inspircd/modules/m_banexception.so
lib/inspircd/modules/m_banredirect.so
lib/inspircd/modules/m_blockamsg.so
lib/inspircd/modules/m_blockcaps.so
lib/inspircd/modules/m_blockcolor.so
lib/inspircd/modules/m_botmode.so
lib/inspircd/modules/m_callerid.so
lib/inspircd/modules/m_cap.so
lib/inspircd/modules/m_cban.so
lib/inspircd/modules/m_censor.so
lib/inspircd/modules/m_cgiirc.so
lib/inspircd/modules/m_chancreate.so
lib/inspircd/modules/m_chanfilter.so
lib/inspircd/modules/m_chanlog.so
lib/inspircd/modules/m_channelban.so
lib/inspircd/modules/m_chanprotect.so
lib/inspircd/modules/m_check.so
lib/inspircd/modules/m_chghost.so
lib/inspircd/modules/m_chgident.so
lib/inspircd/modules/m_chgname.so
lib/inspircd/modules/m_cloaking.so
lib/inspircd/modules/m_clones.so
lib/inspircd/modules/m_close.so
lib/inspircd/modules/m_commonchans.so
lib/inspircd/modules/m_conn_join.so
lib/inspircd/modules/m_conn_umodes.so
lib/inspircd/modules/m_conn_waitpong.so
lib/inspircd/modules/m_connectban.so
lib/inspircd/modules/m_connflood.so
lib/inspircd/modules/m_customtitle.so
lib/inspircd/modules/m_cycle.so
lib/inspircd/modules/m_dccallow.so
lib/inspircd/modules/m_deaf.so
lib/inspircd/modules/m_delayjoin.so
lib/inspircd/modules/m_denychans.so
lib/inspircd/modules/m_devoice.so
lib/inspircd/modules/m_dnsbl.so
lib/inspircd/modules/m_filter.so
lib/inspircd/modules/m_gecosban.so
lib/inspircd/modules/m_globalload.so
lib/inspircd/modules/m_globops.so
lib/inspircd/modules/m_helpop.so
lib/inspircd/modules/m_hidechans.so
lib/inspircd/modules/m_hideoper.so
lib/inspircd/modules/m_hostchange.so
lib/inspircd/modules/m_httpd.so
lib/inspircd/modules/m_httpd_acl.so
lib/inspircd/modules/m_httpd_config.so
lib/inspircd/modules/m_httpd_stats.so
lib/inspircd/modules/m_ident.so
lib/inspircd/modules/m_invisible.so
lib/inspircd/modules/m_inviteexception.so
lib/inspircd/modules/m_joinflood.so
lib/inspircd/modules/m_jumpserver.so
lib/inspircd/modules/m_kicknorejoin.so
lib/inspircd/modules/m_knock.so
lib/inspircd/modules/m_lockserv.so
lib/inspircd/modules/m_maphide.so
lib/inspircd/modules/m_md5.so
lib/inspircd/modules/m_messageflood.so
lib/inspircd/modules/m_muteban.so
lib/inspircd/modules/m_namesx.so
lib/inspircd/modules/m_nationalchars.so
lib/inspircd/modules/m_nickflood.so
lib/inspircd/modules/m_nicklock.so
lib/inspircd/modules/m_noctcp.so
lib/inspircd/modules/m_nokicks.so
lib/inspircd/modules/m_nonicks.so
lib/inspircd/modules/m_nonotice.so
lib/inspircd/modules/m_nopartmsg.so
lib/inspircd/modules/m_operchans.so
lib/inspircd/modules/m_operinvex.so
lib/inspircd/modules/m_operjoin.so
lib/inspircd/modules/m_operlevels.so
lib/inspircd/modules/m_operlog.so
lib/inspircd/modules/m_opermodes.so
lib/inspircd/modules/m_opermotd.so
lib/inspircd/modules/m_operprefix.so
lib/inspircd/modules/m_override.so
lib/inspircd/modules/m_password_hash.so
lib/inspircd/modules/m_permchannels.so
lib/inspircd/modules/m_randquote.so
lib/inspircd/modules/m_redirect.so
lib/inspircd/modules/m_regex_glob.so
lib/inspircd/modules/m_regonlycreate.so
lib/inspircd/modules/m_remove.so
lib/inspircd/modules/m_restrictchans.so
lib/inspircd/modules/m_restrictmsg.so
lib/inspircd/modules/m_ripemd160.so
lib/inspircd/modules/m_rline.so
lib/inspircd/modules/m_rpc_json.so
lib/inspircd/modules/m_rpctest.so
lib/inspircd/modules/m_safelist.so
lib/inspircd/modules/m_sajoin.so
lib/inspircd/modules/m_sakick.so
lib/inspircd/modules/m_samode.so
lib/inspircd/modules/m_sanick.so
lib/inspircd/modules/m_sapart.so
lib/inspircd/modules/m_saquit.so
lib/inspircd/modules/m_sasl.so
lib/inspircd/modules/m_satopic.so
lib/inspircd/modules/m_securelist.so
lib/inspircd/modules/m_seenicks.so
lib/inspircd/modules/m_serverban.so
lib/inspircd/modules/m_services_account.so
lib/inspircd/modules/m_servprotect.so
lib/inspircd/modules/m_sethost.so
lib/inspircd/modules/m_setident.so
lib/inspircd/modules/m_setidle.so
lib/inspircd/modules/m_setname.so
lib/inspircd/modules/m_sha256.so
lib/inspircd/modules/m_showwhois.so
lib/inspircd/modules/m_shun.so
lib/inspircd/modules/m_silence.so
lib/inspircd/modules/m_spanningtree.so
lib/inspircd/modules/m_spy.so
lib/inspircd/modules/m_sslinfo.so
lib/inspircd/modules/m_sslmodes.so
lib/inspircd/modules/m_stripcolor.so
lib/inspircd/modules/m_svshold.so
lib/inspircd/modules/m_swhois.so
lib/inspircd/modules/m_taxonomy.so
lib/inspircd/modules/m_timedbans.so
lib/inspircd/modules/m_tline.so
lib/inspircd/modules/m_uhnames.so
lib/inspircd/modules/m_uninvite.so
lib/inspircd/modules/m_userip.so
lib/inspircd/modules/m_vhost.so
lib/inspircd/modules/m_watch.so
lib/inspircd/modules/m_xline_db.so
%%DATADIR%%/locales/bynets/belarussian-w1251-charlink
%%DATADIR%%/locales/bynets/chinese
%%DATADIR%%/locales/bynets/chinese-ja
%%DATADIR%%/locales/bynets/chinese-simp
%%DATADIR%%/locales/bynets/chinese-trad
%%DATADIR%%/locales/bynets/gbk
%%DATADIR%%/locales/bynets/hebrew
%%DATADIR%%/locales/bynets/latin1
%%DATADIR%%/locales/bynets/latin2
%%DATADIR%%/locales/bynets/russian-utf8-ranges
%%DATADIR%%/locales/bynets/russian-w1251-charlink
%%DATADIR%%/locales/bynets/ukrainian-w1251-charlink
%%DATADIR%%/locales/bynets/windows-1250
%%DATADIR%%/locales/ca_ES.iso88591
%%DATADIR%%/locales/ca_ES.iso88591_braces
%%DATADIR%%/locales/cjk-utf8
%%DATADIR%%/locales/cp1250
%%DATADIR%%/locales/cp1250_braces
%%DATADIR%%/locales/cp1251
%%DATADIR%%/locales/cp1251_braces
%%DATADIR%%/locales/cs_CZ.cp1250
%%DATADIR%%/locales/cs_CZ.cp1250_braces
%%DATADIR%%/locales/da_DK.iso88591
%%DATADIR%%/locales/da_DK.iso88591_braces
%%DATADIR%%/locales/de_CH.iso88591
%%DATADIR%%/locales/de_CH.iso88591_braces
%%DATADIR%%/locales/de_DE.iso88591
%%DATADIR%%/locales/de_DE.iso88591_braces
%%DATADIR%%/locales/el_GR.iso88597
%%DATADIR%%/locales/el_GR.iso88597_braces
%%DATADIR%%/locales/es_ES.iso88591
%%DATADIR%%/locales/es_ES.iso88591_braces
%%DATADIR%%/locales/fr_FR.iso88591
%%DATADIR%%/locales/fr_FR.iso88591_braces
%%DATADIR%%/locales/hu_HU.iso88592
%%DATADIR%%/locales/hu_HU.iso88592_braces
%%DATADIR%%/locales/is_IS.iso88591
%%DATADIR%%/locales/is_IS.iso88591_braces
%%DATADIR%%/locales/iso88591
%%DATADIR%%/locales/iso88591_braces
%%DATADIR%%/locales/iso88592
%%DATADIR%%/locales/iso88592_braces
%%DATADIR%%/locales/iso88597
%%DATADIR%%/locales/iso88597_braces
%%DATADIR%%/locales/iso88599
%%DATADIR%%/locales/iso88599_braces
%%DATADIR%%/locales/it_IT.iso88591
%%DATADIR%%/locales/it_IT.iso88591_braces
%%DATADIR%%/locales/nl_NL.iso88591
%%DATADIR%%/locales/nl_NL.iso88591_braces
%%DATADIR%%/locales/pl_PL.cp1250
%%DATADIR%%/locales/pl_PL.cp1250_braces
%%DATADIR%%/locales/pl_PL.iso88592
%%DATADIR%%/locales/pl_PL.iso88592_braces
%%DATADIR%%/locales/readme.txt
%%DATADIR%%/locales/ro_RO.iso88592
%%DATADIR%%/locales/ro_RO.iso88592_braces
%%DATADIR%%/locales/ru_RU.cp1251
%%DATADIR%%/locales/ru_RU.cp1251_braces
%%DATADIR%%/locales/ru_RU.koi8r
%%DATADIR%%/locales/ru_RU.koi8r_braces
%%DATADIR%%/locales/russian-utf8-ranges
%%DATADIR%%/locales/sk_SK.cp1250
%%DATADIR%%/locales/sk_SK.cp1250_braces
%%DATADIR%%/locales/sv_SE.iso88591
%%DATADIR%%/locales/sv_SE.iso88591_braces
%%DATADIR%%/locales/tr_TR.iso88599
%%DATADIR%%/locales/tr_TR.iso88599_braces
%%OPENSSL%%lib/inspircd/modules/m_ssl_openssl.so
%%GNUTLS%%lib/inspircd/modules/m_ssl_gnutls.so
%%LDAPMODULES%%lib/inspircd/modules/m_ldapauth.so
%%LDAPMODULES%%lib/inspircd/modules/m_ldapoper.so
%%POSIX_RE%%lib/inspircd/modules/m_regex_posix.so
%%PCRE%%lib/inspircd/modules/m_regex_pcre.so
%%TRE%%lib/inspircd/modules/m_regex_tre.so
%%MYSQL%%lib/inspircd/modules/m_mysql.so
%%PGSQL%%lib/inspircd/modules/m_pgsql.so
%%SQLITE3%%lib/inspircd/modules/m_sqlite3.so
%%SQLMODULES%%lib/inspircd/modules/m_sqlauth.so
%%SQLMODULES%%lib/inspircd/modules/m_sqllog.so
%%SQLMODULES%%lib/inspircd/modules/m_sqloper.so
%%SQLMODULES%%lib/inspircd/modules/m_sqlutils.so
%%ZIPLINK%%lib/inspircd/modules/m_ziplink.so
@dirrm lib/inspircd/modules
@dirrm lib/inspircd
@dirrm include/inspircd/socketengines
@dirrm include/inspircd/commands
@dirrm include/inspircd/modes
@dirrm include/inspircd/threadengines
@dirrm include/inspircd
@dirrm %%DATADIR%%/locales/bynets
@dirrm %%DATADIR%%/locales
@dirrm %%DATADIR%%
@dirrmtry %%ETCDIR%%

View file

@ -73,7 +73,6 @@
SUBDIR += licq-osd
SUBDIR += licq-qt-gui
SUBDIR += linpopup
SUBDIR += linux-ymessenger
SUBDIR += loudmouth
SUBDIR += mbpurple
SUBDIR += mcabber
@ -150,7 +149,6 @@
SUBDIR += sendxmpp
SUBDIR += skype
SUBDIR += skype-devel
SUBDIR += tapioca-qt
SUBDIR += telepathy-butterfly
SUBDIR += telepathy-farsight
SUBDIR += telepathy-gabble
@ -161,7 +159,6 @@
SUBDIR += telepathy-logger-qt4
SUBDIR += telepathy-mission-control
SUBDIR += telepathy-python
SUBDIR += telepathy-qt
SUBDIR += telepathy-qt4
SUBDIR += telepathy-salut
SUBDIR += telepathy-sofiasip

View file

@ -1,62 +0,0 @@
# Created by: Seth Kingsley <sethk@meowfishies.com>
# $FreeBSD$
PORTNAME= ymessenger
PORTVERSION= 1.0.6.1
CATEGORIES= net-im
MASTER_SITES= http://public.yahoo.com/%7Emmk/
PKGNAMEPREFIX= linux-
DISTNAME= rh9.${PORTNAME}-${PORTVERSION:C/\.([^\.]+)$/-\1/}.i386
DISTFILES= ${DISTNAME}.rpm ymessenger.bin
EXTRACT_ONLY= ${DISTNAME}.rpm
MAINTAINER= ports@FreeBSD.org
COMMENT= RPM of Yahoo! Messenger instant messaging client
DEPRECATED= Depends on deprecated Linux GTK1
EXPIRATION_DATE=2013-12-01
EXTRACT_DEPENDS= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
USE_LINUX= yes
USE_LINUX_APPS= gdkpixbuf gtk
NO_BUILD= yes
NO_WRKSUBDIR= yes
ONLY_FOR_ARCHS= i386 amd64
SHARE_FILES= yahoo_gnome.png yahoo_kde.xpm ymessenger.desktop\
ymessenger.kdelnk
do-extract:
@${RM} -rf ${WRKDIR}
@${MKDIR} ${WRKDIR}
@for rpm in ${EXTRACT_ONLY}; do\
(cd ${WRKDIR} &&\
rpm2cpio.pl ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE}/$$rpm |\
${CPIO} --quiet -idm);\
done
pre-patch:
${CP} -fp ${DISTDIR}/ymessenger.bin ${WRKDIR}/opt/ymessenger/bin
post-patch:
${SED} -e 's:%%PREFIX%%:${PREFIX}:g' ${FILESDIR}/linux-ymessenger.sh >\
${WRKDIR}/linux-ymessenger.sh
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/linux-ymessenger
.for f in ${SHARE_FILES}
${INSTALL_DATA} ${WRKDIR}/opt/ymessenger/bin/${f}\
${STAGEDIR}${PREFIX}/libexec/linux-ymessenger
.endfor
${INSTALL_PROGRAM} ${WRKDIR}/opt/ymessenger/bin/ymessenger.bin\
${STAGEDIR}${PREFIX}/libexec/linux-ymessenger
${INSTALL_SCRIPT} ${WRKDIR}/linux-ymessenger.sh\
${STAGEDIR}${PREFIX}/bin/linux-ymessenger
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/linux-ymessenger
${INSTALL_DATA} ${WRKDIR}/opt/ymessenger/lib/libgtkhtml.so.0\
${STAGEDIR}${PREFIX}/lib/linux-ymessenger
.include <bsd.port.mk>

View file

@ -1,4 +0,0 @@
SHA256 (rh9.ymessenger-1.0.6-1.i386.rpm) = ec516782bb131fa14e5261a8d004df868f7d21a710c0298cd3b6322f67a1956d
SIZE (rh9.ymessenger-1.0.6-1.i386.rpm) = 723165
SHA256 (ymessenger.bin) = fac21fbb30b6c273a4764bd4e20d609ed873b7c3978b32751e0855e03aff0220
SIZE (ymessenger.bin) = 2025244

View file

@ -1,7 +0,0 @@
#!/bin/sh
if [ -w $HOME/.ymessenger/preferences ]; then
/usr/bin/grep -q '^PrimaryIdentity $' $HOME/.ymessenger/preferences&&/usr/bin/sed -i '' -e '/^PrimaryIdentity $/s/$/ ""/' $HOME/.ymessenger/preferences
fi
export LD_LIBRARY_PATH=%%PREFIX%%/lib/linux-ymessenger
cd %%PREFIX%%/libexec/linux-ymessenger
./ymessenger.bin $*

View file

@ -1 +0,0 @@
An RPM of Yahoo! Messenger instant messaging client.

View file

@ -1,9 +0,0 @@
libexec/linux-ymessenger/yahoo_gnome.png
libexec/linux-ymessenger/yahoo_kde.xpm
libexec/linux-ymessenger/ymessenger.desktop
libexec/linux-ymessenger/ymessenger.kdelnk
libexec/linux-ymessenger/ymessenger.bin
bin/linux-ymessenger
lib/linux-ymessenger/libgtkhtml.so.0
@dirrm libexec/linux-ymessenger
@dirrm lib/linux-ymessenger

View file

@ -1,39 +0,0 @@
# Created by: arved
# $FreeBSD$
PORTNAME= tapioca-qt
PORTVERSION= 0.14.1
PORTREVISION= 5
CATEGORIES= net-im
MASTER_SITES= SF/tapioca-voip/${PORTNAME}/${PORTVERSION}
MAINTAINER= arved@FreeBSD.org
COMMENT= Framework for VoIP and IP applications
LIB_DEPENDS= QtTelepathyCore.0:${PORTSDIR}/net-im/telepathy-qt
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/../COPYING
DEPRECATED= Unmaintained upstream since 2007, not used by anything
EXPIRATION_DATE= 2013-12-01
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/build
USES= cmake pkgconfig
CMAKE_SOURCE_PATH= ..
USE_QT4= corelib qmake_build uic_build moc_build rcc_build
USE_LDCONFIG= yes
NO_STAGE= yes
.include <bsd.port.pre.mk>
post-extract:
${MKDIR} ${WRKSRC}
post-patch:
${REINPLACE_CMD} -e \
"s,$${LIB_INSTALL_DIR}/pkgconfig,data/pkgconfig,g"\
${WRKSRC}/../CMakeLists.txt
.include <bsd.port.post.mk>

View file

@ -1,2 +0,0 @@
SHA256 (tapioca-qt-0.14.1.tar.gz) = ba25668286eccfa25c5908a639ae761b88271c14a790e82903b2d494e34c90ac
SIZE (tapioca-qt-0.14.1.tar.gz) = 644166

View file

@ -1,14 +0,0 @@
Index: src/contactbase.cpp
===================================================================
--- ../src/contactbase.cpp (revision 2019)
+++ ../src/contactbase.cpp (revision 2020)
@@ -308,3 +308,9 @@
if (cap.contactHandle == id)
updateCapabilities(cap.channelType, cap.newTypeSpecificFlags);
}
+
+bool ContactBase::operator==(const ContactBase &info) const
+{
+ return (*(info.handle()) == *handle());
+}
+

View file

@ -1,251 +0,0 @@
Index: include/QtTapioca/contactgroup.h
===================================================================
--- ../include/QtTapioca/contactgroup.h (revision 2022)
+++ ../include/QtTapioca/contactgroup.h (revision 2023)
@@ -30,6 +30,7 @@
namespace QtTapioca {
+class Channel;
class Conatct;
class Connection;
class ContactGroupPrivate;
@@ -63,10 +64,12 @@
QList<Contact *> contacts() const;
QList<Contact *> pendingContacts() const;
+ Channel * channel() const;
+
Q_SIGNALS:
- void contactEntered(Contact *contact);
- void contactLeft(Contact *contact);
- void newPendingContact(Contact *contact);
+ void contactEntered(QtTapioca::Contact *contact);
+ void contactLeft(QtTapioca::Contact *contact);
+ void newPendingContact(QtTapioca::Contact *contact);
private Q_SLOTS:
void onGroupFlagsChanged(uint added, uint removed);
@@ -75,10 +78,12 @@
const QList<uint> &remote_pending, uint actor, uint reason);
private:
- ContactGroup(Connection *connection, const QString &serviceName, const QString &objPath, QObject *parent = 0);
+ ContactGroup(Connection *connection, const QString &serviceName, const QString &objPath, Channel *channel);
QList<Contact *> contactsFromContactList(QList<uint> ids) const;
ContactGroupPrivate *d;
+
+ friend class Channel;
};
} // namespace
Index: include/QtTapioca/channel.h
===================================================================
--- ../include/QtTapioca/channel.h (revision 2022)
+++ ../include/QtTapioca/channel.h (revision 2023)
@@ -57,9 +57,13 @@
void close();
virtual void join();
- ContactGroup *contactGroup() const;
+ ContactGroup * contactGroup();
bool hasGroupSupport() const;
+ bool hasSupportFor(const QString &) const;
+
+ Connection * connection() const;
+
Q_SIGNALS:
void closed();
Index: include/QtTapioca/contactlist.h
===================================================================
--- ../include/QtTapioca/contactlist.h (revision 2022)
+++ ../include/QtTapioca/contactlist.h (revision 2023)
@@ -102,8 +102,8 @@
QObject *parent = 0);
void loadContacts();
- Contact *contact(Handle *handle) const;
- Contact *contact(uint id) const;
+ Contact *contact(Handle *handle);
+ Contact *contact(uint id);
Contact *addContact(const Handle *handle);
ContactListPrivate *d;
Index: src/contactgroup.cpp
===================================================================
--- ../src/contactgroup.cpp (revision 2022)
+++ ../src/contactgroup.cpp (revision 2023)
@@ -35,8 +35,9 @@
public:
ContactGroupPrivate(Connection *connection,
const QString &serviceName,
- const QString &objPath)
- : conn(connection)
+ const QString &objPath,
+ Channel * chan)
+ : conn(connection), channel(chan)
{
telepathyIChannelGroup = new org::freedesktop::Telepathy::ChannelGroupInterface(serviceName, objPath, QDBusConnection::sessionBus());
@@ -50,6 +51,7 @@
uint flags;
Connection *conn;
+ Channel * channel;
org::freedesktop::Telepathy::ChannelGroupInterface *telepathyIChannelGroup;
};
@@ -57,19 +59,19 @@
using namespace QtTapioca;
-ContactGroup::ContactGroup(Connection *connection, const QString &serviceName, const QString &objPath, QObject *parent)
- : d(new ContactGroupPrivate(connection, serviceName, objPath))
+ContactGroup::ContactGroup(Connection *connection, const QString &serviceName, const QString &objPath, Channel *channel)
+ : d(new ContactGroupPrivate(connection, serviceName, objPath, channel))
{
Q_ASSERT(d);
- QObject::connect(d->telepathyIChannelGroup, SIGNAL(GroupFlagsChanged(uint added, uint removed)), this, SLOT(onGroupFlagsChanged(uint added, uint removed)));
- QObject::connect(d->telepathyIChannelGroup, SIGNAL(MembersChanged(const QString &message, const QList<uint> &added,
- const QList<uint> &removed, const QList<uint> &local_pending,
- const QList<uint> &remote_pending, uint actor, uint reason)),
+ QObject::connect(d->telepathyIChannelGroup, SIGNAL(GroupFlagsChanged(uint, uint)), this, SLOT(onGroupFlagsChanged(uint, uint)));
+ QObject::connect(d->telepathyIChannelGroup, SIGNAL(MembersChanged(const QString&, const QList<uint>&,
+ const QList<uint>&, const QList<uint> &,
+ const QList<uint>&, uint, uint)),
this,
- SLOT(onMembersChanged(const QString &message, const QList<uint> &added,
- const QList<uint> &removed, const QList<uint> &local_pending,
- const QList<uint> &remote_pending, uint actor, uint reason)));
+ SLOT(onMembersChanged(const QString&, const QList<uint>&,
+ const QList<uint>&, const QList<uint>&,
+ const QList<uint>&, uint, uint)));
}
ContactGroup::~ContactGroup()
@@ -154,6 +156,8 @@
return lc;
}
+Channel * ContactGroup::channel() const { return d->channel; }
+
QList<Contact *> ContactGroup::contactsFromContactList(QList<uint> ids) const
{
uint i;
Index: src/channel.cpp
===================================================================
--- ../src/channel.cpp (revision 2022)
+++ ../src/channel.cpp (revision 2023)
@@ -25,6 +25,7 @@
#include "QtTapioca/Channel"
#include "QtTapioca/ChannelTarget"
+#include "QtTapioca/ContactGroup"
#include <QtDBus/QDBusConnection>
#include <QtDBus/QDBusConnectionInterface>
@@ -54,7 +55,7 @@
Connection *conn;
org::freedesktop::Telepathy::Channel *ch;
ChannelTarget* target;
- ContactGroup *cg;
+ ContactGroup * cg;
bool join;
};
@@ -99,17 +100,35 @@
return d->target;
}
-ContactGroup *Channel::contactGroup() const
+ContactGroup *Channel::contactGroup()
{
+ if (!hasGroupSupport()) { return 0; }
+ if (0 == d->cg)
+ {
+ d->cg = new ContactGroup(d->conn, serviceName(), objectPath(), this);
+ Q_ASSERT(0 != d->cg);
+ }
return d->cg;
}
bool Channel::hasGroupSupport() const
{
- return (d->cg);
+ return hasSupportFor("org.freedesktop.Telepathy.Channel.Interface.Group");
}
+bool Channel::hasSupportFor(const QString & interface) const
+{
+ QStringList interfaces = d->ch->GetInterfaces();
+ return interfaces.contains(interface);
+}
+
void Channel::join()
{
d->join = true;
}
+
+Connection * Channel::connection() const
+{
+ return d->conn;
+}
+
Index: src/contactlist.cpp
===================================================================
--- ../src/contactlist.cpp (revision 2022)
+++ ../src/contactlist.cpp (revision 2023)
@@ -29,6 +29,7 @@
#include <QDebug>
#include <QtCore/QMutex>
+#include <QtCore/QMutexLocker>
#include <QtDBus/QDBusConnection>
#include <QtDBus/QDBusConnectionInterface>
#include <QtTelepathy/Client/Channel>
@@ -273,7 +274,7 @@
/*
* Get Contact from Handle
*/
-Contact *ContactList::contact(Handle *handle) const
+Contact *ContactList::contact(Handle *handle)
{
return contact(handle->id());
}
@@ -294,9 +295,30 @@
/*
* Get Contact from id
*/
-Contact *ContactList::contact(uint id) const
+Contact * ContactList::contact(const uint id)
{
- return d->contacts.value(id);
+ QMutexLocker lock(&(d->mutex));
+ if (d->contacts.contains(id))
+ { return d->contacts.value(id); }
+
+ // Handle connections without a contact list:
+ Handle * handle(d->handleFactory->createHandle(Handle::Contact, id));
+
+ if (0 == handle) { return 0; }
+ Contact * c(new Contact(d->telepathyConn,
+ d->telepathyIAvatar,
+ d->telepathyIPresence,
+ d->telepathyIAliasing,
+ d->telepathyICapabilities,
+ d->lists[CONTACT_LIST_TYPE_SUBSCRIBE],
+ d->lists[CONTACT_LIST_TYPE_PUBLISH],
+ d->lists[CONTACT_LIST_TYPE_HIDE],
+ d->lists[CONTACT_LIST_TYPE_ALLOW],
+ d->lists[CONTACT_LIST_TYPE_DENY],
+ handle, this));
+ d->contacts[id] = c;
+
+ return c;
}
/*

View file

@ -1,95 +0,0 @@
--- ../src/connection.cpp.orig 2007-05-23 20:20:42.000000000 +0200
+++ ../src/connection.cpp 2008-02-10 15:57:31.000000000 +0100
@@ -139,6 +139,7 @@
QObject::connect(d->conn, SIGNAL(StatusChanged(uint,uint)), this, SLOT(onStatusChanged(uint,uint)));
updateOpenChannels();
+ if (d->status == Connected) { d->loadInterfaces(); }
}
/*
@@ -196,16 +197,14 @@
Channel *channel = 0;
QString objPath;
- d->mutex.lock();
+ QMutexLocker lock(&(d->mutex));
if (type == Channel::Text) {
- qDebug() << "Creating a text channel.";
objPath = requestChannel("org.freedesktop.Telepathy.Channel.Type.Text", contact->handle(),
suppress_handler);
if (!objPath.isEmpty())
channel = new TextChannel(this, serviceName(), objPath, contact, this);
}
else if (type == Channel::Stream) {
- qDebug() << "Creating a stream channel.";
objPath = requestChannel("org.freedesktop.Telepathy.Channel.Type.StreamedMedia", contact->handle(),
suppress_handler);
if (!objPath.isEmpty())
@@ -218,8 +217,6 @@
this, SLOT(onChannelDestroyed()));
}
- d->mutex.unlock();
-
return channel;
}
@@ -251,9 +248,10 @@
ContactList *Connection::contactList()
{
if (d->status == Connection::Disconnected)
- return 0;
+ { return 0; }
- if (!d->cl) {
+ if (!d->cl)
+ {
d->cl = new ContactList(d->conn,
d->iAvatar,
d->iPresence,
@@ -273,7 +271,8 @@
if (!d->uContact) {
if (!d->selfHandle) {
/* Updated selfHandle */
- d->selfHandle = d->handleFactory->createHandle(Handle::Contact, d->conn->GetSelfHandle());
+ uint my_handle = d->conn->GetSelfHandle();
+ d->selfHandle = d->handleFactory->createHandle(Handle::Contact, my_handle);
Q_ASSERT (d->selfHandle != 0);
}
@@ -332,14 +331,12 @@
{
Channel *channel = 0;
- d->mutex.lock();
+ QMutexLocker lock(&(d->mutex));
if ((d->channels.contains(objPath.path())) ||
((channelType != "org.freedesktop.Telepathy.Channel.Type.Text") &&
- (channelType != "org.freedesktop.Telepathy.Channel.Type.StreamedMedia"))) {
- d->mutex.unlock();
- return NULL;
- }
+ (channelType != "org.freedesktop.Telepathy.Channel.Type.StreamedMedia")))
+ { return NULL; }
Contact *contact = contactList()->contact(handleId);
@@ -348,7 +345,6 @@
contact = d->cl->addContact(handle);
if (!contact) {
qDebug() << "error creating a contact.";
- d->mutex.unlock();
return NULL;
}
}
@@ -364,8 +360,6 @@
this, SLOT(onChannelDestroyed()));
}
- d->mutex.unlock();
-
return channel;
}

View file

@ -1,29 +0,0 @@
--- ../include/QtTapioca/CMakeLists.txt.orig 2007-05-23 20:20:42.000000000 +0200
+++ ../include/QtTapioca/CMakeLists.txt 2008-11-05 12:49:34.000000000 +0100
@@ -3,7 +3,6 @@
set(library_HDRS
Avatar
avatar.h
- CMakeLists.txt
Channel
channel.h
ChannelTarget
@@ -18,6 +17,8 @@
contact.h
ContactBase
contactbase.h
+ ContactGroup
+ contactgroup.h
ContactList
contactlist.h
DBusProxyObject
@@ -31,7 +32,9 @@
TextChannel
textchannel.h
StreamChannel
+ streamchannel.h
Stream
+ stream.h
)
install(FILES ${library_HDRS} DESTINATION include/QtTapioca)

View file

@ -1,8 +0,0 @@
The Tapioca project provides a set of convenience libraries to easily
integrate VoIP and IM in your application, or even write new ones.
Tapioca follows the standard defined by the Telepathy project and therefore,
operates seamlessly with its connection managers and other software that
follows it as well.
WWW: http://tapioca-voip.sourceforge.net/

View file

@ -1,39 +0,0 @@
libdata/pkgconfig/QtTapioca.pc
lib/libQtTapioca.so.0.1.0
lib/libQtTapioca.so.0
lib/libQtTapioca.so
include/QtTapioca/Avatar
include/QtTapioca/avatar.h
include/QtTapioca/Channel
include/QtTapioca/channel.h
include/QtTapioca/ChannelTarget
include/QtTapioca/channeltarget.h
include/QtTapioca/Connection
include/QtTapioca/connection.h
include/QtTapioca/ConnectionManager
include/QtTapioca/ConnectionManagerFactory
include/QtTapioca/connectionmanagerfactory.h
include/QtTapioca/connectionmanager.h
include/QtTapioca/Contact
include/QtTapioca/contact.h
include/QtTapioca/ContactBase
include/QtTapioca/contactbase.h
include/QtTapioca/ContactGroup
include/QtTapioca/contactgroup.h
include/QtTapioca/ContactList
include/QtTapioca/contactlist.h
include/QtTapioca/DBusProxyObject
include/QtTapioca/dbusproxyobject.h
include/QtTapioca/Handle
include/QtTapioca/handle.h
include/QtTapioca/HandleFactory
include/QtTapioca/handlefactory.h
include/QtTapioca/UserContact
include/QtTapioca/usercontact.h
include/QtTapioca/TextChannel
include/QtTapioca/textchannel.h
include/QtTapioca/StreamChannel
include/QtTapioca/streamchannel.h
include/QtTapioca/Stream
include/QtTapioca/stream.h
@dirrm include/QtTapioca

View file

@ -1,35 +0,0 @@
# Created by: arved
# $FreeBSD$
PORTNAME= telepathy-qt
PORTVERSION= 0.14.1
PORTREVISION= 4
CATEGORIES= net-im
MASTER_SITES= SF/tapioca-voip/${PORTNAME}/${PORTVERSION}
MAINTAINER= arved@FreeBSD.org
COMMENT= Framework for VoIP and IP applications
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/../COPYING
DEPRECATED= Unmaintained upstream since 2007, use net-im/telepathy-qt4
EXPIRATION_DATE= 2013-12-01
USES= cmake pkgconfig
CMAKE_SOURCE_PATH= ..
USE_QT4= corelib qmake_build uic_build moc_build rcc_build xml dbus
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/build
NO_STAGE= yes
post-extract:
${MKDIR} ${WRKSRC}
post-patch:
${REINPLACE_CMD} -e \
"s,$${LIB_INSTALL_DIR}/pkgconfig,data/pkgconfig,g"\
${WRKSRC}/../CMakeLists.txt
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (telepathy-qt-0.14.1.tar.gz) = caa3732609be9e6472e3062e7081ad03d07f78008db0bd235cd29c7330176467
SIZE (telepathy-qt-0.14.1.tar.gz) = 46344

View file

@ -1,8 +0,0 @@
The Tapioca project provides a set of convenience libraries to easily
integrate VoIP and IM in your application, or even write new ones.
Tapioca follows the standard defined by the Telepathy project and therefore,
operates seamlessly with its connection managers and other software that
follows it as well.
WWW: http://tapioca-voip.sourceforge.net/

View file

@ -1,133 +0,0 @@
include/QtTelepathy/Client/Channel
include/QtTelepathy/Client/ChannelChatStateInterface
include/QtTelepathy/Client/ChannelContactList
include/QtTelepathy/Client/ChannelContactSearch
include/QtTelepathy/Client/ChannelDTMFInterface
include/QtTelepathy/Client/ChannelGroupInterface
include/QtTelepathy/Client/ChannelHandler
include/QtTelepathy/Client/ChannelHoldInterface
include/QtTelepathy/Client/ChannelPasswordInterface
include/QtTelepathy/Client/ChannelRoomList
include/QtTelepathy/Client/ChannelStreamedMedia
include/QtTelepathy/Client/ChannelText
include/QtTelepathy/Client/ChannelTransferInterface
include/QtTelepathy/Client/Connection
include/QtTelepathy/Client/ConnectionAliasingInterface
include/QtTelepathy/Client/ConnectionAvatarsInterface
include/QtTelepathy/Client/ConnectionCapabilitiesInterface
include/QtTelepathy/Client/ConnectionContactInfoInterface
include/QtTelepathy/Client/ConnectionForwardingInterface
include/QtTelepathy/Client/ConnectionManager
include/QtTelepathy/Client/ConnectionPresenceInterface
include/QtTelepathy/Client/ConnectionPrivacyInterface
include/QtTelepathy/Client/ConnectionRenamingInterface
include/QtTelepathy/Client/Properties
include/QtTelepathy/Client/StreamEngine
include/QtTelepathy/Client/channel.h
include/QtTelepathy/Client/channelchatstateinterface.h
include/QtTelepathy/Client/channelcontactlist.h
include/QtTelepathy/Client/channelcontactsearch.h
include/QtTelepathy/Client/channeldtmfinterface.h
include/QtTelepathy/Client/channelgroupinterface.h
include/QtTelepathy/Client/channelhandler.h
include/QtTelepathy/Client/channelholdinterface.h
include/QtTelepathy/Client/channelpasswordinterface.h
include/QtTelepathy/Client/channelroomlist.h
include/QtTelepathy/Client/channelstreamedmedia.h
include/QtTelepathy/Client/channeltext.h
include/QtTelepathy/Client/channeltransferinterface.h
include/QtTelepathy/Client/connection.h
include/QtTelepathy/Client/connectionaliasinginterface.h
include/QtTelepathy/Client/connectionavatarsinterface.h
include/QtTelepathy/Client/connectioncapabilitiesinterface.h
include/QtTelepathy/Client/connectioncontactinfointerface.h
include/QtTelepathy/Client/connectionforwardinginterface.h
include/QtTelepathy/Client/connectionmanager.h
include/QtTelepathy/Client/connectionpresenceinterface.h
include/QtTelepathy/Client/connectionprivacyinterface.h
include/QtTelepathy/Client/connectionrenaminginterface.h
include/QtTelepathy/Client/properties.h
include/QtTelepathy/Client/streamengine.h
include/QtTelepathy/Common/BaseTypes
include/QtTelepathy/Common/ChannelContactSearchTypes
include/QtTelepathy/Common/ChannelGroupInterfaceTypes
include/QtTelepathy/Common/ChannelRoomListTypes
include/QtTelepathy/Common/ChannelStreamedMediaTypes
include/QtTelepathy/Common/ChannelTextTypes
include/QtTelepathy/Common/ConnectionAliasingInterfaceTypes
include/QtTelepathy/Common/ConnectionCapabilitiesInterfaceTypes
include/QtTelepathy/Common/ConnectionManagerTypes
include/QtTelepathy/Common/ConnectionPresenceInterfaceTypes
include/QtTelepathy/Common/ConnectionTypes
include/QtTelepathy/Common/PropertiesTypes
include/QtTelepathy/Common/basetypes.h
include/QtTelepathy/Common/channelcontactsearchtypes.h
include/QtTelepathy/Common/channelgroupinterfacetypes.h
include/QtTelepathy/Common/channelroomlisttypes.h
include/QtTelepathy/Common/channelstreamedmediatypes.h
include/QtTelepathy/Common/channeltexttypes.h
include/QtTelepathy/Common/connectionaliasinginterfacetypes.h
include/QtTelepathy/Common/connectioncapabilitiesinterfacetypes.h
include/QtTelepathy/Common/connectionmanagertypes.h
include/QtTelepathy/Common/connectionpresenceinterfacetypes.h
include/QtTelepathy/Common/connectiontypes.h
include/QtTelepathy/Common/propertiestypes.h
include/QtTelepathy/Core/CMakeLists.txt
include/QtTelepathy/Core/ChannelAdaptor
include/QtTelepathy/Core/ChannelContactSearchAdaptor
include/QtTelepathy/Core/ChannelInterfaceDTMFAdaptor
include/QtTelepathy/Core/ChannelInterfaceGroupAdaptor
include/QtTelepathy/Core/ChannelInterfaceHoldAdaptor
include/QtTelepathy/Core/ChannelInterfacePasswordAdaptor
include/QtTelepathy/Core/ChannelInterfaceTransferAdaptor
include/QtTelepathy/Core/ChannelRoomListAdaptor
include/QtTelepathy/Core/ChannelStreamedMediaAdaptor
include/QtTelepathy/Core/ChannelTypeTextAdaptor
include/QtTelepathy/Core/ConnectionAdaptor
include/QtTelepathy/Core/ConnectionInterfaceAliasingAdaptor
include/QtTelepathy/Core/ConnectionInterfaceAvatarsAdaptor
include/QtTelepathy/Core/ConnectionInterfaceCapabilitiesAdaptor
include/QtTelepathy/Core/ConnectionInterfaceContactInfoAdaptor
include/QtTelepathy/Core/ConnectionInterfaceForwardingAdaptor
include/QtTelepathy/Core/ConnectionInterfacePresenceAdaptor
include/QtTelepathy/Core/ConnectionInterfacePrivacyAdaptor
include/QtTelepathy/Core/ConnectionInterfaceRenamingAdaptor
include/QtTelepathy/Core/ConnectionManagerAdaptor
include/QtTelepathy/Core/PropertiesAdaptor
include/QtTelepathy/Core/channeladaptor.h
include/QtTelepathy/Core/channelcontactsearchadaptor.h
include/QtTelepathy/Core/channelinterfacedtmfadaptor.h
include/QtTelepathy/Core/channelinterfacegroupadaptor.h
include/QtTelepathy/Core/channelinterfaceholdadaptor.h
include/QtTelepathy/Core/channelinterfacepasswordadaptor.h
include/QtTelepathy/Core/channelinterfacetransferadaptor.h
include/QtTelepathy/Core/channelroomlistadaptor.h
include/QtTelepathy/Core/channelstreamedmediaadaptor.h
include/QtTelepathy/Core/channeltypetextadaptor.h
include/QtTelepathy/Core/connectionadaptor.h
include/QtTelepathy/Core/connectioninterfacealiasingadaptor.h
include/QtTelepathy/Core/connectioninterfaceavatarsadaptor.h
include/QtTelepathy/Core/connectioninterfacecapabilitiesadaptor.h
include/QtTelepathy/Core/connectioninterfacecontactinfoadaptor.h
include/QtTelepathy/Core/connectioninterfaceforwardingadaptor.h
include/QtTelepathy/Core/connectioninterfacepresenceadaptor.h
include/QtTelepathy/Core/connectioninterfaceprivacyadaptor.h
include/QtTelepathy/Core/connectioninterfacerenamingadaptor.h
include/QtTelepathy/Core/connectionmanageradaptor.h
include/QtTelepathy/Core/propertiesadaptor.h
lib/libQtTelepathyClient.so
lib/libQtTelepathyClient.so.0
lib/libQtTelepathyClient.so.0.1.0
lib/libQtTelepathyCommon.so
lib/libQtTelepathyCommon.so.0
lib/libQtTelepathyCommon.so.0.1.0
lib/libQtTelepathyCore.so
lib/libQtTelepathyCore.so.0
lib/libQtTelepathyCore.so.0.1.0
libdata/pkgconfig/QtTelepathyClient.pc
libdata/pkgconfig/QtTelepathyCommon.pc
libdata/pkgconfig/QtTelepathyCore.pc
@dirrm include/QtTelepathy/Client
@dirrm include/QtTelepathy/Common
@dirrm include/QtTelepathy/Core
@dirrm include/QtTelepathy

View file

@ -38,7 +38,6 @@
SUBDIR += xdiskusage
SUBDIR += xfe
SUBDIR += xfm
SUBDIR += xnc
SUBDIR += xplore
.include <bsd.port.subdir.mk>

View file

@ -1,65 +0,0 @@
# Created by: Dima Sivachenko <dima@chg.ru>
# $FreeBSD$
PORTNAME= xnc
PORTVERSION= 5.0.4
PORTREVISION= 8
CATEGORIES= x11-fm
MASTER_SITES= # http://www.xnc.dubna.su/src-5/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= ports@FreeBSD.org
COMMENT= File manager for X11 similar to Norton Commander
LICENSE= GPLv2
DEPRECATED= Latest release from 2005, upstream disappeared, does not build
EXPIRATION_DATE= 2013-12-01
NO_STAGE= yes
# xnc will use the following programs if you have them installed:
#RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip \
# unzip:${PORTSDIR}/archivers/unzip \
# rpm:${PORTSDIR}/archivers/rpm \
# rar:${PORTSDIR}/archivers/rar \
# unarj:${PORTSDIR}/archivers/unarj \
# lha:${PORTSDIR}/archivers/lha
LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \
libpng15.so:${PORTSDIR}/graphics/png \
libtiff.so:${PORTSDIR}/graphics/tiff
USES= gettext
GNU_CONFIGURE= yes
USE_XORG= x11 xext xt
CONFIGURE_ARGS= --with-pty=BSD --with-libintl-prefix=${LOCALBASE}
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
MAN1= ives.1 xjpegroot.1 xnc.1 xnlaunch.1 iedit.1 iview.1
post-patch:
@${REINPLACE_CMD} -e 's|make |$$(MAKE) |' \
${WRKSRC}/src/launch/makefile.in \
${WRKSRC}/src/plugins/aqua/makefile.in \
${WRKSRC}/src/plugins/five/makefile.in \
${WRKSRC}/src/plugins/theme/makefile.in \
${WRKSRC}/src/xjroot/makefile.in \
${WRKSRC}/src/xsetup/makefile.in
post-configure:
@${REINPLACE_CMD} -e 's|-I$$(MYSRCDIR)/intl|| ; \
s|$${top_builddir}/intl/libintl.a|-lintl|' \
${WRKSRC}/src/ives/makefile \
${WRKSRC}/src/launch/makefile \
${WRKSRC}/src/xsetup/makefile \
${WRKSRC}/src/makefile
post-install:
@${ECHO_MSG}
@${CAT} ${PKGMESSAGE}
@${ECHO_MSG}
.include <bsd.port.mk>

View file

@ -1,2 +0,0 @@
SHA256 (xnc-5.0.4.src.tar.gz) = 9b603c632f1304d92ee78d3e14ba1fd941b39c5fe0718e94486762da1b594e51
SIZE (xnc-5.0.4.src.tar.gz) = 2130633

View file

@ -1,35 +0,0 @@
--- src/lib/image2/sdl_image/IMG_png.c.orig 2002-08-05 12:43:09.000000000 +0200
+++ src/lib/image2/sdl_image/IMG_png.c 2012-05-06 16:16:38.000000000 +0200
@@ -70,6 +70,7 @@
#define MACOS
#endif
#include <png.h>
+#include <pngpriv.h>
#define PNG_BYTES_TO_CHECK 4
@@ -87,7 +88,7 @@
}
/* Load a PNG type image from an SDL datasource */
-static void png_read_data(png_structp ctx, png_bytep area, png_size_t size)
+static void local_png_read_data(png_structp ctx, png_bytep area, png_size_t size)
{
SDL_RWops *src;
@@ -138,13 +139,13 @@
* the normal method of doing things with libpng). REQUIRED unless you
* set up your own error handlers in png_create_read_struct() earlier.
*/
- if ( setjmp(png_ptr->jmpbuf) ) {
+ if ( setjmp(png_jmpbuf(png_ptr)) ) {
IMG_SetError("Error reading the PNG file.");
goto done;
}
/* Set up the input control */
- png_set_read_fn(png_ptr, src, png_read_data);
+ png_set_read_fn(png_ptr, src, local_png_read_data);
/* Read PNG header info */
png_read_info(png_ptr, info_ptr);

View file

@ -1,11 +0,0 @@
--- Make.common.in.orig Thu Jan 9 13:02:52 2003
+++ Make.common.in Thu Jan 9 13:03:11 2003
@@ -44,7 +44,7 @@
INSTDIR=$(bindir)
INSTMAN=$(mandir)/man$(manext)
INSTPLUG=$(libdir)/xnc
-INSTDOCDIR = ${prefix}/share/doc/xnc-$(XNCVERSION)
+INSTDOCDIR = ${prefix}/share/doc/xnc
INSTICONDIR = $(datadir)/pixmaps
INSTDESKDIR1= $(datadir)/gnome/apps/Applications
INSTDESKDIR2= $(datadir)/applnk/System

View file

@ -1,11 +0,0 @@
--- src/lib/filedir/makefile.in.orig Thu Jan 9 12:17:27 2003
+++ src/lib/filedir/makefile.in Thu Jan 9 12:17:45 2003
@@ -33,7 +33,7 @@
PROGRAM = $(MYLIBDIR)/libxncfiledir.a
VERSION = 3.20.1
-MAGIC = /usr/share/magic
+MAGIC = /usr/share/misc/magic
CINCLUDES=-DMAGIC='"$(MAGIC)"' -DMAGIC_FOR_XNC $(DEFS) $(DEB) $(STRIPPING)

View file

@ -1,183 +0,0 @@
--- src/lib/makefile.in.orig 2002-09-19 22:36:34.000000000 +0800
+++ src/lib/makefile.in 2013-07-31 14:57:28.000000000 +0800
@@ -34,10 +34,10 @@
all:: compile
compile:
- for i in $(PDIRS); do cd $$i && make compile; cd ..; done
+ for i in $(PDIRS); do $(MAKE) -C $$i compile; done
clean:
- for i in $(PDIRS); do cd $$i && make clean; cd ..; done
+ for i in $(PDIRS); do $(MAKE) -C $$i clean; done
FORCE:
--- src/plugins/makefile.in.orig 2002-07-08 23:21:54.000000000 +0800
+++ src/plugins/makefile.in 2013-07-31 14:59:12.000000000 +0800
@@ -5,15 +5,11 @@
plugins:
@for dir in ${ALLDIRS}; do \
- cd $$dir; \
- ${MAKE} all || exit 1; \
- cd .. ;\
+ ${MAKE} -C $$dir all || exit 1; \
done
clean:
@for dir in ${ALLDIRS}; do \
- cd $$dir; \
- ${MAKE} clean || exit 1; \
- cd .. ;\
+ ${MAKE} -C $$dir clean || exit 1; \
done
--- src/makefile.in.orig 2003-01-30 22:52:43.000000000 +0800
+++ src/makefile.in 2013-07-31 14:59:54.000000000 +0800
@@ -101,16 +101,16 @@
all:: compile
compile:
- for i in $(PDIRS); do cd $$i && make compile; cd ..; done
- make $(MYBINDIR)/xnc
- make $(MYBINDIR)/xncloader
- make compile-$(PLUGINS)
+ for i in $(PDIRS); do $(MAKE) -C $$i compile; done
+ $(MAKE) $(MYBINDIR)/xnc
+ $(MAKE) $(MYBINDIR)/xncloader
+ $(MAKE) compile-$(PLUGINS)
compile-:
echo nothing
compile-gui_plugins:
- cd plugins && make
+ $(MAKE) -C plugins
config: FORCE
./configure
@@ -135,21 +135,21 @@
clean:
pwd_v=`pwd`; \
- for i in $(PDIRS); do cd $$i && make clean; cd $$pwd_v; done
+ for i in $(PDIRS); do $(MAKE) -C $$i clean; done
$(RMF) $(MYBINDIR)/xnc
$(RMF) $(XNCOBJS)
$(RMF) helpers/resloader.o
- make clean-$(PLUGINS)
+ $(MAKE) clean-$(PLUGINS)
clean-:
echo nothing
clean-gui_plugins:
- cd plugins && make clean
+ $(MAKE) -C plugins clean
fast:
$(RMF) *.o
- make compile
+ $(MAKE) compile
tags:
etags $(TAGFILES)
--- Makefile.in.orig 2003-02-04 20:52:38.000000000 +0800
+++ Makefile.in 2013-07-31 15:00:18.000000000 +0800
@@ -31,15 +31,15 @@
compile:
./newcomp $(XNCVERSION)
- cd intl && make
- for i in $(PDIRS); do cd $$i && make compile; cd $(FULLDIR); done
- make compile-$(PO_MAKE_DIR)
+ $(MAKE) -C intl
+ for i in $(PDIRS); do $(MAKE) -C $$i compile; done
+ $(MAKE) compile-$(PO_MAKE_DIR)
compile-:
@echo "Skipping..."
compile-po:
- cd po && make compile
+ $(MAKE) -C po compile
config: FORCE
./configure
@@ -77,7 +77,7 @@
$(INSTALL_DATA) ./desktop/xnc.desktop $(DESTDIR)$(INSTDESKDIR1)
$(INSTALL_DATA) ./desktop/X_Northern_Captain.desktop $(DESTDIR)$(INSTDESKDIR2)
$(INSTALL_DATA) ./desktop/xnc-gnome2.desktop $(DESTDIR)$(INSTDESKDIR3)
- make install-$(PO_MAKE_DIR)
+ $(MAKE) install-$(PO_MAKE_DIR)
@echo "Don't foget run 'xncsetup' before starting XNC"
@echo "And add $(DESTDIR)$(INSTDIR) into your PATH environment variable"
@@ -91,7 +91,7 @@
@echo "Skipping..."
install-po:
- cd po && make install
+ $(MAKE) -C po install
uninstall:
$(RMF) $(DESTDIR)$(INSTDIR)/users.xnc
@@ -119,13 +119,13 @@
clean:
pwd_v=`pwd`; \
- for i in $(PDIRS); do cd $$i && make clean; cd $$pwd_v; done
+ for i in $(PDIRS); do $(MAKE) -C $$i clean; done
fast:
- cd src && make fast
+ $(MAKE) -C src fast
tags:
- cd src && make tags
+ $(MAKE) -C src tags
FORCE:
--- src/ives/makefile.in.orig 2003-12-25 20:43:18.000000000 +0800
+++ src/ives/makefile.in 2013-07-31 15:06:35.000000000 +0800
@@ -54,9 +54,9 @@
all:: compile
compile:
- make $(MYBINDIR)/iview
- make $(MYBINDIR)/iedit
- make $(MYBINDIR)/ives
+ $(MAKE) $(MYBINDIR)/iview
+ $(MAKE) $(MYBINDIR)/iedit
+ $(MAKE) $(MYBINDIR)/ives
$(MYBINDIR)/ives: $(IVESOBJS) $(IVESLIBS) $(JDEP) $(PNGDEP) $(ZDEP)
$(CXX) -o $@ $(IVESOBJS) $(IVESLIBS) $(LOCAL_LIBRARIES) $(JLIB) \
@@ -72,13 +72,13 @@
$(JDEP):
- cd $(MYSRCDIR)/lib/jpeg && make
+ $(MAKE) -C $(MYSRCDIR)/lib/jpeg
$(PNGDEP):
- cd $(MYSRCDIR)/lib/libpng && make
+ $(MAKE) -C $(MYSRCDIR)/lib/libpng
$(ZDEP):
- cd $(MYSRCDIR)/lib/zlib && make
+ $(MAKE) -C $(MYSRCDIR)/lib/zlib
clean:
$(RMF) *.o
@@ -88,7 +88,7 @@
fast:
$(RMF) *.o
- make compile
+ $(MAKE) compile
FORCE:

View file

@ -1,8 +0,0 @@
X Northern Captain is a X Window file manager that allows to create, copy,
move, rename, delete, view and edit files in a Virtual File System (VFS).
VFS consists from a normal disk space and a Archive File System (AFS).
All file operations in AFS can be done exactly as in normal file system.
The IVES -- file viewer and editor for X Window included, provides a
comprehensive way to view and edit images in many different formats: GIF,
JPEG, PCX, BMP, XBM, XPM, TIFF, TGA, PCD, PNG.

View file

@ -1,4 +0,0 @@
-------------------------------------------------------------------------------
| Attention! EVERY user who wants to use xnc should first execute 'xncsetup' |
| from X11 to configure his/her own profile. |
-------------------------------------------------------------------------------

View file

@ -1,54 +0,0 @@
bin/bzip.xnc
bin/groups.xnc
bin/gzip.xnc
bin/ives
bin/iedit
bin/iview
bin/rpm.xnc
bin/users.xnc
bin/view.xnc
bin/xjpegroot
bin/xnc
bin/xnc-en
bin/xncloader
bin/xncsetup
bin/xncsetup-en
bin/xnlaunch
bin/zips.xnc
lib/xnc/libxncaqua.so
lib/xnc/libxncfive.so
share/locale/cs/LC_MESSAGES/xnc.mo
share/locale/es/LC_MESSAGES/xnc.mo
share/locale/fr/LC_MESSAGES/xnc.mo
share/locale/hu/LC_MESSAGES/xnc.mo
share/locale/it/LC_MESSAGES/xnc.mo
share/locale/nl/LC_MESSAGES/xnc.mo
share/locale/pl/LC_MESSAGES/xnc.mo
share/locale/pt/LC_MESSAGES/xnc.mo
share/locale/ro/LC_MESSAGES/xnc.mo
share/locale/ru/LC_MESSAGES/xnc.mo
share/locale/sr/LC_MESSAGES/xnc.mo
share/locale/sp/LC_MESSAGES/xnc.mo
share/pixmaps/xnc.png
share/pixmaps/xnc.xpm
share/gnome/apps/Applications/xnc.desktop
share/applnk/System/X_Northern_Captain.desktop
share/applications/xnc-gnome2.desktop
share/doc/xnc/doc1.html
share/doc/xnc/doc2.html
share/doc/xnc/doc3.html
share/doc/xnc/doc4.html
share/doc/xnc/doc5.html
share/doc/xnc/doc6.html
share/doc/xnc/doc7.html
share/doc/xnc/doc8.html
share/doc/xnc/index.html
@dirrmtry share/locale/sp/LC_MESSAGES
@dirrmtry share/locale/sp
@dirrmtry share/gnome/apps/Applications
@dirrmtry share/gnome/apps
@dirrmtry share/gnome
@dirrmtry share/applnk/System
@dirrmtry share/applnk
@dirrm share/doc/xnc
@dirrm lib/xnc

View file

@ -115,7 +115,6 @@
SUBDIR += libxfce4gui
SUBDIR += libzvt
SUBDIR += linux-f10-blt
SUBDIR += linux-f10-gtk
SUBDIR += linux-f10-gtk2
SUBDIR += linux-f10-openmotif
SUBDIR += linux-f10-pango

View file

@ -1,28 +0,0 @@
# Created by: bsam
# $FreeBSD$
PORTNAME= gtk
PORTVERSION= 1.2.10
CATEGORIES= x11-toolkits linux
MASTER_SITES= CRITICAL/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
PKGNAMEPREFIX= linux-f10-
DISTNAME= ${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
MAINTAINER= emulation@FreeBSD.org
COMMENT= Gtk library (Linux Fedora 10)
DEPRECATED= GTK1 is deprecated
EXPIRATION_DATE=2013-12-01
CONFLICTS= linux-gtk-[0-9]* linux-f8-gtk-[0-9]*
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
USE_LINUX_APPS= xorglibs
LINUX_NAME= ${PORTNAME}+
LINUX_DIST_VER= 10
RPMVERSION= 66.fc10
USE_LDCONFIG= yes
PLIST= ${PKGDIR}/pkg-plist.${LINUX_RPM_ARCH}
.include <bsd.port.mk>

View file

@ -1,4 +0,0 @@
SHA256 (rpm/i386/fedora/10/gtk+-1.2.10-66.fc10.i386.rpm) = 068df78fbf972acf92b42097c61e4d0791b82e308d591238cab8813d9eab8cc4
SIZE (rpm/i386/fedora/10/gtk+-1.2.10-66.fc10.i386.rpm) = 940191
SHA256 (rpm/i386/fedora/10/gtk+-1.2.10-66.fc10.src.rpm) = 5c626cecc0fba3c09e009153f6dd8e508566d61143bcd2f2c81bb26f73fa16ab
SIZE (rpm/i386/fedora/10/gtk+-1.2.10-66.fc10.src.rpm) = 2922675

View file

@ -1 +0,0 @@
A port of gtk-1.2 lib rpm.

View file

@ -1,122 +0,0 @@
@comment file listing
etc/gtk/gtkrc
etc/gtk/gtkrc.az
etc/gtk/gtkrc.be
etc/gtk/gtkrc.bg
etc/gtk/gtkrc.bg_BG.iso88595
etc/gtk/gtkrc.cp1251
etc/gtk/gtkrc.cp1255
etc/gtk/gtkrc.cs
etc/gtk/gtkrc.cy
etc/gtk/gtkrc.et
etc/gtk/gtkrc.ga
etc/gtk/gtkrc.he
etc/gtk/gtkrc.he_IL.cp1255
etc/gtk/gtkrc.he_IL.microsoftcp1255
etc/gtk/gtkrc.hr
etc/gtk/gtkrc.hu
etc/gtk/gtkrc.hy
etc/gtk/gtkrc.iso885913
etc/gtk/gtkrc.iso885914
etc/gtk/gtkrc.iso885915
etc/gtk/gtkrc.iso88592
etc/gtk/gtkrc.iso88593
etc/gtk/gtkrc.iso88595
etc/gtk/gtkrc.iso88597
etc/gtk/gtkrc.iso88599
etc/gtk/gtkrc.ja
etc/gtk/gtkrc.ja.utf8
etc/gtk/gtkrc.ka
etc/gtk/gtkrc.ka_GE.georgianacademy
etc/gtk/gtkrc.ka_GE.georgianps
etc/gtk/gtkrc.ko
etc/gtk/gtkrc.ko.utf8
etc/gtk/gtkrc.lt
etc/gtk/gtkrc.lv
etc/gtk/gtkrc.mi
etc/gtk/gtkrc.mk
etc/gtk/gtkrc.pl
etc/gtk/gtkrc.ro
etc/gtk/gtkrc.ru
etc/gtk/gtkrc.ru_RU.iso88595
etc/gtk/gtkrc.sk
etc/gtk/gtkrc.sl
etc/gtk/gtkrc.sp
etc/gtk/gtkrc.sq
etc/gtk/gtkrc.sr
etc/gtk/gtkrc.th
etc/gtk/gtkrc.uk
etc/gtk/gtkrc.utf8
etc/gtk/gtkrc.vi
etc/gtk/gtkrc.vi_VN.tcvn
etc/gtk/gtkrc.vi_VN.viscii
etc/gtk/gtkrc.vi_VN.viscii111
etc/gtk/gtkrc.yi
etc/gtk/gtkrc.zh_CN
etc/gtk/gtkrc.zh_CN.utf8
etc/gtk/gtkrc.zh_TW.big5
etc/gtk/gtkrc.zh_TW.utf8
usr/lib/libgdk-1.2.so.0
usr/lib/libgdk-1.2.so.0.9.1
usr/lib/libgtk-1.2.so.0
usr/lib/libgtk-1.2.so.0.9.1
usr/share/doc/gtk+-1.2.10/AUTHORS
usr/share/doc/gtk+-1.2.10/COPYING
usr/share/doc/gtk+-1.2.10/ChangeLog
usr/share/doc/gtk+-1.2.10/NEWS
usr/share/doc/gtk+-1.2.10/README
usr/share/doc/gtk+-1.2.10/TODO
usr/share/locale/az/LC_MESSAGES/gtk+.mo
usr/share/locale/ca/LC_MESSAGES/gtk+.mo
usr/share/locale/cs/LC_MESSAGES/gtk+.mo
usr/share/locale/da/LC_MESSAGES/gtk+.mo
usr/share/locale/de/LC_MESSAGES/gtk+.mo
usr/share/locale/el/LC_MESSAGES/gtk+.mo
usr/share/locale/es/LC_MESSAGES/gtk+.mo
usr/share/locale/et/LC_MESSAGES/gtk+.mo
usr/share/locale/eu/LC_MESSAGES/gtk+.mo
usr/share/locale/fi/LC_MESSAGES/gtk+.mo
usr/share/locale/fr/LC_MESSAGES/gtk+.mo
usr/share/locale/ga/LC_MESSAGES/gtk+.mo
usr/share/locale/gl/LC_MESSAGES/gtk+.mo
usr/share/locale/hr/LC_MESSAGES/gtk+.mo
usr/share/locale/hu/LC_MESSAGES/gtk+.mo
usr/share/locale/it/LC_MESSAGES/gtk+.mo
usr/share/locale/ja/LC_MESSAGES/gtk+.mo
usr/share/locale/ko/LC_MESSAGES/gtk+.mo
usr/share/locale/lt/LC_MESSAGES/gtk+.mo
usr/share/locale/nl/LC_MESSAGES/gtk+.mo
usr/share/locale/nn/LC_MESSAGES/gtk+.mo
usr/share/locale/no/LC_MESSAGES/gtk+.mo
usr/share/locale/pl/LC_MESSAGES/gtk+.mo
usr/share/locale/pt/LC_MESSAGES/gtk+.mo
usr/share/locale/pt_BR/LC_MESSAGES/gtk+.mo
usr/share/locale/ro/LC_MESSAGES/gtk+.mo
usr/share/locale/ru/LC_MESSAGES/gtk+.mo
usr/share/locale/sk/LC_MESSAGES/gtk+.mo
usr/share/locale/sl/LC_MESSAGES/gtk+.mo
usr/share/locale/sp/LC_MESSAGES/gtk+.mo
usr/share/locale/sr/LC_MESSAGES/gtk+.mo
usr/share/locale/sv/LC_MESSAGES/gtk+.mo
usr/share/locale/tr/LC_MESSAGES/gtk+.mo
usr/share/locale/uk/LC_MESSAGES/gtk+.mo
usr/share/locale/vi/LC_MESSAGES/gtk+.mo
usr/share/locale/wa/LC_MESSAGES/gtk+.mo
usr/share/locale/zh_CN.GB2312/LC_MESSAGES/gtk+.mo
usr/share/locale/zh_TW.Big5/LC_MESSAGES/gtk+.mo
usr/share/themes/Default/gtk/gtkrc
@comment non-empty directory listing in revers order
@dirrmtry usr/share/themes/Default/gtk
@dirrmtry usr/share/themes/Default
@comment
@comment those usr/share/locale dirs are candidates to go to linux_base port
@comment -- bsam
@dirrmtry usr/share/locale/zh_TW.Big5/LC_MESSAGES
@dirrmtry usr/share/locale/zh_TW.Big5
@dirrmtry usr/share/locale/zh_CN.GB2312/LC_MESSAGES
@dirrmtry usr/share/locale/zh_CN.GB2312
@dirrmtry usr/share/locale/sp/LC_MESSAGES
@dirrmtry usr/share/locale/sp
@comment
@dirrm usr/share/doc/gtk+-1.2.10
@dirrm etc/gtk