From 0a26f843518b39bdd0a2ccbc09adea04bdb5c85c Mon Sep 17 00:00:00 2001 From: Rene Ladan Date: Mon, 24 Mar 2014 19:51:54 +0000 Subject: [PATCH] Remove expired ports: 2014-03-23 deskutils/lxshortcut: Now distributed with x11/libfm-1.2.0 2014-03-23 databases/p5-Ima-DBI-Contextual: deprecated by upstream 2014-03-23 databases/p5-Class-DBI-Lite: deprecated by upstream 2014-03-23 net/AquaGatekeeper: Binary port of software abandoned by the vendor 2014-03-23 mail/mailutils: This port needs to be taken care of, it suffers from bit rot. Especially with options other than GUILE, uninstall may leave files behind 2014-03-23 games/xflame: No more public distfiles 2014-03-23 games/p5-Algorithm-Pair-Best: Use games/p5-Algorithm-Pair-Best2 instead 2014-03-24 x11-wm/hackedbox: Abandonware 2014-03-23 emulators/hfs: No upstream, no public distfiles; consider using 'sysutils/hfsutils' 2014-03-23 games/fuhquake: Upstream disappeared; no more public distfiles; unmaintained --- LEGAL | 1 - MOVED | 10 + databases/Makefile | 2 - databases/p5-Class-DBI-Lite/Makefile | 32 -- databases/p5-Class-DBI-Lite/distinfo | 2 - databases/p5-Class-DBI-Lite/pkg-descr | 11 - databases/p5-Class-DBI-Lite/pkg-plist | 34 -- databases/p5-Ima-DBI-Contextual/Makefile | 27 -- databases/p5-Ima-DBI-Contextual/distinfo | 2 - databases/p5-Ima-DBI-Contextual/pkg-descr | 5 - databases/p5-Ima-DBI-Contextual/pkg-plist | 8 - deskutils/Makefile | 1 - deskutils/lxshortcut/Makefile | 65 --- deskutils/lxshortcut/distinfo | 4 - .../lxshortcut/files/lxshortcut-start.in | 6 - deskutils/lxshortcut/pkg-descr | 9 - deskutils/lxshortcut/pkg-plist | 77 ---- emulators/Makefile | 1 - emulators/hfs/Makefile | 56 --- emulators/hfs/distinfo | 2 - emulators/hfs/files/patch-a | 25 - emulators/hfs/pkg-descr | 11 - games/Makefile | 3 - games/fuhquake/Makefile | 111 ----- games/fuhquake/distinfo | 6 - games/fuhquake/files/Makefile | 211 --------- games/fuhquake/files/cd_freebsd.c | 426 ------------------ games/fuhquake/files/nonintel.c | 51 --- games/fuhquake/files/patch-cl_main.c | 44 -- games/fuhquake/files/patch-common.c | 110 ----- games/fuhquake/files/patch-gl_texture.c | 11 - games/fuhquake/files/patch-image.c | 38 -- games/fuhquake/files/patch-menu.c | 90 ---- games/fuhquake/files/patch-modules.c | 13 - games/fuhquake/files/patch-modules.h | 11 - games/fuhquake/files/patch-mp3_player.c | 14 - games/fuhquake/files/patch-r_part.c | 11 - games/fuhquake/files/patch-snd_dma.c | 19 - games/fuhquake/files/patch-version.h | 17 - games/fuhquake/files/patch-vid_glx.c | 12 - games/fuhquake/files/snd_freebsd.c | 279 ------------ games/fuhquake/pkg-descr | 5 - games/fuhquake/pkg-plist | 77 ---- games/p5-Algorithm-Pair-Best/Makefile | 19 - games/p5-Algorithm-Pair-Best/distinfo | 2 - games/p5-Algorithm-Pair-Best/pkg-descr | 14 - games/p5-Algorithm-Pair-Best/pkg-plist | 8 - games/xflame/Makefile | 26 -- games/xflame/distinfo | 2 - games/xflame/files/patch-aa | 23 - games/xflame/files/patch-xflame.c | 42 -- games/xflame/pkg-descr | 6 - mail/Makefile | 1 - mail/mailutils/Makefile | 118 ----- mail/mailutils/distinfo | 2 - mail/mailutils/pkg-descr | 10 - mail/mailutils/pkg-plist | 345 -------------- net/AquaGatekeeper/Makefile | 66 --- net/AquaGatekeeper/distinfo.amd64 | 2 - net/AquaGatekeeper/distinfo.i386 | 2 - net/AquaGatekeeper/files/agk.sh.sample | 37 -- net/AquaGatekeeper/files/pkg-message.in | 9 - net/AquaGatekeeper/pkg-deinstall | 65 --- net/AquaGatekeeper/pkg-descr | 13 - net/AquaGatekeeper/pkg-install | 80 ---- net/AquaGatekeeper/pkg-plist | 23 - net/Makefile | 1 - x11-wm/Makefile | 1 - x11-wm/hackedbox/Makefile | 94 ---- x11-wm/hackedbox/distinfo | 2 - x11-wm/hackedbox/files/patch-src-Timer.hh | 15 - x11-wm/hackedbox/files/patch-src-Window.cc | 10 - x11-wm/hackedbox/pkg-descr | 10 - 73 files changed, 10 insertions(+), 2988 deletions(-) delete mode 100644 databases/p5-Class-DBI-Lite/Makefile delete mode 100644 databases/p5-Class-DBI-Lite/distinfo delete mode 100644 databases/p5-Class-DBI-Lite/pkg-descr delete mode 100644 databases/p5-Class-DBI-Lite/pkg-plist delete mode 100644 databases/p5-Ima-DBI-Contextual/Makefile delete mode 100644 databases/p5-Ima-DBI-Contextual/distinfo delete mode 100644 databases/p5-Ima-DBI-Contextual/pkg-descr delete mode 100644 databases/p5-Ima-DBI-Contextual/pkg-plist delete mode 100644 deskutils/lxshortcut/Makefile delete mode 100644 deskutils/lxshortcut/distinfo delete mode 100644 deskutils/lxshortcut/files/lxshortcut-start.in delete mode 100644 deskutils/lxshortcut/pkg-descr delete mode 100644 deskutils/lxshortcut/pkg-plist delete mode 100644 emulators/hfs/Makefile delete mode 100644 emulators/hfs/distinfo delete mode 100644 emulators/hfs/files/patch-a delete mode 100644 emulators/hfs/pkg-descr delete mode 100644 games/fuhquake/Makefile delete mode 100644 games/fuhquake/distinfo delete mode 100644 games/fuhquake/files/Makefile delete mode 100644 games/fuhquake/files/cd_freebsd.c delete mode 100644 games/fuhquake/files/nonintel.c delete mode 100644 games/fuhquake/files/patch-cl_main.c delete mode 100644 games/fuhquake/files/patch-common.c delete mode 100644 games/fuhquake/files/patch-gl_texture.c delete mode 100644 games/fuhquake/files/patch-image.c delete mode 100644 games/fuhquake/files/patch-menu.c delete mode 100644 games/fuhquake/files/patch-modules.c delete mode 100644 games/fuhquake/files/patch-modules.h delete mode 100644 games/fuhquake/files/patch-mp3_player.c delete mode 100644 games/fuhquake/files/patch-r_part.c delete mode 100644 games/fuhquake/files/patch-snd_dma.c delete mode 100644 games/fuhquake/files/patch-version.h delete mode 100644 games/fuhquake/files/patch-vid_glx.c delete mode 100644 games/fuhquake/files/snd_freebsd.c delete mode 100644 games/fuhquake/pkg-descr delete mode 100644 games/fuhquake/pkg-plist delete mode 100644 games/p5-Algorithm-Pair-Best/Makefile delete mode 100644 games/p5-Algorithm-Pair-Best/distinfo delete mode 100644 games/p5-Algorithm-Pair-Best/pkg-descr delete mode 100644 games/p5-Algorithm-Pair-Best/pkg-plist delete mode 100644 games/xflame/Makefile delete mode 100644 games/xflame/distinfo delete mode 100644 games/xflame/files/patch-aa delete mode 100644 games/xflame/files/patch-xflame.c delete mode 100644 games/xflame/pkg-descr delete mode 100644 mail/mailutils/Makefile delete mode 100644 mail/mailutils/distinfo delete mode 100644 mail/mailutils/pkg-descr delete mode 100644 mail/mailutils/pkg-plist delete mode 100644 net/AquaGatekeeper/Makefile delete mode 100644 net/AquaGatekeeper/distinfo.amd64 delete mode 100644 net/AquaGatekeeper/distinfo.i386 delete mode 100644 net/AquaGatekeeper/files/agk.sh.sample delete mode 100644 net/AquaGatekeeper/files/pkg-message.in delete mode 100644 net/AquaGatekeeper/pkg-deinstall delete mode 100644 net/AquaGatekeeper/pkg-descr delete mode 100644 net/AquaGatekeeper/pkg-install delete mode 100644 net/AquaGatekeeper/pkg-plist delete mode 100644 x11-wm/hackedbox/Makefile delete mode 100644 x11-wm/hackedbox/distinfo delete mode 100644 x11-wm/hackedbox/files/patch-src-Timer.hh delete mode 100644 x11-wm/hackedbox/files/patch-src-Window.cc delete mode 100644 x11-wm/hackedbox/pkg-descr diff --git a/LEGAL b/LEGAL index 86e721e66b8e..b26060f16186 100644 --- a/LEGAL +++ b/LEGAL @@ -39,7 +39,6 @@ alephone/M1A1.zip games/alephone-data Bungie/Microsoft do not allow charging for alephone/Marathon*.zip games/alephone-data Bungie/Microsoft do not allow charging for Marathon data files annelid-* games/annelid No redistribution allowed apache2/mod_h264_streaming-* www/mod_h264_streaming No commercial use -AquaGatekeeper* net/AquaGatekeeper No redistribution allowed armyops*-linux.run games/linux-americasarmy Redistribution is limited astah-community-*.zip devel/astah-community License restrictions -- See http://astah.net/faq/community/enduser-license-agreement asWedit-* www/aswedit Commercial software diff --git a/MOVED b/MOVED index 085a8751e35b..c9611df185de 100644 --- a/MOVED +++ b/MOVED @@ -5793,3 +5793,13 @@ x11-toolkits/ruby-pango||2014-03-24|Has expired: Use rubygem-pango instead x11-toolkits/ruby-poppler||2014-03-24|Has expired: Use rubygem-poppler instead x11-toolkits/ruby-vte||2014-03-24|Has expired: Use rubygem-vte instead x11/ruby-gnome2||2014-03-24|Has expired: Use rubygem-gnome2 instead +deskutils/lxshortcut||2014-03-24|Has expired: Now distributed with x11/libfm-1.2.0 +databases/p5-Ima-DBI-Contextual||2014-03-24|Has expired: deprecated by upstream +databases/p5-Class-DBI-Lite||2014-03-24|Has expired: deprecated by upstream +net/AquaGatekeeper||2014-03-24|Has expired: Binary port of software abandoned by the vendor +mail/mailutils||2014-03-24|Has expired: This port needs to be taken care of, it suffers from bit rot. Especially with options other than GUILE, uninstall may leave files behind +games/xflame||2014-03-24|Has expired: No more public distfiles +games/p5-Algorithm-Pair-Best|games/p5-Algorithm-Pair-Best2|2014-03-24|Has expired: Use games/p5-Algorithm-Pair-Best2 instead +x11-wm/hackedbox||2014-03-24|Has expired: Abandonware +emulators/hfs|sysutils/hfsutils|2014-03-24|Has expired: No upstream, no public distfiles; consider using 'sysutils/hfsutils' +games/fuhquake||2014-03-24|Has expired: Upstream disappeared; no more public distfiles; unmaintained diff --git a/databases/Makefile b/databases/Makefile index daee033cf74c..dc7877ad293c 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -284,7 +284,6 @@ SUBDIR += p5-Class-DBI-DDL SUBDIR += p5-Class-DBI-FromCGI SUBDIR += p5-Class-DBI-LazyInflate - SUBDIR += p5-Class-DBI-Lite SUBDIR += p5-Class-DBI-Loader SUBDIR += p5-Class-DBI-Loader-Relationship SUBDIR += p5-Class-DBI-Oracle @@ -430,7 +429,6 @@ SUBDIR += p5-GraphViz-DBI SUBDIR += p5-HTML-FormHandler-Model-DBIC SUBDIR += p5-Ima-DBI - SUBDIR += p5-Ima-DBI-Contextual SUBDIR += p5-Iterator-DBI SUBDIR += p5-Jifty-DBI SUBDIR += p5-KyotoCabinet diff --git a/databases/p5-Class-DBI-Lite/Makefile b/databases/p5-Class-DBI-Lite/Makefile deleted file mode 100644 index 3a1a8e04ffa8..000000000000 --- a/databases/p5-Class-DBI-Lite/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# Created by: Wen Heping -# $FreeBSD$ - -PORTNAME= Class-DBI-Lite -PORTVERSION= 1.034 -CATEGORIES= databases perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Lightweight ORM for Perl - -LICENSE= ART10 GPLv1 -LICENSE_COMB= dual - -BUILD_DEPENDS= p5-Cache-Memcached>=1.27:${PORTSDIR}/databases/p5-Cache-Memcached \ - p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ - p5-Ima-DBI-Contextual>=1.005:${PORTSDIR}/databases/p5-Ima-DBI-Contextual \ - p5-SQL-Abstract>=0:${PORTSDIR}/databases/p5-SQL-Abstract \ - p5-SQL-Abstract-Limit>=0:${PORTSDIR}/databases/p5-SQL-Abstract-Limit -RUN_DEPENDS:= ${BUILD_DEPENDS} - -TEST_DEPENDS= p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \ - p5-Test-Memory-Cycle>=0:${PORTSDIR}/devel/p5-Test-Memory-Cycle - -DEPRECATED= deprecated by upstream -EXPIRATION_DATE=2014-03-23 - -USES= perl5 -USE_PERL5= configure - -.include diff --git a/databases/p5-Class-DBI-Lite/distinfo b/databases/p5-Class-DBI-Lite/distinfo deleted file mode 100644 index f0ca1a10894d..000000000000 --- a/databases/p5-Class-DBI-Lite/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Class-DBI-Lite-1.034.tar.gz) = 990b9418cf92c1836d353b15ff8de19acfc76150972fe91ad41fd6c2331c194c -SIZE (Class-DBI-Lite-1.034.tar.gz) = 60190 diff --git a/databases/p5-Class-DBI-Lite/pkg-descr b/databases/p5-Class-DBI-Lite/pkg-descr deleted file mode 100644 index d609764f94ed..000000000000 --- a/databases/p5-Class-DBI-Lite/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Class::DBI::Lite offers a simple way to deal with databases in an -object-oriented way. - -One class (the Model class) defines your connection to the database -(eg: connectionstring, username and password) and your other classes -define interaction with one table each (your entity classes). - -The Entity classes subclass the Model class and automatically inherit -its connection. - -WWW: http://search.cpan.org/dist/Class-DBI-Lite/ diff --git a/databases/p5-Class-DBI-Lite/pkg-plist b/databases/p5-Class-DBI-Lite/pkg-plist deleted file mode 100644 index f416f70ffc63..000000000000 --- a/databases/p5-Class-DBI-Lite/pkg-plist +++ /dev/null @@ -1,34 +0,0 @@ -%%PERL5_MAN3%%/Class::DBI::Lite.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::CacheManager.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::CacheManager::InMemory.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::CacheManager::Memcached.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::ColumnInfo.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::Fixture.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::Iterator.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::Pager.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::TableInfo.3.gz -%%PERL5_MAN3%%/Class::DBI::Lite::Tutorial.3.gz -%%SITE_PERL%%/Class/DBI/Lite.pm -%%SITE_PERL%%/Class/DBI/Lite/AdHocEntity.pm -%%SITE_PERL%%/Class/DBI/Lite/CacheManager.pm -%%SITE_PERL%%/Class/DBI/Lite/CacheManager/InMemory.pm -%%SITE_PERL%%/Class/DBI/Lite/CacheManager/Memcached.pm -%%SITE_PERL%%/Class/DBI/Lite/ColumnInfo.pm -%%SITE_PERL%%/Class/DBI/Lite/Dataset.pm -%%SITE_PERL%%/Class/DBI/Lite/EntityMeta.pm -%%SITE_PERL%%/Class/DBI/Lite/Fixture.pm -%%SITE_PERL%%/Class/DBI/Lite/Iterator.pm -%%SITE_PERL%%/Class/DBI/Lite/Pager.pm -%%SITE_PERL%%/Class/DBI/Lite/RootMeta.pm -%%SITE_PERL%%/Class/DBI/Lite/SQLite.pm -%%SITE_PERL%%/Class/DBI/Lite/TableInfo.pm -%%SITE_PERL%%/Class/DBI/Lite/Tutorial.pod -%%SITE_PERL%%/Class/DBI/Lite/mysql.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/DBI/Lite/.packlist -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/DBI/Lite -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/DBI -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class -@dirrmtry %%SITE_PERL%%/Class/DBI/Lite/CacheManager -@dirrmtry %%SITE_PERL%%/Class/DBI/Lite -@dirrmtry %%SITE_PERL%%/Class/DBI -@dirrmtry %%SITE_PERL%%/Class diff --git a/databases/p5-Ima-DBI-Contextual/Makefile b/databases/p5-Ima-DBI-Contextual/Makefile deleted file mode 100644 index 3e9b6b36047c..000000000000 --- a/databases/p5-Ima-DBI-Contextual/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# $FreeBSD$ - -PORTNAME= Ima-DBI-Contextual -PORTVERSION= 1.006 -CATEGORIES= databases perl5 -MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:JOHND -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Lightweight context-aware dbi handle cache and utility methods - -LICENSE= ART10 GPLv1 -LICENSE_COMB= dual - -BUILD_DEPENDS= p5-DBI>=1.614:${PORTSDIR}/databases/p5-DBI -RUN_DEPENDS= p5-DBI>=1.614:${PORTSDIR}/databases/p5-DBI - -TEST_DEPENDS= p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite - -DEPRECATED= deprecated by upstream -EXPIRATION_DATE=2014-03-23 - -USES= perl5 -USE_PERL5= configure - -.include diff --git a/databases/p5-Ima-DBI-Contextual/distinfo b/databases/p5-Ima-DBI-Contextual/distinfo deleted file mode 100644 index 04cf5fc97464..000000000000 --- a/databases/p5-Ima-DBI-Contextual/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Ima-DBI-Contextual-1.006.tar.gz) = 71ca9da44f9e84a4df4002d482939d787f69d90f7215e1237be695ccba9d5f1f -SIZE (Ima-DBI-Contextual-1.006.tar.gz) = 17846 diff --git a/databases/p5-Ima-DBI-Contextual/pkg-descr b/databases/p5-Ima-DBI-Contextual/pkg-descr deleted file mode 100644 index be5e866a8318..000000000000 --- a/databases/p5-Ima-DBI-Contextual/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -If you like Ima::DBI but need it to be more context-aware i -(eg: tie dbi connections to more than the name and process id) -then you need Ima::DBI::Contextual. - -WWW: http://search.cpan.org/dist/Ima-DBI-Contextual/ diff --git a/databases/p5-Ima-DBI-Contextual/pkg-plist b/databases/p5-Ima-DBI-Contextual/pkg-plist deleted file mode 100644 index 22bf06a5ade0..000000000000 --- a/databases/p5-Ima-DBI-Contextual/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -%%PERL5_MAN3%%/Ima::DBI::Contextual.3.gz -%%SITE_PERL%%/Ima/DBI/Contextual.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Ima/DBI/Contextual/.packlist -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Ima/DBI/Contextual -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Ima/DBI -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Ima -@dirrmtry %%SITE_PERL%%/Ima/DBI -@dirrmtry %%SITE_PERL%%/Ima diff --git a/deskutils/Makefile b/deskutils/Makefile index 6f0646eada20..09363787856b 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -128,7 +128,6 @@ SUBDIR += ljclive SUBDIR += ljit SUBDIR += logjam - SUBDIR += lxshortcut SUBDIR += mate-character-map SUBDIR += mate-file-manager-open-terminal SUBDIR += mate-menu-editor diff --git a/deskutils/lxshortcut/Makefile b/deskutils/lxshortcut/Makefile deleted file mode 100644 index 4d0572816324..000000000000 --- a/deskutils/lxshortcut/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -# Created by: Rusmir Dusko -# $FreeBSD$ - -PORTNAME= lxshortcut -PORTVERSION= 0.1.2 -PORTREVISION= 1 -CATEGORIES= deskutils -MASTER_SITES= SF/lxde/LXShortcut%20%28edit%20app%20shortcut%29/LXShortcut%20${PORTVERSION}/ \ - SF/nemysisfreebsdp/${CATEGORIES}/:icons -DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ - ${PORTNAME}.png:icons -EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} - -MAINTAINER= nemysis@FreeBSD.org -COMMENT= Small utility used to edit easily application shortcuts - -LICENSE= GPLv3 - -BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser - -USES= gmake pkgconfig -USE_GNOME= gtk20 intlhack -GNU_CONFIGURE= yes - -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - -CONFLICTS= libfm-1.2.0 - -DEPRECATED= Now distributed with x11/libfm-1.2.0 -EXPIRATION_DATE=2014-03-23 - -PORTDOCS= README - -OPTIONS_DEFINE= DOCS NLS - -OPTIONS_SUB= yes - -NLS_USES= gettext - -SUB_FILES= ${PORTNAME}-start - -DESKTOP_ENTRIES="LXShortcut" "" "${PORTNAME}" \ - "${PORTNAME}-start" "Settings;GTK;DesktopSettings;" true - -.include - -post-patch: - @${REINPLACE_CMD} -i '' '/g_thread_init/,/gdk_threads_init/d' \ - ${WRKSRC}/src/lxshortcut.c - -.if ! ${PORT_OPTIONS:MNLS} - @${REINPLACE_CMD} -e 's|src po|src|' \ - ${WRKSRC}/Makefile.in -.endif - -post-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-start ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/ - - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include diff --git a/deskutils/lxshortcut/distinfo b/deskutils/lxshortcut/distinfo deleted file mode 100644 index 238d8afaa861..000000000000 --- a/deskutils/lxshortcut/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (lxshortcut-0.1.2.tar.gz) = 8097f2522657374162a4e5e3c58898fe0c367e307b0ff4c50848b6b0323409fe -SIZE (lxshortcut-0.1.2.tar.gz) = 224223 -SHA256 (lxshortcut.png) = f56c605dd2c271aad5a2627227ad70c53b2861ccf46e918cdb8e03e1d6dff75f -SIZE (lxshortcut.png) = 3754 diff --git a/deskutils/lxshortcut/files/lxshortcut-start.in b/deskutils/lxshortcut/files/lxshortcut-start.in deleted file mode 100644 index 900242441b53..000000000000 --- a/deskutils/lxshortcut/files/lxshortcut-start.in +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -lxshortcut -o %U diff --git a/deskutils/lxshortcut/pkg-descr b/deskutils/lxshortcut/pkg-descr deleted file mode 100644 index 61b3e79c2163..000000000000 --- a/deskutils/lxshortcut/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -LXShortcut is a small program used to edit easily application shortcuts -created with freedesktop.org Desktop Entry spec. - -It’s mainly designed to be called by other LXDE components, and not directly -used by the users. If you want to use it manually, see - - lxshortcut --help - -WWW: http://wiki.lxde.org/en/LXShortCut diff --git a/deskutils/lxshortcut/pkg-plist b/deskutils/lxshortcut/pkg-plist deleted file mode 100644 index 1f19ec36cbb1..000000000000 --- a/deskutils/lxshortcut/pkg-plist +++ /dev/null @@ -1,77 +0,0 @@ -bin/lxshortcut -bin/lxshortcut-start -%%NLS%%share/locale/af/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/am/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ar/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ast/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/be/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/bg/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/bn/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/bn_IN/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ca/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/cs/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/da/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/de/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/el/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/en_GB/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/es/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/es_VE/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/et/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/eu/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/fa/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/fi/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/fo/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/fr/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/frp/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/gl/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/he/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/hr/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/hu/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/id/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/it/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ja/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/km/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ko/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/lg/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/lt/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ml/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ms/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/nb/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/nl/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/nn/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/pl/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ps/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/pt/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ro/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ru/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/si/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/sk/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/sl/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/sr/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/sr@latin/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/sv/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/te/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/th/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/tr/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/tt_RU/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/uk/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ur/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/ur_PK/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/vi/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/lxshortcut.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/lxshortcut.mo -%%DATADIR%%/choose-icon.ui -%%DATADIR%%/lxshortcut.ui -share/pixmaps/lxshortcut.png -@dirrm %%DATADIR%% -%%NLS%%@dirrmtry share/locale/ur_PK/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ur_PK -%%NLS%%@dirrmtry share/locale/tt_RU/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/tt_RU -%%NLS%%@dirrmtry share/locale/lg/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/lg -%%NLS%%@dirrmtry share/locale/frp/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/frp -%%NLS%%@dirrmtry share/locale/es_VE/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/es_VE diff --git a/emulators/Makefile b/emulators/Makefile index e087fc0336d3..b68b6a4ce1f7 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -53,7 +53,6 @@ SUBDIR += gxmame SUBDIR += hatari SUBDIR += hercules - SUBDIR += hfs SUBDIR += higan SUBDIR += hugo SUBDIR += i386-wine diff --git a/emulators/hfs/Makefile b/emulators/hfs/Makefile deleted file mode 100644 index ecce609f48c6..000000000000 --- a/emulators/hfs/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Created by: Jean-Marc Zucconi -# $FreeBSD$ - -PORTNAME= hfs -DISTVERSION= 0_37 -PORTREVISION= 1 -CATEGORIES= emulators -MASTER_SITES= LOCAL/jmz -DISTNAME= ${PORTNAME}${DISTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Read Macintosh HFS floppy disks, hard drives, and CD-ROMs - -LICENSE= GPLv2 - -CONFLICTS= hfsutils-[0-9]* - -DEPRECATED= No upstream, no public distfiles; consider using 'sysutils/hfsutils' -EXPIRATION_DATE=2014-03-23 - -USE_GMAKE= yes -MAKE_ARGS= CCPLUSPLUS="${CXX} -c" LD="${CXX}" DEBUG="${CFLAGS}" \ - INSTALLPATH="${PREFIX}" MANINSTALLDIR="${MANPREFIX}/man/man1" - -MAN1= ${PORTNAME}.1 -PLIST_FILES= bin/${PORTNAME} -PORTDOCS= README - -OPTIONS_DEFINE= ALIASES DOCS -ALIASES_DESC= Install subcommand symbolic links - -NO_STAGE= yes -.include - -.if ${PORT_OPTIONS:MALIASES} -ALIASES= bin/hcat bin/hcd bin/hdir bin/hls bin/hpwd bin/hread -PLIST_FILES+= ${ALIASES} -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|/usr/.* ||' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e 's|Volume::Enumerate|Enumerate|' \ - ${WRKSRC}/volume.h - -post-install: -.if ${PORT_OPTIONS:MALIASES} -. for l in ${ALIASES} - ${LN} -sf ${PORTNAME} ${PREFIX}/${l} -. endfor -.endif -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR} -.endif - -.include diff --git a/emulators/hfs/distinfo b/emulators/hfs/distinfo deleted file mode 100644 index 8e403fd49849..000000000000 --- a/emulators/hfs/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (hfs0_37.tar.gz) = c813219041916cdaa5c5918c7f87e8ca5e279ac1f52cb90db9b89a354e65d1b8 -SIZE (hfs0_37.tar.gz) = 56987 diff --git a/emulators/hfs/files/patch-a b/emulators/hfs/files/patch-a deleted file mode 100644 index f4ac8f268cd8..000000000000 --- a/emulators/hfs/files/patch-a +++ /dev/null @@ -1,25 +0,0 @@ ---- catalog.cxx~ Wed Oct 26 14:53:09 1994 -+++ catalog.cxx Sat Jan 1 17:32:13 2000 -@@ -613,7 +613,8 @@ - - // remainder are only valid if item is a file - if (isfile) { -- for (int i = 0; i < 4;i++) -+ int i; -+ for (i = 0; i < 4;i++) - creator[i] = fb.creator[i]; - for (i = 0; i < 4;i++) - filetype[i] = fb.filetype[i]; ---- volume.cxx~ Wed Oct 26 14:53:09 1994 -+++ volume.cxx Sat Jan 1 17:33:36 2000 -@@ -521,8 +521,9 @@ - BOOL DeviceVolume::Read (ULONG logical_block, void * buffer) - - { -+ int i; - Cache * c = cache; -- for (int i = 0; i < CacheSize; i++, c++) { -+ for (i = 0; i < CacheSize; i++, c++) { - if (c->lastUsed != 0 && c->block == logical_block) { - memcpy(buffer, c->buffer, LogicalBlockSize); - c->lastUsed = countLRU++; diff --git a/emulators/hfs/pkg-descr b/emulators/hfs/pkg-descr deleted file mode 100644 index e87475ece8a3..000000000000 --- a/emulators/hfs/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -This port provides command line utility for accessing Macintosh HFS floppy -disks, hard drives, and CD-ROMs. The following functions are available: - - - Display a directory listing (ls, dir) - - Change directories (cd) - - Display the name of the current directory (pwd) - - Copy an HFS file into a local file (read) - - Display the contents of an HFS file (cat) - - Display the partition table on a Macintosh volume - -There is no HFS+ volumes support available. diff --git a/games/Makefile b/games/Makefile index c172f89fd12f..5710d634b154 100644 --- a/games/Makefile +++ b/games/Makefile @@ -299,7 +299,6 @@ SUBDIR += frozen-bubble SUBDIR += fteqw SUBDIR += ftjava - SUBDIR += fuhquake SUBDIR += funnyboat SUBDIR += fxsudoku SUBDIR += galaxis @@ -693,7 +692,6 @@ SUBDIR += osgg SUBDIR += outerspace SUBDIR += p5-Acme-GuessNumber - SUBDIR += p5-Algorithm-Pair-Best SUBDIR += p5-Algorithm-Pair-Best2 SUBDIR += p5-Algorithm-Pair-Swiss SUBDIR += p5-Baseball-Sabermetrics @@ -1073,7 +1071,6 @@ SUBDIR += xevil SUBDIR += xeyesplus SUBDIR += xfireworks - SUBDIR += xflame SUBDIR += xfrisk SUBDIR += xgalaga SUBDIR += xgalaga++ diff --git a/games/fuhquake/Makefile b/games/fuhquake/Makefile deleted file mode 100644 index 3219f2d29a2e..000000000000 --- a/games/fuhquake/Makefile +++ /dev/null @@ -1,111 +0,0 @@ -# Created by: Alexey Dokuchaev -# $FreeBSD$ - -PORTNAME= fuhquake -PORTVERSION= 0.31 -PORTREVISION= 8 -CATEGORIES= games -MASTER_SITES= http://www.fuhquake.net/files/releases/v${PORTVERSION}/ \ - http://www.fuhquake.net/files/misc/:misc -DISTNAME= ${PORTNAME}-source-v${PORTVERSION} -EXTRACT_SUFX= .zip -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ - ${PORTNAME}-linux-v${PORTVERSION}${EXTRACT_SUFX} -DIST_SUBDIR= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Excellent and feature-rich QuakeWorld client - -DEPRECATED= Upstream disappeared; no more public distfiles; unmaintained -EXPIRATION_DATE=2014-03-23 - -MAKEFILE= ${FILESDIR}/Makefile -WRKSRC= ${WRKDIR}/source - -DATADIR= ${Q1DIR} -MAKE_ENV= DATADIR="${DATADIR}" - -OPTIONS_DEFINE= HUD OPTIMIZED_CFLAGS XMMS DOCS -OPTIONS_MULTI= CLIENT -OPTIONS_MULTI_CLIENT= GLX X11 -OPTIONS_DEFAULT= GLX OPTIMIZED_CFLAGS X11 DOCS -OPTIONS_DEFINE_i386= ASM -OPTIONS_DEFAULT_i386= ASM - -CLIENT_DESC= Clients -GLX_DESC= Build GLX client -X11_DESC= Build X11 client -HUD_DESC= Install high quality HUD images -XMMS_DESC= Enable MP3 player feature - -.include "${.CURDIR}/../quake-data/Makefile.include" -.include - -.if ${PORT_OPTIONS:MGLX} -USE_GL= gl -LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg -CFLAGS+= -I${LOCALBASE}/include/libpng15 -PLIST_SUB+= GLX="" -CLIENTS+= glx -.else -PLIST_SUB+= GLX="@comment " -.endif - -.if ${PORT_OPTIONS:MX11} -USE_XORG= x11 xxf86dga -PLIST_SUB+= X11="" -CLIENTS+= x11 -.else -PLIST_SUB+= X11="@comment " -.endif - -.if ${PORT_OPTIONS:MHUD} -DISTFILES+= fuh-hud${EXTRACT_SUFX}:misc -PLIST_SUB+= HUD="" -.else -PLIST_SUB+= HUD="@comment " -.endif - -.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} -MAKE_ARGS+= -DWITH_OPTIMIZED_CFLAGS -.endif - -.if ! ${PORT_OPTIONS:MASM} -MAKE_ARGS+= -DWITHOUT_X86_ASM -.endif - -.if ${PORT_OPTIONS:MXMMS} || exists(${LOCALBASE}/lib/libxmms.so) -LIB_DEPENDS+= libxmms.so:${PORTSDIR}/multimedia/xmms -MAKE_ARGS+= -DWITH_XMMS PTHREAD_LIBS=-pthread -.endif - -post-patch: - @${CP} ${FILESDIR}/*.c ${WRKSRC} - -do-build: -.for f in ${CLIENTS} - @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} clean ${f}) -.endfor - -do-install: -.for f in ${CLIENTS} - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-${f} ${STAGEDIR}${PREFIX}/bin -.endfor - @${MKDIR} ${STAGEDIR}${DATADIR}/${PORTNAME} - ${INSTALL_DATA} ${WRKDIR}/qw/*.dat ${STAGEDIR}${DATADIR}/${PORTNAME} - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/pak0.pak \ - ${STAGEDIR}${DATADIR}/${PORTNAME} -.if ${PORT_OPTIONS:MHUD} - @${MKDIR} ${STAGEDIR}${DATADIR}/${PORTNAME}/textures/wad - ${INSTALL_DATA} ${WRKDIR}/qw/charset.png \ - ${STAGEDIR}${DATADIR}/${PORTNAME} - ${INSTALL_DATA} ${WRKDIR}/qw/textures/wad/* \ - ${STAGEDIR}${DATADIR}/${PORTNAME}/textures/wad -.endif - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/doc/*.txt ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.txt ${STAGEDIR}${DOCSDIR} - -.include diff --git a/games/fuhquake/distinfo b/games/fuhquake/distinfo deleted file mode 100644 index d67271a02697..000000000000 --- a/games/fuhquake/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -SHA256 (fuhquake/fuhquake-source-v0.31.zip) = 905c973e34e3d511665cc26f9f2b64fcb568e9c8363b93af5d5685e979309139 -SIZE (fuhquake/fuhquake-source-v0.31.zip) = 789610 -SHA256 (fuhquake/fuhquake-linux-v0.31.zip) = f9a9bce98a2a8f76f75c344b14a338b33ebc9d0e9b018e0965a1080586b9cda4 -SIZE (fuhquake/fuhquake-linux-v0.31.zip) = 4520020 -SHA256 (fuhquake/fuh-hud.zip) = d5632ef9f2a31ec59055b311edf022e1695f88e0e44a524f7fdc594b114ced05 -SIZE (fuhquake/fuh-hud.zip) = 518560 diff --git a/games/fuhquake/files/Makefile b/games/fuhquake/files/Makefile deleted file mode 100644 index 2357c3bbca2c..000000000000 --- a/games/fuhquake/files/Makefile +++ /dev/null @@ -1,211 +0,0 @@ -# -# QuakeWorld/FuhQuake Makefile for FreeBSD -# -# - now should build on non-x86 -# - no longer requires gmake(1) -# - debug targets support axed out -# - couple of useful knobs added -# -# Created on Wednesday, May 21 2003 by Alexey Dokuchaev -# -# $FreeBSD$ -# - -DO_CFLAGS = ${CFLAGS} -funsigned-char -I${LOCALBASE}/include -I${LOCALBASE}/include -DDATADIR='"${DATADIR}"' -DLOCALBASE='"${LOCALBASE}"' - -.if ${MACHINE_ARCH} == "i386" && !defined(WITHOUT_X86_ASM) -DO_CFLAGS += -Did386 -.endif - -.if make(glx) -DO_CFLAGS += -DWITH_ZLIB -DWITH_PNG -DWITH_JPEG -DGLQUAKE -DWITH_DGA -DWITH_VMODE -.endif - -.if defined(WITH_OPTIMIZED_CFLAGS) -DO_CFLAGS += -O -pipe -s -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations -.endif - -.if defined(WITH_XMMS) -XMMS_CFLAGS != glib-config --cflags -DO_CFLAGS += -D__XMMS__ ${XMMS_CFLAGS} ${PTHREAD_CFLAGS} -XMMS_LIBS = -L${LOCALBASE}/lib -lxmms ${PTHREAD_LIBS} -.endif - -######################################################################## - -CL_COMMON_OBJS = \ - host.o \ - sys_linux.o \ - nonintel.o \ -\ - cd_freebsd.o \ - snd_freebsd.o \ - snd_dma.o \ - snd_mem.o \ - snd_mix.o \ -\ - cl_input.o \ - keys.o \ -\ - net_chan.o \ - net_udp.o \ -\ - pr_cmds.o \ - pr_edict.o \ - pr_exec.o \ -\ - pmove.o \ - pmovetst.o \ - sv_ccmds.o \ - sv_ents.o \ - sv_init.o \ - sv_main.o \ - sv_move.o \ - sv_nchan.o \ - sv_phys.o \ - sv_save.o \ - sv_send.o \ - sv_user.o \ - sv_world.o \ -\ - cl_cam.o \ - cl_cmd.o \ - cl_demo.o \ - cl_ents.o \ - cl_main.o \ - cl_parse.o \ - cl_pred.o \ - cl_screen.o \ - cl_slist.o \ - cl_tent.o \ - cl_view.o \ -\ - cmd.o \ - com_msg.o \ - common.o \ - console.o \ - crc.o \ - cvar.o \ - image.o \ - mathlib.o \ - mdfour.o \ - menu.o \ - sbar.o \ - skin.o \ - teamplay.o \ - version.o \ - wad.o \ - zone.o \ -\ - auth.o \ - config_manager.o \ - fchecks.o \ - fmod.o \ - fragstats.o \ - ignore.o \ - logging.o \ - match_tools.o \ - modules.o \ - movie.o \ - mp3_player.o \ - rulesets.o \ - utils.o - -.if ${MACHINE_ARCH} == "i386" && !defined(WITHOUT_X86_ASM) -CL_COMMON_AS_OBJS = \ - cl_math.o \ - math.o \ - snd_mixa.o \ - sys_x86.o -.endif - -CL_SOFT_OBJS = \ - d_edge.o \ - d_fill.o \ - d_init.o \ - d_modech.o \ - d_polyse.o \ - d_scan.o \ - d_sky.o \ - d_sprite.o \ - d_surf.o \ - d_vars.o \ - d_zpoint.o \ -\ - r_aclip.o \ - r_alias.o \ - r_bsp.o \ - r_draw.o \ - r_edge.o \ - r_efrag.o \ - r_light.o \ - r_main.o \ - r_misc.o \ - r_model.o \ - r_part.o \ - r_rast.o \ - r_sky.o \ - r_sprite.o \ - r_surf.o \ - r_vars.o - -.if ${MACHINE_ARCH} == "i386" && !defined(WITHOUT_X86_ASM) -CL_SOFT_AS_OBJS = \ - d_draw.o \ - d_draw16.o \ - d_parta.o \ - d_polysa.o \ - d_scana.o \ - d_spr8.o \ - d_varsa.o \ - r_aclipa.o \ - r_aliasa.o \ - r_drawa.o \ - r_edgea.o \ - r_varsa.o \ - surf8.o -.endif - -CL_X11_OBJS = vid_x11.o - -CL_GLX_OBJS = \ - gl_draw.o \ - gl_mesh.o \ - gl_model.o \ - gl_ngraph.o \ - gl_refrag.o \ - gl_rlight.o \ - gl_rmain.o \ - gl_rmisc.o \ - gl_rpart.o \ - gl_rsurf.o \ - gl_texture.o \ - gl_warp.o \ - r_part.o \ - vid_common_gl.o \ - vid_glx.o - -CL_COMMON_LIBS = -lm -CL_X11_LIBS = -L${LOCALBASE}/lib -lX11 -lXext -CL_GLX_LIBS = -L${LOCALBASE}/lib -lpng -ljpeg -L${LOCALBASE}/lib -lX11 -lGL -lXxf86dga -lXxf86vm - -.c.o: - ${CC} ${DO_CFLAGS} -c $< -o $*.o - -.s.o: - ${CC} ${DO_CFLAGS} -DELF -x assembler-with-cpp -c $< -o $*.o - -x11: ${CL_COMMON_OBJS} ${CL_COMMON_AS_OBJS} \ - ${CL_SOFT_OBJS} ${CL_SOFT_AS_OBJS} ${CL_X11_OBJS} - ${CC} ${CFLAGS} -o fuhquake-x11 \ - ${CL_COMMON_OBJS} ${CL_COMMON_AS_OBJS} ${CL_SOFT_OBJS} \ - ${CL_SOFT_AS_OBJS} ${CL_X11_OBJS} \ - ${CL_COMMON_LIBS} ${CL_X11_LIBS} ${XMMS_LIBS} - -glx: ${CL_COMMON_OBJS} ${CL_COMMON_AS_OBJS} ${CL_GLX_OBJS} - ${CC} ${CFLAGS} -o fuhquake-glx \ - ${CL_COMMON_OBJS} ${CL_COMMON_AS_OBJS} ${CL_GLX_OBJS} \ - ${CL_COMMON_LIBS} ${CL_GLX_LIBS} ${XMMS_LIBS} - -clean: - -rm -f *.o *.core diff --git a/games/fuhquake/files/cd_freebsd.c b/games/fuhquake/files/cd_freebsd.c deleted file mode 100644 index 5f911a47d992..000000000000 --- a/games/fuhquake/files/cd_freebsd.c +++ /dev/null @@ -1,426 +0,0 @@ -/* -Copyright (C) 2003 Alexey Dokuchaev. -Copyright (C) 1996-1997 Id Software, Inc. - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -See the included (GNU.txt) GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -*/ -// cd_freebsd.c - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "quakedef.h" -#include "cdaudio.h" -#include "sound.h" - -/* Obtained from /usr/include/linux/cdrom.h */ -#define CDROM_DATA_TRACK 4 - -static qboolean cdValid = false; -static qboolean playing = false; -static qboolean wasPlaying = false; -static qboolean initialized = false; -static qboolean enabled = true; -static qboolean playLooping = false; -static float cdvolume; -static byte remap[100]; -static byte playTrack; -static byte maxTrack; - -static int cdfile = -1; -static char cd_dev[64] = "/dev/cdrom"; - -static void CDAudio_Eject(void) -{ - if (cdfile == -1 || !enabled) - return; // no cd init'd - - ioctl(cdfile, CDIOCALLOW); - - if ( ioctl(cdfile, CDIOCEJECT) == -1 ) - Com_DPrintf ("ioctl cdioceject failed\n"); -} - - -static void CDAudio_CloseDoor(void) -{ - if (cdfile == -1 || !enabled) - return; // no cd init'd - - ioctl(cdfile, CDIOCALLOW); - - if ( ioctl(cdfile, CDIOCCLOSE) == -1 ) - Com_DPrintf ("ioctl cdiocclose failed\n"); -} - -static int CDAudio_GetAudioDiskInfo(void) -{ - struct ioc_toc_header tochdr; - - cdValid = false; - - if ( ioctl(cdfile, CDIOREADTOCHEADER, &tochdr) == -1 ) - { - Com_DPrintf ("ioctl cdioreadtocheader failed\n"); - return -1; - } - - if (tochdr.starting_track < 1) - { - Com_DPrintf ("CDAudio: no music tracks\n"); - return -1; - } - - cdValid = true; - maxTrack = tochdr.ending_track; - - return 0; -} - - -void CDAudio_Play(byte track, qboolean looping) -{ - struct ioc_read_toc_single_entry entry; - struct ioc_play_track ti; - - if (cdfile == -1 || !enabled) - return; - - if (!cdValid) - { - CDAudio_GetAudioDiskInfo(); - if (!cdValid) - return; - } - - track = remap[track]; - - if (track < 1 || track > maxTrack) - { - Com_DPrintf ("CDAudio: Bad track number %u.\n", track); - return; - } - - // don't try to play a non-audio track - entry.track = track; - entry.address_format = CD_MSF_FORMAT; - if ( ioctl(cdfile, CDIOREADTOCENTRY, &entry) == -1 ) - { - Com_DPrintf ("ioctl cdioreadtocentry failed\n"); - return; - } - if (entry.entry.control == CDROM_DATA_TRACK) - { - Com_Printf ("CDAudio: track %i is not audio\n", track); - return; - } - - if (playing) - { - if (playTrack == track) - return; - CDAudio_Stop(); - } - - ti.start_track = track; - ti.end_track = track; - ti.start_index = 1; - ti.start_index = 99; - - if ( ioctl(cdfile, CDIOCPLAYTRACKS, &ti) == -1 ) - { - Com_DPrintf ("ioctl cdiocplaytracks failed\n"); - return; - } - - if ( ioctl(cdfile, CDIOCRESUME) == -1 ) - Com_DPrintf ("ioctl cdiocresume failed\n"); - - playLooping = looping; - playTrack = track; - playing = true; - - if (cdvolume == 0.0) - CDAudio_Pause (); -} - - -void CDAudio_Stop(void) -{ - if (cdfile == -1 || !enabled) - return; - - if (!playing) - return; - - if ( ioctl(cdfile, CDIOCSTOP) == -1 ) - Com_DPrintf ("ioctl cdiocstop failed (%d)\n", errno); - - ioctl(cdfile, CDIOCALLOW); - - wasPlaying = false; - playing = false; -} - -void CDAudio_Pause(void) -{ - if (cdfile == -1 || !enabled) - return; - - if (!playing) - return; - - if ( ioctl(cdfile, CDIOCPAUSE) == -1 ) - Com_DPrintf ("ioctl cdiocpause failed\n"); - - wasPlaying = playing; - playing = false; -} - - -void CDAudio_Resume(void) -{ - if (cdfile == -1 || !enabled) - return; - - if (!cdValid) - return; - - if (!wasPlaying) - return; - - if ( ioctl(cdfile, CDIOCRESUME) == -1 ) - Com_DPrintf ("ioctl cdiocresume failed\n"); - playing = true; -} - -static void CD_f (void) -{ - char *command; - int ret; - int n; - - if (Cmd_Argc() < 2) - return; - - command = Cmd_Argv (1); - - if (Q_strcasecmp(command, "on") == 0) - { - enabled = true; - return; - } - - if (Q_strcasecmp(command, "off") == 0) - { - if (playing) - CDAudio_Stop(); - enabled = false; - return; - } - - if (Q_strcasecmp(command, "reset") == 0) - { - enabled = true; - if (playing) - CDAudio_Stop(); - for (n = 0; n < 100; n++) - remap[n] = n; - CDAudio_GetAudioDiskInfo(); - return; - } - - if (Q_strcasecmp(command, "remap") == 0) - { - ret = Cmd_Argc() - 2; - if (ret <= 0) - { - for (n = 1; n < 100; n++) - if (remap[n] != n) - Com_Printf (" %u -> %u\n", n, remap[n]); - return; - } - for (n = 1; n <= ret; n++) - remap[n] = Q_atoi(Cmd_Argv (n+1)); - return; - } - - if (Q_strcasecmp(command, "close") == 0) - { - CDAudio_CloseDoor(); - return; - } - - if (!cdValid) - { - CDAudio_GetAudioDiskInfo(); - if (!cdValid) - { - Com_Printf ("No CD in player.\n"); - return; - } - } - - if (Q_strcasecmp(command, "play") == 0) - { - CDAudio_Play((byte)Q_atoi(Cmd_Argv (2)), false); - return; - } - - if (Q_strcasecmp(command, "loop") == 0) - { - CDAudio_Play((byte)Q_atoi(Cmd_Argv (2)), true); - return; - } - - if (Q_strcasecmp(command, "stop") == 0) - { - CDAudio_Stop(); - return; - } - - if (Q_strcasecmp(command, "pause") == 0) - { - CDAudio_Pause(); - return; - } - - if (Q_strcasecmp(command, "resume") == 0) - { - CDAudio_Resume(); - return; - } - - if (Q_strcasecmp(command, "eject") == 0) - { - if (playing) - CDAudio_Stop(); - CDAudio_Eject(); - cdValid = false; - return; - } - - if (Q_strcasecmp(command, "info") == 0) - { - Com_Printf ("%u tracks\n", maxTrack); - if (playing) - Com_Printf ("Currently %s track %u\n", playLooping ? "looping" : "playing", playTrack); - else if (wasPlaying) - Com_Printf ("Paused %s track %u\n", playLooping ? "looping" : "playing", playTrack); - Com_Printf ("Volume is %f\n", cdvolume); - return; - } -} - -void CDAudio_Update(void) -{ - struct ioc_read_subchannel subchnl; - struct cd_sub_channel_info data; - static time_t lastchk; - - if (!enabled) - return; - - if (bgmvolume.value != cdvolume) - { - if (cdvolume) - { - Cvar_SetValue (&bgmvolume, 0.0); - cdvolume = bgmvolume.value; - CDAudio_Pause (); - } - else - { - Cvar_SetValue (&bgmvolume, 1.0); - cdvolume = bgmvolume.value; - CDAudio_Resume (); - } - } - - if (playing && lastchk < time(NULL)) { - lastchk = time(NULL) + 2; //two seconds between chks - bzero(&subchnl, sizeof(subchnl)); - subchnl.data = &data; - subchnl.data_len = sizeof(data); - subchnl.address_format = CD_MSF_FORMAT; - subchnl.data_format = CD_CURRENT_POSITION; - if (ioctl(cdfile, CDIOCREADSUBCHANNEL, &subchnl) == -1 ) { - Com_DPrintf ("ioctl cdiocreadsubchannel failed\n"); - playing = false; - return; - } - if (subchnl.data->header.audio_status != CD_AS_PLAY_IN_PROGRESS && - subchnl.data->header.audio_status != CD_AS_PLAY_PAUSED) { - playing = false; - if (playLooping) - CDAudio_Play(playTrack, true); - } - } -} - -int CDAudio_Init(void) -{ - int i; - - if (!COM_CheckParm("-cdaudio")) - return -1; - - if ((i = COM_CheckParm("-cddev")) != 0 && i < com_argc - 1) - Q_strncpyz (cd_dev, com_argv[i + 1], sizeof(cd_dev)); - - if ((cdfile = open(cd_dev, O_RDONLY)) == -1) { - Com_Printf ("CDAudio_Init: open of \"%s\" failed (%i)\n", cd_dev, errno); - cdfile = -1; - return -1; - } - - for (i = 0; i < 100; i++) - remap[i] = i; - initialized = true; - enabled = true; - - if (CDAudio_GetAudioDiskInfo()) - { - Com_Printf ("CDAudio_Init: No CD in player.\n"); - cdValid = false; - } - - Cmd_AddCommand ("cd", CD_f); - - Com_Printf ("CD Audio Initialized\n"); - - return 0; -} - - -void CDAudio_Shutdown(void) -{ - if (!initialized) - return; - CDAudio_Stop(); - close(cdfile); - cdfile = -1; -} diff --git a/games/fuhquake/files/nonintel.c b/games/fuhquake/files/nonintel.c deleted file mode 100644 index e97c68856a23..000000000000 --- a/games/fuhquake/files/nonintel.c +++ /dev/null @@ -1,51 +0,0 @@ -/* -Copyright (C) 1996-1997 Id Software, Inc. - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -*/ -// -// nonintel.c: code for non-Intel processors only -// - -#include "common.h" - -#if !id386 - -/* -================ -R_Surf8Patch -================ -*/ -void R_Surf8Patch () -{ - // we only patch code on Intel -} - - -/* -================ -R_SurfacePatch -================ -*/ -void R_SurfacePatch (void) -{ - // we only patch code on Intel -} - - -#endif // !id386 - diff --git a/games/fuhquake/files/patch-cl_main.c b/games/fuhquake/files/patch-cl_main.c deleted file mode 100644 index 0452509972eb..000000000000 --- a/games/fuhquake/files/patch-cl_main.c +++ /dev/null @@ -1,44 +0,0 @@ ---- cl_main.c.orig 2004-01-07 00:39:44.000000000 +0600 -+++ cl_main.c 2007-11-15 00:01:57.000000000 +0600 -@@ -44,6 +44,10 @@ - #include "mp3_player.h" - - #ifndef _WIN32 -+#include -+#include -+#include -+#include - #include - #endif - -@@ -380,7 +384,7 @@ - Q_strncpyz(address, Cmd_Argv(1), sizeof(address)); - if (s = strchr(address, ':')) - *s = 0; -- if (((int) addr.s_addr = inet_addr(address)) == INADDR_NONE) { -+ if ((addr.s_addr = inet_addr(address)) == INADDR_NONE) { - //forward lookup - if (!(h = gethostbyname(address))) { - Com_Printf("Couldn't resolve %s\n", address); -@@ -850,19 +854,16 @@ - Sys_Error ("Couldn't load gfx/colormap.lmp"); - FMod_CheckModel("gfx/colormap.lmp", host_colormap, com_filesize); - -- Sys_mkdir(va("%s/qw", com_basedir)); -- Sys_mkdir(va("%s/fuhquake", com_basedir)); -- - Key_Init (); - V_Init (); - --#ifdef __linux__ -+#if defined(__linux__) || defined(__FreeBSD__) - IN_Init (); - #endif - - VID_Init (host_basepal); - --#ifndef __linux__ -+#if !(defined(__linux__) || defined(__FreeBSD__)) - IN_Init (); - #endif - diff --git a/games/fuhquake/files/patch-common.c b/games/fuhquake/files/patch-common.c deleted file mode 100644 index 39b1ac3b70f1..000000000000 --- a/games/fuhquake/files/patch-common.c +++ /dev/null @@ -1,110 +0,0 @@ ---- common.c.orig Wed Jan 7 00:39:44 2004 -+++ common.c Tue Jan 31 14:39:05 2006 -@@ -652,16 +652,10 @@ - //The filename will be prefixed by com_basedir - qboolean COM_WriteFile (char *filename, void *data, int len) { - FILE *f; -- char name[MAX_OSPATH]; - -- Q_snprintfz (name, sizeof(name), "%s/%s", com_basedir, filename); -- -- if (!(f = fopen (name, "wb"))) { -- COM_CreatePath (name); -- if (!(f = fopen (name, "wb"))) -- return false; -- } -- Sys_Printf ("COM_WriteFile: %s\n", name); -+ if (!(f = fopen (filename, "wb"))) -+ return false; -+ Sys_Printf ("COM_WriteFile: %s\n", filename); - fwrite (data, 1, len, f); - fclose (f); - return true; -@@ -670,6 +664,7 @@ - //Only used for CopyFile and download - - -+#if 0 - #define _MAX_SUBSIRS 8 - void COM_CreatePath (char *path) { - char *slash = NULL; -@@ -699,6 +694,22 @@ - path[slash_indices[i]] = '/'; - } - } -+#else -+void COM_CreatePath (char *path) -+{ -+ char *ofs; -+ -+ for (ofs = path+1 ; *ofs ; ofs++) -+ { -+ if (*ofs == '/') -+ { // create the directory -+ *ofs = 0; -+ Sys_mkdir (path); -+ *ofs = '/'; -+ } -+ } -+} -+#endif - - //Copies a file over from the net to the local cache, creating any directories - //needed. This is for the convenience of developers using ISDN from home. -@@ -976,7 +987,7 @@ - - sprintf (com_gamedir, "%s/%s", com_basedir, dir); - -- if (!strcmp(dir, "id1") || !strcmp(dir, "qw") || !strcmp(dir, "fuhquake")) -+ if (!strcmp(dir, "id1") || !strcmp(dir, "fuhquake")) - return; - - // add the directory to the search path -@@ -999,14 +1010,17 @@ - } - - void FS_InitFilesystem (void) { -+ char *home, homepath[MAX_OSPATH]; - int i; - -+ home = getenv("HOME"); -+ - // -basedir - // Overrides the system supplied base directory (under id1) - if ((i = COM_CheckParm ("-basedir")) && i < com_argc - 1) - Q_strncpyz (com_basedir, com_argv[i + 1], sizeof(com_basedir)); - else -- getcwd(com_basedir, sizeof(com_basedir) - 1); -+ Q_strncpyz(com_basedir, DATADIR, sizeof(com_basedir)); - - for (i = 0; i < strlen(com_basedir); i++) - if (com_basedir[i] == '\\') -@@ -1018,8 +1032,13 @@ - - // start up with id1 by default - FS_AddGameDirectory ( va("%s/id1", com_basedir) ); -+ -+ if (home != NULL) { -+ Q_snprintfz(homepath, sizeof(homepath), "%s/.fuhquake/id1", home, com_gamedirfile); -+ FS_AddGameDirectory(homepath); -+ } -+ - FS_AddGameDirectory ( va("%s/fuhquake", com_basedir) ); -- FS_AddGameDirectory ( va("%s/qw", com_basedir) ); - - // any set gamedirs will be freed up to here - com_base_searchpaths = com_searchpaths; -@@ -1029,6 +1048,13 @@ - i = COM_CheckParm ("+gamedir"); - if (i && i < com_argc - 1) - FS_SetGamedir (com_argv[i + 1]); -+ -+ if (home != NULL) { -+ Q_snprintfz(homepath, sizeof(homepath), "%s/.fuhquake/%s", home, com_gamedirfile); -+ COM_CreatePath(homepath); -+ Sys_mkdir(homepath); -+ FS_AddGameDirectory(homepath); -+ } - } - - /* diff --git a/games/fuhquake/files/patch-gl_texture.c b/games/fuhquake/files/patch-gl_texture.c deleted file mode 100644 index 415b500dd9d0..000000000000 --- a/games/fuhquake/files/patch-gl_texture.c +++ /dev/null @@ -1,11 +0,0 @@ ---- gl_texture.c.orig 2007-11-15 00:10:30.000000000 +0600 -+++ gl_texture.c 2007-11-15 00:10:38.000000000 +0600 -@@ -159,7 +159,7 @@ - } - - static GLenum oldtarget = GL_TEXTURE0_ARB; --static int cnttextures[4] = {-1, -1, -1, -1}; -+int cnttextures[4] = {-1, -1, -1, -1}; - static qboolean mtexenabled = false; - - diff --git a/games/fuhquake/files/patch-image.c b/games/fuhquake/files/patch-image.c deleted file mode 100644 index 24084f0116ad..000000000000 --- a/games/fuhquake/files/patch-image.c +++ /dev/null @@ -1,38 +0,0 @@ ---- image.c.orig 2004-01-07 00:43:22.000000000 +0100 -+++ image.c 2012-05-26 15:10:53.000000000 +0200 -@@ -24,6 +24,8 @@ - - #ifdef WITH_PNG - #include "png.h" -+#include "zlib.h" -+#include "pngpriv.h" - #endif - - #ifdef WITH_JPEG -@@ -569,7 +571,7 @@ - return NULL; - } - -- if (setjmp(png_ptr->jmpbuf)) { -+ if (setjmp(png_ptr->longjmp_buffer)) { - qpng_destroy_read_struct(&png_ptr, &pnginfo, NULL); - fclose(fin); - return NULL; -@@ -678,7 +680,7 @@ - return false; - } - -- if (setjmp(png_ptr->jmpbuf)) { -+ if (setjmp(png_ptr->longjmp_buffer)) { - qpng_destroy_write_struct(&png_ptr, &info_ptr); - fclose(fp); - return false; -@@ -743,7 +745,7 @@ - return false; - } - -- if (setjmp(png_ptr->jmpbuf)) { -+ if (setjmp(png_ptr->longjmp_buffer)) { - qpng_destroy_write_struct(&png_ptr, &info_ptr); - fclose(fp); - return false; diff --git a/games/fuhquake/files/patch-menu.c b/games/fuhquake/files/patch-menu.c deleted file mode 100644 index e57e2054a1f7..000000000000 --- a/games/fuhquake/files/patch-menu.c +++ /dev/null @@ -1,90 +0,0 @@ ---- menu.c.orig Wed Jan 7 01:02:12 2004 -+++ menu.c Tue Jan 31 13:49:29 2006 -@@ -411,9 +411,11 @@ - Cvar_SetValue (&cl_hudswap, !cl_hudswap.value); - break; - -+#ifndef NO_WINDOWED_MOUSE - case 17: // _windowed_mouse - Cvar_SetValue (&_windowed_mouse, !_windowed_mouse.value); - break; -+#endif - } - } - -@@ -873,24 +875,24 @@ - M_Print (16, 96, " Pickup flashes"); - M_DrawCheckbox (ALIGN_FPS_OPTIONS, 96, v_bonusflash.value); - -- M_Print (16, 104, " Powerup glow"); -+ M_Print (16, 104, " Powerup glow"); - M_Print (ALIGN_FPS_OPTIONS, 104, r_powerupglow.value==2 ? "own off" : - r_powerupglow.value ? "on" : "off"); - -- M_Print (16, 112, " Draw torches"); -+ M_Print (16, 112, " Draw torches"); - M_DrawCheckbox (ALIGN_FPS_OPTIONS, 112, r_drawflame.value); - -- M_Print (16, 120, " Fast sky"); -+ M_Print (16, 120, " Fast sky"); - M_DrawCheckbox (ALIGN_FPS_OPTIONS, 120, r_fastsky.value); - - #ifdef GLQUAKE -- M_Print (16, 128, " Fast lights"); -+ M_Print (16, 128, " Fast lights"); - M_DrawCheckbox (ALIGN_FPS_OPTIONS, 128, gl_flashblend.value); - #endif - -- M_PrintWhite (16, 136, " Fast mode"); -+ M_PrintWhite (16, 136, " Fast mode"); - -- M_PrintWhite (16, 144, " High quality"); -+ M_PrintWhite (16, 144, " High quality"); - - // cursor - M_DrawCharacter (196, 32 + fps_cursor * 8, 12 + ((int) (curtime * 4) & 1)); -@@ -1225,8 +1227,6 @@ - - - progs = (dprograms_t *) FS_LoadHunkFile ("spprogs.dat"); -- if (progs && !file_from_gamedir) -- Cbuf_AddText ("gamedir qw\n"); - Cbuf_AddText ("map start\n"); - } - -@@ -1385,7 +1385,7 @@ - return; - - M_EnterMenu (m_load); -- M_ScanSaves (!file_from_gamedir ? "qw" : com_gamedir); -+ M_ScanSaves (com_gamedir); - } - - void M_Menu_Save_f (void) { -@@ -1443,7 +1443,7 @@ - - // issue the load command - if (FS_LoadHunkFile ("spprogs.dat") && !file_from_gamedir) -- Cbuf_AddText("disconnect; gamedir qw\n"); -+ Cbuf_AddText("disconnect\n"); - Cbuf_AddText (va ("load s%i\n", load_cursor) ); - return; - -@@ -2209,7 +2209,7 @@ - return; - } - #else -- if (!(d = opendir(va("%s%s", com_basedir, demo_currentdir)))) { -+ if (!(d = opendir(va("%s/%s", com_gamedir, demo_currentdir)))) { - demolist_data[demolist_count].name = strdup ("Error reading directory"); - demolist_data[demolist_count].type = dt_msg; - demolist_count++; -@@ -2315,7 +2315,7 @@ - *s = 0; - } - } else { -- strcpy(demo_currentdir, "/qw"); -+ strcpy(demo_currentdir, com_gamedir); - } - } - diff --git a/games/fuhquake/files/patch-modules.c b/games/fuhquake/files/patch-modules.c deleted file mode 100644 index 36752538f4f6..000000000000 --- a/games/fuhquake/files/patch-modules.c +++ /dev/null @@ -1,13 +0,0 @@ ---- modules.c.orig Wed Jan 7 03:51:30 2004 -+++ modules.c Sun Jan 22 22:07:23 2006 -@@ -31,10 +31,6 @@ - char _temp_modulename[MAX_OSPATH]; - static registeredModule_t registeredModules[qlib_nummodules]; - --#ifdef __linux --#include --#endif -- - #ifdef _WIN32 - #define SECURITY_GETFUNC(f) (Security_##f = (Security_##f##_t) GetProcAddress(hSecurity, "Security_" #f)) - #else diff --git a/games/fuhquake/files/patch-modules.h b/games/fuhquake/files/patch-modules.h deleted file mode 100644 index 54623ceeaecb..000000000000 --- a/games/fuhquake/files/patch-modules.h +++ /dev/null @@ -1,11 +0,0 @@ ---- modules.h.orig Wed Jan 7 00:43:26 2004 -+++ modules.h Sun Jan 22 22:07:23 2006 -@@ -24,7 +24,7 @@ - - #include "security.h" - --#ifdef __linux__ -+#if defined(__linux__) || defined(__FreeBSD__) - #include - #endif - diff --git a/games/fuhquake/files/patch-mp3_player.c b/games/fuhquake/files/patch-mp3_player.c deleted file mode 100644 index 93b58cbc7a99..000000000000 --- a/games/fuhquake/files/patch-mp3_player.c +++ /dev/null @@ -1,14 +0,0 @@ ---- mp3_player.c.orig Wed Jan 7 00:45:20 2004 -+++ mp3_player.c Sun Jan 22 22:07:23 2006 -@@ -56,9 +56,10 @@ - - #ifdef __XMMS__ - -+#include - #include - --cvar_t mp3_dir = {"mp3_xmms_dir", "/usr/local/bin"}; -+cvar_t mp3_dir = {"mp3_xmms_dir", LOCALBASE "/bin"}; - cvar_t mp3_xmms_session = {"mp3_xmms_session", "0"}; - - #endif diff --git a/games/fuhquake/files/patch-r_part.c b/games/fuhquake/files/patch-r_part.c deleted file mode 100644 index 79d9af80864d..000000000000 --- a/games/fuhquake/files/patch-r_part.c +++ /dev/null @@ -1,11 +0,0 @@ ---- r_part.c.orig Wed Jan 7 00:39:44 2004 -+++ r_part.c Sun Jan 22 22:07:23 2006 -@@ -58,7 +58,7 @@ - - vec3_t r_pright, r_pup, r_ppn; - --#if !id386 -+#if !defined(id386) && !defined(GLQUAKE) - - void D_DrawParticle (particle_t *pparticle) { - vec3_t local, transformed; diff --git a/games/fuhquake/files/patch-snd_dma.c b/games/fuhquake/files/patch-snd_dma.c deleted file mode 100644 index 193caf6cd9b7..000000000000 --- a/games/fuhquake/files/patch-snd_dma.c +++ /dev/null @@ -1,19 +0,0 @@ ---- snd_dma.c.orig 2007-11-14 23:38:25.000000000 +0600 -+++ snd_dma.c 2007-11-14 23:41:15.000000000 +0600 -@@ -49,11 +49,11 @@ - volatile dma_t *shm = 0; - volatile dma_t sn; - --static vec3_t listener_origin; --static vec3_t listener_forward; --static vec3_t listener_right; --static vec3_t listener_up; --static vec_t sound_nominal_clip_dist = 1000.0; -+vec3_t listener_origin; -+vec3_t listener_forward; -+vec3_t listener_right; -+vec3_t listener_up; -+vec_t sound_nominal_clip_dist = 1000.0; - - static int soundtime; // sample PAIRS - int paintedtime; // sample PAIRS diff --git a/games/fuhquake/files/patch-version.h b/games/fuhquake/files/patch-version.h deleted file mode 100644 index e09de65b7638..000000000000 --- a/games/fuhquake/files/patch-version.h +++ /dev/null @@ -1,17 +0,0 @@ ---- version.h.orig Wed Jan 7 00:58:18 2004 -+++ version.h Sun Jan 22 22:07:23 2006 -@@ -4,10 +4,12 @@ - #define FUH_VERSION "0.31" - #define LINUX_VERSION 0.98 - --#ifdef _WIN32 -+#if defined(_WIN32) - #define QW_PLATFORM "Win32" --#else -+#elif defined(__linux__) - #define QW_PLATFORM "Linux" -+#elif defined(__FreeBSD__) -+#define QW_PLATFORM "FreeBSD" - #endif - - #ifdef GLQUAKE diff --git a/games/fuhquake/files/patch-vid_glx.c b/games/fuhquake/files/patch-vid_glx.c deleted file mode 100644 index 7d89c3a1c3ab..000000000000 --- a/games/fuhquake/files/patch-vid_glx.c +++ /dev/null @@ -1,12 +0,0 @@ ---- vid_glx.c.orig Wed Jan 7 00:39:44 2004 -+++ vid_glx.c Sun Jan 22 22:07:23 2006 -@@ -20,7 +20,9 @@ - #include - #include - #include -+#ifdef __linux__ - #include -+#endif - #include - #include - #include diff --git a/games/fuhquake/files/snd_freebsd.c b/games/fuhquake/files/snd_freebsd.c deleted file mode 100644 index 9cab11f472ee..000000000000 --- a/games/fuhquake/files/snd_freebsd.c +++ /dev/null @@ -1,279 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#if defined(__linux__) -#include -#elif defined(__FreeBSD__) -#include -#endif -#include - -#include "quakedef.h" -#include "sound.h" - -int audio_fd; -int snd_inited; -const char *snddev = "/dev/dsp"; - -static int tryrates[] = { 11025, 22051, 44100, 8000 }; - -qboolean -SNDDMA_Init(void) -{ - int tmp; - char *s; - struct audio_buf_info info; - - snd_inited = 0; - - if (s = getenv("SNDDEV")) - snddev = s; - if (tmp = COM_CheckParm("-snddev")) - snddev = com_argv[tmp + 1]; - - /* - * Open audio device, confirm capability to mmap, - * and get size of DMA buffer. - */ - - if ((audio_fd = open(snddev, O_RDWR)) < 0) - { - perror(snddev); - Com_Printf("Could not open %s\n", snddev); - return (0); - } - - if (ioctl(audio_fd, SNDCTL_DSP_RESET, 0) < 0) - { - perror(snddev); - Com_Printf("Could not reset %s\n", snddev); - close(audio_fd); - return (0); - } - - if (ioctl(audio_fd, SNDCTL_DSP_GETCAPS, &tmp) == -1) - { - perror(snddev); - Com_Printf("Sound driver too old\n"); - close(audio_fd); - return (0); - } - - if (!(tmp & DSP_CAP_TRIGGER) || !(tmp & DSP_CAP_MMAP)) - { - Com_Printf("Sorry, but your soundcard cannot do memory-mapped I/O\n"); - close(audio_fd); - return (0); - } - - if (ioctl(audio_fd, SNDCTL_DSP_GETOSPACE, &info) == -1) - { - perror(snddev); - Com_Printf("Um, cannot do GETOSPACE?\n"); - close(audio_fd); - return (0); - } - - shm = &sn; - shm->splitbuffer = 0; - - /* Set sample bits & speed. */ - - if (s = getenv("QUAKE_SOUND_SAMPLEBITS")) - shm->samplebits = atoi(s); - else if (tmp = COM_CheckParm("-sndbits")) - shm->samplebits = atoi(com_argv[tmp + 1]); - - if (shm->samplebits != 16 && shm->samplebits != 8) - { - ioctl(audio_fd, SNDCTL_DSP_GETFMTS, &tmp); - if (tmp & AFMT_S16_LE) - shm->samplebits = 16; - else if (tmp & AFMT_U8) - shm->samplebits = 8; - else { - Com_Printf("Could not set sample format\n"); - close(audio_fd); - return (0); - } - } - - if (s = getenv("QUAKE_SOUND_SPEED")) - shm->speed = atoi(s); - else if (tmp = COM_CheckParm("-sndspeed")) - shm->speed = atoi(com_argv[tmp + 1]); - else - { - for (tmp = 0; tmp < sizeof(tryrates) / 4; tmp++) - if (!ioctl(audio_fd, SNDCTL_DSP_SPEED, &tryrates[tmp])) - break; - shm->speed = tryrates[tmp]; - } - - if (s = getenv("QUAKE_SOUND_CHANNELS")) - shm->channels = atoi(s); - else if (tmp = COM_CheckParm("-sndmono")) - shm->channels = 1; - else shm->channels = 2; - - shm->samples = info.fragstotal * info.fragsize / (shm->samplebits / 8); - shm->submission_chunk = 1; - - if (shm->channels == 2) - tmp = 1; - else - tmp = 0; - - if (ioctl(audio_fd, SNDCTL_DSP_STEREO, &tmp) < 0) - { - perror(snddev); - Com_Printf("Could not set %s to stereo = %d\n", snddev, shm->channels); - close(audio_fd); - return (0); - } - - Com_Printf("Sound using stereo = %d\n", shm->channels); - - if (tmp) - shm->channels = 2; - else - shm->channels = 1; - - if (ioctl(audio_fd, SNDCTL_DSP_SPEED, &shm->speed) < 0) - { - perror(snddev); - Com_Printf("Could not set %s speed to %d\n", snddev, shm->speed); - close(audio_fd); - return (0); - } - - Com_Printf("Sound on speed = %d\n", shm->speed); - - if (shm->samplebits == 16) - { - tmp = AFMT_S16_LE; - if (ioctl(audio_fd, SNDCTL_DSP_SETFMT, &tmp)) - { - perror(snddev); - Com_Printf("Could not support 16-bit data, try 8-bit\n"); - close(audio_fd); - return (0); - } - } - else if (shm->samplebits == 8) - { - tmp = AFMT_U8; - if (ioctl(audio_fd, SNDCTL_DSP_SETFMT, &tmp)) - { - perror(snddev); - Com_Printf("Could not support 8-bit data\n"); - close(audio_fd); - return (0); - } - } - else { - perror(snddev); - Com_Printf("%d-bit sound not supported\n", shm->samplebits); - close(audio_fd); - return (0); - } - - Com_Printf("%s is set to %d-bit format.\n", snddev, shm->samplebits); - - /* Finally, memory map the DMA buffer. */ - - shm->buffer = (unsigned char *)mmap(NULL, info.fragstotal - * info.fragsize, -#ifdef __FreeBSD__ - PROT_READ | PROT_WRITE, -#else - PROT_WRITE, -#endif - MAP_FILE | MAP_SHARED, audio_fd, 0); - - if (!shm->buffer || shm->buffer == MAP_FAILED) - { - perror(snddev); - Com_Printf("Could not mmap %s\n", snddev); - close(audio_fd); - return (0); - } - - /* Toggle the trigger & start her up. */ - - tmp = 0; - if (ioctl(audio_fd, SNDCTL_DSP_SETTRIGGER, &tmp) < 0) - { - perror(snddev); - Com_Printf("Could not toggle\n"); - munmap(shm->buffer, shm->samples * shm->samplebits / 8); - close(audio_fd); - return (0); - } - - tmp = PCM_ENABLE_OUTPUT; - if (ioctl(audio_fd, SNDCTL_DSP_SETTRIGGER, &tmp) < 0) - { - perror(snddev); - Com_Printf("Could not toggle\n"); - close(audio_fd); - return (0); - } - - shm->samplepos = 0; - snd_inited = 1; - - return (1); -} - -int -SNDDMA_GetDMAPos(void) -{ - struct count_info count; - - if (!snd_inited) - return (0); - - if (ioctl(audio_fd, SNDCTL_DSP_GETOPTR, &count) == -1) - { - perror(snddev); - Com_Printf("Uh, sound dead\n"); - close(audio_fd); - snd_inited = 0; - return (0); - } - - /* shm->samplepos = (count.bytes / (shm->samplebits / 8)) & (shm->samples-1); - fprintf(stderr, "%d \r", count.ptr); */ - - shm->samplepos = count.ptr / (shm->samplebits / 8); - - return (shm->samplepos); -} - -void -SNDDMA_Shutdown(void) -{ - if (snd_inited) - { - close(audio_fd); - snd_inited = 0; - } -} - -/* -============== -SNDDMA_Submit - -Send sound to device if buffer isn't really the DMA buffer -=============== -*/ -void -SNDDMA_Submit(void) -{ -} diff --git a/games/fuhquake/pkg-descr b/games/fuhquake/pkg-descr deleted file mode 100644 index 07a7b7cc9887..000000000000 --- a/games/fuhquake/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -FuhQuake is a QuakeWorld client that aims to not only to have a plethora -of gameplay and console improvements, but to also incorporate stunning -visual effects and eyecandy. - -WWW: http://www.fuhquake.net/ diff --git a/games/fuhquake/pkg-plist b/games/fuhquake/pkg-plist deleted file mode 100644 index bd7d3ceea95b..000000000000 --- a/games/fuhquake/pkg-plist +++ /dev/null @@ -1,77 +0,0 @@ -%%GLX%%bin/fuhquake-glx -%%X11%%bin/fuhquake-x11 -%%PORTDOCS%%%%DOCSDIR%%/FAQ-v0.30-b585.txt -%%PORTDOCS%%%%DOCSDIR%%/FuhQuake-v0.31-FAQ.txt -%%PORTDOCS%%%%DOCSDIR%%/benchmark.txt -%%PORTDOCS%%%%DOCSDIR%%/config_manager.txt -%%PORTDOCS%%%%DOCSDIR%%/crosshairs.txt -%%PORTDOCS%%%%DOCSDIR%%/fuhquake.txt -%%PORTDOCS%%%%DOCSDIR%%/linux.txt -%%PORTDOCS%%%%DOCSDIR%%/logitech.txt -%%PORTDOCS%%%%DOCSDIR%%/match_tools.txt -%%PORTDOCS%%%%DOCSDIR%%/mp3.txt -%%PORTDOCS%%%%DOCSDIR%%/particles.txt -%%PORTDOCS%%%%DOCSDIR%%/pointing.txt -%%PORTDOCS%%%%DOCSDIR%%/rulesets.txt -%%PORTDOCS%%%%DOCSDIR%%/track.txt -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_0.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_1.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_2.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_3.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_4.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_5.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_6.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_7.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_8.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_9.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_colon.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_minus.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/anum_slash.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/disc.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face1.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face2.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face3.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face4.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face5.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_inv2.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_invis.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_invul2.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_p1.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_p2.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_p3.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_p4.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_p5.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/face_quad.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_0.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_1.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_2.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_3.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_4.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_5.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_6.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_7.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_8.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_9.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_colon.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_minus.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/num_slash.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_armor1.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_armor2.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_armor3.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_cells.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_invis.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_invuln.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_nails.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_quad.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_rocket.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_shells.png -%%HUD%%%%DATADIR%%/fuhquake/textures/wad/sb_suit.png -%%HUD%%%%DATADIR%%/fuhquake/charset.png -%%DATADIR%%/fuhquake/fragfile.dat -%%DATADIR%%/fuhquake/pak0.pak -%%DATADIR%%/fuhquake/qwprogs.dat -%%DATADIR%%/fuhquake/spprogs.dat -%%HUD%%@dirrm %%DATADIR%%/fuhquake/textures/wad -%%HUD%%@dirrm %%DATADIR%%/fuhquake/textures -@dirrm %%DATADIR%%/fuhquake -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/games/p5-Algorithm-Pair-Best/Makefile b/games/p5-Algorithm-Pair-Best/Makefile deleted file mode 100644 index 48d3cbec8d46..000000000000 --- a/games/p5-Algorithm-Pair-Best/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# Created by: Aaron Dalton -# $FreeBSD$ - -PORTNAME= Algorithm-Pair-Best -PORTVERSION= 1.036 -CATEGORIES= games perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= ports@FreeBSD.org -COMMENT= Perl module to generate tournament pairings - -DEPRECATED= Use games/p5-Algorithm-Pair-Best2 instead -EXPIRATION_DATE=2014-03-23 - -USES= perl5 -USE_PERL5= configure - -.include diff --git a/games/p5-Algorithm-Pair-Best/distinfo b/games/p5-Algorithm-Pair-Best/distinfo deleted file mode 100644 index 2382fdeb9fbf..000000000000 --- a/games/p5-Algorithm-Pair-Best/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Algorithm-Pair-Best-1.036.tar.gz) = 5fc392ae90e6bf1790d54a50c8e6e6a0888b885cfcb794a3f01a1be05d3d0b4e -SIZE (Algorithm-Pair-Best-1.036.tar.gz) = 18010 diff --git a/games/p5-Algorithm-Pair-Best/pkg-descr b/games/p5-Algorithm-Pair-Best/pkg-descr deleted file mode 100644 index 19e0db667107..000000000000 --- a/games/p5-Algorithm-Pair-Best/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -After creating an Algorithm::Pair::Best->new object, add a list of items -(players) to be paired. add connects the new items into a linked list. The -linked list must consist of an even number of items or you'll get an error -when you try to pick the pairs. - -Pairings are determined partially by the original order items were added, -but more importantly, items are paired based on scores which are -determined by an info hash used to attach any random data to the item, and -user supplied functions to provide a score for each item in relation to -other items. It may be convenient to add access methods to the -Algorithm::Pair::Best package from the main namespace (see the scoreSubs -option to new below for an example). - -WWW: http://search.cpan.org/dist/Algorithm-Pair-Best/ diff --git a/games/p5-Algorithm-Pair-Best/pkg-plist b/games/p5-Algorithm-Pair-Best/pkg-plist deleted file mode 100644 index e27de468ebc4..000000000000 --- a/games/p5-Algorithm-Pair-Best/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -%%PERL5_MAN3%%/Algorithm::Pair::Best.3.gz -%%SITE_PERL%%/Algorithm/Pair/Best.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm/Pair/Best/.packlist -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm/Pair/Best -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm/Pair -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm -@dirrmtry %%SITE_PERL%%/Algorithm/Pair -@dirrmtry %%SITE_PERL%%/Algorithm diff --git a/games/xflame/Makefile b/games/xflame/Makefile deleted file mode 100644 index 7eff8738d20a..000000000000 --- a/games/xflame/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Created by: Kris Kennaway -# $FreeBSD$ - -PORTNAME= xflame -PORTVERSION= 1.1.1 -PORTREVISION= 2 -CATEGORIES= games -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR=kris - -MAINTAINER= ports@FreeBSD.org -COMMENT= cool animated flame - -DEPRECATED= No more public distfiles -EXPIRATION_DATE=2014-03-23 - -USES= imake -USE_XORG= x11 xext - -NO_INSTALL_MANPAGES= yes -PLIST_FILES= bin/xflame - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/xflame ${STAGEDIR}${PREFIX}/bin/xflame - -.include diff --git a/games/xflame/distinfo b/games/xflame/distinfo deleted file mode 100644 index 9b23111559a0..000000000000 --- a/games/xflame/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xflame-1.1.1.tar.gz) = 56d3d5d86e82c4adff797d34e5b3b41c0b268e932c86e521ae69747c68d18500 -SIZE (xflame-1.1.1.tar.gz) = 10439 diff --git a/games/xflame/files/patch-aa b/games/xflame/files/patch-aa deleted file mode 100644 index 1bfc80ad45f7..000000000000 --- a/games/xflame/files/patch-aa +++ /dev/null @@ -1,23 +0,0 @@ -*** Imakefile Wed Dec 16 17:58:03 1998 ---- Imakefile2 Sat Jan 2 19:16:24 1999 -*************** -*** 29,37 **** - CleanTarget() - - # To get around a messiness in Imake on Solaris -! LD_RUN_PATH += -! install:: -! export LD_RUN_PATH - - InstallProgram(xflame,$(BINDIR)) - ---- 29,37 ---- - CleanTarget() - - # To get around a messiness in Imake on Solaris -! #LD_RUN_PATH += -! #install:: -! # export LD_RUN_PATH - - InstallProgram(xflame,$(BINDIR)) - diff --git a/games/xflame/files/patch-xflame.c b/games/xflame/files/patch-xflame.c deleted file mode 100644 index 1d90a80622af..000000000000 --- a/games/xflame/files/patch-xflame.c +++ /dev/null @@ -1,42 +0,0 @@ ---- xflame.c.orig 1998-12-16 15:28:03.000000000 +0800 -+++ xflame.c 2011-09-05 14:57:44.000000000 +0800 -@@ -28,6 +28,8 @@ - - /* INCLUDES! */ - #include -+#include -+#include - #include - #include - #include -@@ -452,18 +454,18 @@ int SetupXImage(struct globaldata *g,int - /*to the window, to speedup drawing, and give us Double Buffering */ - int hbits,hs; - int imsize; -- unsigned char *im; -+ unsigned char *im; - - hbits=powerof(w); - hs=(1<depth; - /* allocate the memory for the image data */ -- im=(char *)malloc(imsize); -+ im=(unsigned char *)malloc(imsize); - /* if we couldn't allocate the memory, return 0 */ - if (!im) return 0; - /* create the XImage from the data */ -- g->xim=XCreateImage(g->disp,g->vis,g->depth,ZPixmap,0,im,hs,h,32,0); -+ g->xim=XCreateImage(g->disp,g->vis,g->depth,ZPixmap,0,(char *)im,hs,h,32,0); - g->im=im; - g->ims=hbits; - XMapWindow(g->disp,g->win); -@@ -881,7 +883,7 @@ int Xflame(struct globaldata *g,int w, i - } - - /* Here's the MAIN part of the program */ --void main(int argc, char **argv) -+int main(int argc, char **argv) - { - struct globaldata glob; - char disp[256],colorspec[256],title[80]; diff --git a/games/xflame/pkg-descr b/games/xflame/pkg-descr deleted file mode 100644 index 55a5272bd356..000000000000 --- a/games/xflame/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -XFlame is a cool little graphics hack originally made by the Rasterman -and modified by Rahul Jain (rahul@rice.edu). - -It does what you would expect it to do, draw a flame on the screen. - -WWW: http://linux.rice.edu/~rahul/xflame/ diff --git a/mail/Makefile b/mail/Makefile index 20e5ab6f7e99..89e63dec8357 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -249,7 +249,6 @@ SUBDIR += mailscanner SUBDIR += mailsync SUBDIR += mailtray - SUBDIR += mailutils SUBDIR += mailx SUBDIR += mairix SUBDIR += majordomo diff --git a/mail/mailutils/Makefile b/mail/mailutils/Makefile deleted file mode 100644 index 64bb0567223e..000000000000 --- a/mail/mailutils/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# Created by: Attila Nagy -# $FreeBSD$ - -PORTNAME= mailutils -PORTVERSION= 2.2 -PORTREVISION= 2 -CATEGORIES= mail -MASTER_SITES= GNU - -MAINTAINER= ports@FreeBSD.org -COMMENT= Mailutils offers utilities and daemons for processing e-mail - -DEPRECATED= This port needs to be taken care of, it suffers from bit rot. \ -Especially with options other than GUILE, uninstall may leave files behind -EXPIRATION_DATE=2014-03-23 - -GNU_CONFIGURE= yes -CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" -CONFIGURE_ARGS+=--disable-build-comsat -MAKE_JOBS_UNSAFE= yes - -LDFLAGS+= -L${LOCALBASE}/lib -USE_LDCONFIG= ${PREFIX}/lib ${PREFIX}/lib/${PORTNAME} - -INFO= ${PORTNAME} - -OPTIONS_DEFINE= GDBM BDB TOKYOCABINET GNUTLS MYSQL PGSQL LDAP PYTHON -OPTIONS_DEFINE+= GUILE -OPTIONS_DEFAULT= -OPTIONS_SUB= yes - -GDBM_DESC= Use GNU DBM -BDB_DESC= Use Berkeley DB -TOKYOCABINET_DESC= Use Tokyo Cabinet -GNUTLS_DESC= Enable GNUTLS support -MYSQL_DESC= Enable MySQL support -PGSQL_DESC= Enable Postgres support -LDAP_DESC= Enable LDAP support -PYTHON_DESC= Enable Python support - -GUILE_CONFIGURE_ON= --with-guile -GUILE_CONFIGURE_OFF= --without-guile -GUILE_LIB_DEPENDS= guile:${PORTSDIR}/lang/guile - -.include - -.if ${PORT_OPTIONS:MGDBM} -CONFIGURE_ARGS+= --with-gdbm -LIB_DEPENDS+= gdbm:${PORTSDIR}/databases/gdbm -.else -CONFIGURE_ARGS+= --without-gdbm -.endif - -.if ${PORT_OPTIONS:MBDB} -USE_BDB= yes -CONFIGURE_ARGS+= --with-berkeley-db -.else -CONFIGURE_ARGS+= --without-berkeley-db -.endif - -.if ${PORT_OPTIONS:MTOKYOCABINET} -CONFIGURE_ARGS+= --with-tokyocabinet -LIB_DEPENDS+= tokyocabinet:${PORTSDIR}/databases/tokyocabinet -PLIST_SUB+= TOKYOCABINET="" -.else -CONFIGURE_ARGS+= --without-tokyocabinet -PLIST_SUB+= TOKYOCABINET="@comment " -.endif - -.if ${PORT_OPTIONS:MGNUTLS} -LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls -CONFIGURE_ARGS+= --with-gnutls -.else -CONFIGURE_ARGS+= --without-gnutls -.endif - -.if ${PORT_OPTIONS:MMYSQL} -USE_MYSQL= yes -CONFIGURE_ARGS+= --with-mysql -.else -CONFIGURE_ARGS+= --without-mysql -.endif - -.if ${PORT_OPTIONS:MPGSQL} -USE_PGSQL= yes -CONFIGURE_ARGS+= --with-postgres -.else -CONFIGURE_ARGS+= --without-postgres -.endif - -.if ${PORT_OPTIONS:MLDAP} -USE_OPENLDAP= yes -CONFIGURE_ARGS+= --with-ldap -.else -CONFIGURE_ARGS+= --without-ldap -.endif - -.if ${PORT_OPTIONS:MPYTHON} -CONFIGURE_ARGS+= --with-python --with-pythondir=${PYTHON_SITELIBDIR} -USE_PYTHON= yes -PLIST_SUB+= PYTHON="" -.else -CONFIGURE_ARGS+= --without-python -PLIST_SUB+= PYTHON="@comment " -.endif - -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif - -post-patch: - @${REINPLACE_CMD} -e '/need_charset_alias=/s|true|false|g' ${WRKSRC}/lib/Makefile.in - -.include diff --git a/mail/mailutils/distinfo b/mail/mailutils/distinfo deleted file mode 100644 index e9da6cbc6ac3..000000000000 --- a/mail/mailutils/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mailutils-2.2.tar.gz) = 97591debcd32ac1f4c4d16eaa8f21690d9dfefcb79e29bd293871d57c4a5e05d -SIZE (mailutils-2.2.tar.gz) = 4497847 diff --git a/mail/mailutils/pkg-descr b/mail/mailutils/pkg-descr deleted file mode 100644 index 44b056ec3060..000000000000 --- a/mail/mailutils/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Mailutils is a swiss army knife of electronic mail handling. -It offers a rich set of utilities and daemons for processing -the e-mail. - -All Mailutils programs are able to operate on mailboxes of -any existing format, ranging from standard UNIX maildrops, -through maildir and up to remote mailboxes, which are -transparently accessed using IMAP4, POP3 and SMTP. - -WWW: http://mailutils.org/ diff --git a/mail/mailutils/pkg-plist b/mail/mailutils/pkg-plist deleted file mode 100644 index 5ad5f416904e..000000000000 --- a/mail/mailutils/pkg-plist +++ /dev/null @@ -1,345 +0,0 @@ -bin/dotlock -bin/frm -bin/from -bin/mail -bin/mailutils-config -bin/messages -bin/mimeview -bin/movemail -bin/mu-mh/ali -bin/mu-mh/anno -bin/mu-mh/burst -bin/mu-mh/comp -bin/mu-mh/fmtcheck -bin/mu-mh/folder -bin/mu-mh/folders -bin/mu-mh/forw -bin/mu-mh/inc -bin/mu-mh/install-mh -bin/mu-mh/mark -bin/mu-mh/mhl -bin/mu-mh/mhn -bin/mu-mh/mhparam -bin/mu-mh/mhpath -bin/mu-mh/pick -bin/mu-mh/refile -bin/mu-mh/repl -bin/mu-mh/rmf -bin/mu-mh/rmm -bin/mu-mh/scan -bin/mu-mh/send -bin/mu-mh/sortm -bin/mu-mh/whatnow -bin/mu-mh/whom -%%TOKYOCABINET%%bin/popauth -bin/readmsg -bin/sieve -include/mailutils/acl.h -include/mailutils/address.h -include/mailutils/alloc.h -include/mailutils/argcv.h -include/mailutils/assoc.h -include/mailutils/attribute.h -include/mailutils/auth.h -include/mailutils/body.h -include/mailutils/cctype.h -include/mailutils/cfg.h -include/mailutils/cpp/address.h -include/mailutils/cpp/attribute.h -include/mailutils/cpp/body.h -include/mailutils/cpp/debug.h -include/mailutils/cpp/envelope.h -include/mailutils/cpp/error.h -include/mailutils/cpp/filter.h -include/mailutils/cpp/folder.h -include/mailutils/cpp/header.h -include/mailutils/cpp/iterator.h -include/mailutils/cpp/list.h -include/mailutils/cpp/mailbox.h -include/mailutils/cpp/mailcap.h -include/mailutils/cpp/mailer.h -include/mailutils/cpp/mailutils.h -include/mailutils/cpp/message.h -include/mailutils/cpp/mime.h -include/mailutils/cpp/mutil.h -include/mailutils/cpp/pop3.h -include/mailutils/cpp/registrar.h -include/mailutils/cpp/secret.h -include/mailutils/cpp/sieve.h -include/mailutils/cpp/stream.h -include/mailutils/cpp/url.h -include/mailutils/cstr.h -include/mailutils/daemon.h -include/mailutils/debug.h -include/mailutils/diag.h -include/mailutils/envelope.h -include/mailutils/errno.h -include/mailutils/error.h -include/mailutils/filter.h -include/mailutils/folder.h -include/mailutils/gocs.h -include/mailutils/gsasl.h -include/mailutils/guile.h -include/mailutils/header.h -include/mailutils/io.h -include/mailutils/iterator.h -include/mailutils/kwd.h -include/mailutils/ldap.h -include/mailutils/libargp.h -include/mailutils/libcfg.h -include/mailutils/list.h -include/mailutils/locker.h -include/mailutils/mailbox.h -include/mailutils/mailcap.h -include/mailutils/mailer.h -include/mailutils/mailutils.h -include/mailutils/md5.h -include/mailutils/message.h -include/mailutils/mime.h -include/mailutils/monitor.h -include/mailutils/mu_auth.h -include/mailutils/mutil.h -include/mailutils/nls.h -include/mailutils/nntp.h -include/mailutils/observer.h -include/mailutils/opool.h -include/mailutils/pam.h -include/mailutils/parse822.h -include/mailutils/pop3.h -include/mailutils/progmailer.h -include/mailutils/property.h -include/mailutils/python.h -include/mailutils/radius.h -include/mailutils/refcount.h -include/mailutils/registrar.h -include/mailutils/secret.h -include/mailutils/server.h -include/mailutils/sha1.h -include/mailutils/sieve.h -include/mailutils/sql.h -include/mailutils/stream.h -include/mailutils/sys/nntp.h -include/mailutils/sys/pop3.h -include/mailutils/syslog.h -include/mailutils/tls.h -include/mailutils/types.h -include/mailutils/url.h -include/mailutils/vartab.h -include/mailutils/version.h -lib/libmailutils.a -lib/libmailutils.la -lib/libmailutils.so -lib/libmailutils.so.3 -lib/libmu_argp.a -lib/libmu_auth.a -lib/libmu_auth.la -lib/libmu_auth.so -lib/libmu_auth.so.3 -lib/libmu_cfg.a -lib/libmu_cfg.la -lib/libmu_cfg.so -lib/libmu_cfg.so.0 -lib/libmu_cpp.a -lib/libmu_cpp.la -lib/libmu_cpp.so -lib/libmu_cpp.so.3 -lib/libmu_imap.a -lib/libmu_imap.la -lib/libmu_imap.so -lib/libmu_imap.so.3 -lib/libmu_maildir.a -lib/libmu_maildir.la -lib/libmu_maildir.so -lib/libmu_maildir.so.3 -lib/libmu_mailer.a -lib/libmu_mailer.la -lib/libmu_mailer.so -lib/libmu_mailer.so.3 -lib/libmu_mbox.a -lib/libmu_mbox.la -lib/libmu_mbox.so -lib/libmu_mbox.so.3 -lib/libmu_mh.a -lib/libmu_mh.la -lib/libmu_mh.so -lib/libmu_mh.so.3 -lib/libmu_nntp.a -lib/libmu_nntp.la -lib/libmu_nntp.so -lib/libmu_nntp.so.3 -lib/libmu_pop.a -lib/libmu_pop.la -lib/libmu_pop.so -lib/libmu_pop.so.3 -%%PYTHON%%lib/libmu_py.a -%%PYTHON%%lib/libmu_py.la -%%PYTHON%%lib/libmu_py.so -%%PYTHON%%lib/libmu_py.so.3 -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/__init__.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/__init__.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/__init__.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/address.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/address.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/address.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/attribute.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/attribute.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/attribute.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/auth.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/auth.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/auth.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/body.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/body.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/body.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/c_api.a -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/c_api.la -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/c_api.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/debug.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/debug.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/debug.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/envelope.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/envelope.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/envelope.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/error.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/error.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/error.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/filter.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/filter.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/filter.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/folder.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/folder.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/folder.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/header.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/header.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/header.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailbox.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailbox.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailbox.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailcap.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailcap.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailcap.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailer.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailer.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mailer.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/message.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/message.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/message.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mime.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mime.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/mime.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/nls.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/nls.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/nls.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/registrar.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/registrar.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/registrar.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/secret.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/secret.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/secret.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/sieve.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/sieve.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/sieve.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/stream.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/stream.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/stream.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/url.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/url.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/url.pyo -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/util.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/util.pyc -%%PYTHON%%%%PYTHON_SITELIBDIR%%/mailutils/util.pyo -lib/libmu_sieve.a -lib/libmu_sieve.la -lib/libmu_sieve.so -lib/libmu_sieve.so.3 -lib/mailutils/list.a -lib/mailutils/list.la -lib/mailutils/list.so -lib/mailutils/moderator.a -lib/mailutils/moderator.la -lib/mailutils/moderator.so -lib/mailutils/numaddr.a -lib/mailutils/numaddr.la -lib/mailutils/numaddr.so -lib/mailutils/pipe.a -lib/mailutils/pipe.la -lib/mailutils/pipe.so -lib/mailutils/spamd.a -lib/mailutils/spamd.la -lib/mailutils/spamd.so -lib/mailutils/timestamp.a -lib/mailutils/timestamp.la -lib/mailutils/timestamp.so -lib/mailutils/vacation.a -lib/mailutils/vacation.la -lib/mailutils/vacation.so -sbin/imap4d -sbin/maidag -sbin/pop3d -share/aclocal/mailutils.m4 -%%GUILE%%bin/sieve.scm -%%GUILE%%bin/guimb -%%GUILE%%lib/libmu_scm.so.3 -%%GUILE%%lib/libmu_scm.so -%%GUILE%%lib/libmu_scm.la -%%GUILE%%lib/libmu_scm.a -%%GUILE%%lib/libguile-mailutils-v-2.2.so -%%GUILE%%share/guile/site/mailutils/mailutils.scm -%%GUILE%%share/guile/site/mailutils/guile-procedures.txt -%%GUILE%%share/guile/site/mailutils/sieve-modules/mimeheader.scm -%%GUILE%%share/guile/site/mailutils/sieve-modules/numaddr.scm -%%GUILE%%share/guile/site/mailutils/sieve-modules/redirect.scm -%%GUILE%%share/guile/site/mailutils/sieve-modules/reject.scm -%%GUILE%%share/guile/site/mailutils/sieve-modules/vacation.scm -%%GUILE%%share/guile/site/mailutils/sieve-core.scm -%%GUILE%%@dirrmtry share/guile/site/mailutils/sieve-modules -%%GUILE%%@dirrmtry share/guile/site/mailutils -%%GUILE%%@dirrmtry share/guile/site%%NLS%%share/locale/ca/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/ca/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/es/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/fr/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/id/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/pl/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/ro/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/ru/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/sv/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/uk/LC_MESSAGES/mailutils.mo -%%NLS%%share/locale/vi/LC_MESSAGES/mailutils.mo -%%DATADIR%%/mh/components -%%DATADIR%%/mh/mailutils-mh.el -%%DATADIR%%/mh/mhl.format -%%DATADIR%%/mh/replcomps -%%DATADIR%%/mh/replgroupcomps -%%NLS%%@dirrmtry share/locale/ca/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ca -%%NLS%%@dirrmtry share/locale/es/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/es -%%NLS%%@dirrmtry share/locale/fr/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/fr -%%NLS%%@dirrmtry share/locale/id/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/id -%%NLS%%@dirrmtry share/locale/pl/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/pl -%%NLS%%@dirrmtry share/locale/ro/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ro -%%NLS%%@dirrmtry share/locale/ru/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ru -%%NLS%%@dirrmtry share/locale/sv/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/sv -%%NLS%%@dirrmtry share/locale/uk/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/uk -%%NLS%%@dirrmtry share/locale/vi/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/vi -%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/mailutils -man/man1/imap4d.1.gz -man/man1/mail.1.gz -man/man1/pop3d.1.gz -man/man1/popauth.1.gz -@dirrm %%DATADIR%%/mh -@dirrm %%DATADIR%%/2.2/modules -@dirrm %%DATADIR%%/2.2 -@dirrm %%DATADIR%% -@dirrm bin/mu-mh -@dirrm include/mailutils/sys -@dirrm include/mailutils/cpp -@dirrm include/mailutils -@dirrm lib/mailutils diff --git a/net/AquaGatekeeper/Makefile b/net/AquaGatekeeper/Makefile deleted file mode 100644 index 1baff22a7f70..000000000000 --- a/net/AquaGatekeeper/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -# Created by: Eugene Grosbein -# $FreeBSD$ - -PORTNAME= AquaGatekeeper -PORTVERSION= 1.22 -PORTREVISION= 5 -CATEGORIES= net -MASTER_SITES= http://www.grosbein.net/freebsd/AquaGatekeeper/ \ - ftp://www.kuzbass.ru/pub/FreeBSD/ports/distfiles/ -EXTRACT_SUFX= .tgz - -MAINTAINER= ports@grosbein.pp.ru -COMMENT= Aqua H323 Gatekeeper and proxy - -WRKSRC= ${WRKDIR}/${PORTNAME} -CONFLICTS= AquaGatekeeper-2.* -NO_BUILD= yes -ONLY_FOR_ARCHS= amd64 i386 -DISTINFO_FILE= ${MASTERDIR}/distinfo.${ARCH} - -RESTRICTED= No commercial redistribution -SUB_FILES= pkg-message -STRIP= -STRIP_CMD= ${TRUE} -DEPRECATED= Binary port of software abandoned by the vendor -EXPIRATION_DATE=2014-03-23 - -.if !defined(BATCH) && !defined(PACKAGE_BUILDING) -IS_INTERACTIVE= yes -.endif - -NO_STAGE= yes -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/AquaGatekeeper ${PREFIX}/sbin/ - @${INSTALL_SCRIPT} ${FILESDIR}/agk.sh.sample ${PREFIX}/etc/rc.d/ - @${INSTALL_DATA} ${WRKSRC}/Config/AquaGatekeeper.cfg ${PREFIX}/etc/AquaGatekeeper.cfg.sample - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/Config/Example.cfg ${EXAMPLESDIR} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @for docfile in ${WRKSRC}/Help/*; \ - do ${INSTALL_MAN} $$docfile ${DOCSDIR}; \ - done - @${MKDIR} ${DOCSDIR}/Rus - @for docfile in ${WRKSRC}/Help.Rus/*; \ - do ${INSTALL_MAN} $$docfile ${DOCSDIR}/Rus; \ - done -.endif - -post-install: - @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - @${CAT} ${PKGMESSAGE} - -.include - -# This is binary port of closed-source software -.if ${ARCH} == "i386" -DISTNAME= AquaGatekeeper122FreeBSDBuild445 -LIB_DEPENDS= c.4:${PORTSDIR}/misc/compat4x \ - crypto.3:${PORTSDIR}/misc/compat5x -.elif ${ARCH} == "amd64" -DISTNAME= AquaGatekeeper122FreeBSDamd64Build131 -LIB_DEPENDS= c.5:${PORTSDIR}/misc/compat5x -.endif - -.include diff --git a/net/AquaGatekeeper/distinfo.amd64 b/net/AquaGatekeeper/distinfo.amd64 deleted file mode 100644 index f19d97b61c06..000000000000 --- a/net/AquaGatekeeper/distinfo.amd64 +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (AquaGatekeeper122FreeBSDamd64Build131.tgz) = 2798497dcdb05180bb28634b92c8a2343c1c0067ad8f36b43f0ddfe875f1883b -SIZE (AquaGatekeeper122FreeBSDamd64Build131.tgz) = 2926031 diff --git a/net/AquaGatekeeper/distinfo.i386 b/net/AquaGatekeeper/distinfo.i386 deleted file mode 100644 index 436e89fd01fe..000000000000 --- a/net/AquaGatekeeper/distinfo.i386 +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (AquaGatekeeper122FreeBSDBuild445.tgz) = 225e0eea79aa0af75fde42f4bfc8441fd71682da5bf0d0a9def167c192179984 -SIZE (AquaGatekeeper122FreeBSDBuild445.tgz) = 2897375 diff --git a/net/AquaGatekeeper/files/agk.sh.sample b/net/AquaGatekeeper/files/agk.sh.sample deleted file mode 100644 index c989f61899db..000000000000 --- a/net/AquaGatekeeper/files/agk.sh.sample +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh - -PREFIX=$(expr `realpath $0` : "\(/.*\)/etc/rc\.d/`basename $0`\$") -PROG=$PREFIX/sbin/AquaGatekeeper -CFG=$PREFIX/etc/agk.cfg -TIMEOUT=30 - -case "$1" in -start) - shift - su -m agk -c "[ -x $PROG -a -r $CFG ] && - echo -n ' AquaGatekeeper' && $PROG -d --configuration=$CFG $@" - ;; -stop) - shift - signal=-TERM - [ -n "$1" ] && signal="$1" - killall $signal AquaGatekeeper - [ $signal != -2 -a $signal != -INT ] && exit 0 - i=1 - while [ $i -le $TIMEOUT ] - do - ps -axc | grep -q AquaGatekeeper || break - i=$(($i+1)) - sleep 1 - done - ;; -restart) - `realpath $0` stop -INT - `realpath $0` start - ;; -*) - echo "Usage: `basename $0` {start|stop|restart}" >&2 - ;; -esac - -exit 0 diff --git a/net/AquaGatekeeper/files/pkg-message.in b/net/AquaGatekeeper/files/pkg-message.in deleted file mode 100644 index 32d73093b4b3..000000000000 --- a/net/AquaGatekeeper/files/pkg-message.in +++ /dev/null @@ -1,9 +0,0 @@ -**************************************************************************** -!!! NOTE: THE AQUA GATEKEEPER IS DISCONTIUED BY ITS VENDOR. No vendor support, -!!! no updates, no bugfixes. This port is still provided to support -!!! old installations only. You should choose other software for new setups. - - Please read documentation located in %%DOCSDIR%% - You will need to write configuration file to run the Gatekeeper. - Some examples are in %%EXAMPLESDIR%% -**************************************************************************** diff --git a/net/AquaGatekeeper/pkg-deinstall b/net/AquaGatekeeper/pkg-deinstall deleted file mode 100644 index b5aaec54e2d9..000000000000 --- a/net/AquaGatekeeper/pkg-deinstall +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/sh - -USER=agk -GROUP=agk - -ask() { - local question default answer - - question=$1 - default=$2 - if [ -z "${BATCH}" -a -z "${PACKAGE_BUILDING}" ]; then - read -p "${question} [${default}]? " answer - fi - if [ x${answer} = x ]; then - answer=${default} - fi - echo ${answer} -} - -yesno() { - local dflt question answer - - question=$1 - dflt=$2 - while :; do - answer=$(ask "${question}" "${dflt}") - case "${answer}" in - [Yy]*) return 0;; - [Nn]*) return 1;; - esac - echo "Please answer yes or no." - done -} - -delete_account() { - local u g - - u=$1 - g=$2 - if yesno "Do you want me to remove group \"${g}\"" y; then - pw groupdel -n ${g} - echo "Done." - fi - if yesno "Do you want me to remove user \"${u}\"" y; then - pw userdel -n ${u} - echo "Done." - fi -} - -[ "$2" = DEINSTALL ] || exit 0 - -export PATH=/bin:/usr/bin:/usr/sbin - -if ps -axc | grep -q AquaGatekeeper; then - if yesno "There are some AquaGatekeeper processes running. Shall I kill them" y - then - killall AquaGatekeeper - sleep 2 - else - echo "OK ... I hope you know what you are doing." - fi -fi - -delete_account ${USER} ${GROUP} -exit 0 diff --git a/net/AquaGatekeeper/pkg-descr b/net/AquaGatekeeper/pkg-descr deleted file mode 100644 index ab116a39936c..000000000000 --- a/net/AquaGatekeeper/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Aqua Gatekeeper is H.323 gatekeeper and proxy by Aqua Project Group. -It is compatible with many hardware/software like Cisco H.323 gateways and -Microsoft NetMeeting 3.01 for Windows 2000 and later. - -This port presents Aqua Gatekeeper Startup Edition. -It is not a free software but may be used free of charge. -The Aqua Gatekeeper Startup Edition is limited to 30 concurrent calls. - -!!! NOTE: THE AQUA GATEKEEPER IS DISCONTIUED BY ITS VENDOR. No vendor support, -!!! no updates, no bugfixes. This port is still provided to support -!!! old installations only. You should choose other software for new setups. - -WWW: http://www.kuzbass.ru/docs/AquaGatekeeper/AquaGatekeeper.htm diff --git a/net/AquaGatekeeper/pkg-install b/net/AquaGatekeeper/pkg-install deleted file mode 100644 index 1a0bad7673d5..000000000000 --- a/net/AquaGatekeeper/pkg-install +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/sh - -USER=agk -UID=172 -GROUP=${USER} -GID=${UID} - -ask() { - local question default answer - - question=$1 - default=$2 - if [ -z "${BATCH}" -a -z "${PACKAGE_BUILDING}" ]; then - read -p "${question} [${default}]? " answer - fi - if [ x${answer} = x ]; then - answer=${default} - fi - echo ${answer} -} - -yesno() { - local dflt question answer - - question=$1 - dflt=$2 - while :; do - answer=$(ask "${question}" "${dflt}") - case "${answer}" in - [Yy]*) return 0;; - [Nn]*) return 1;; - esac - echo "Please answer yes or no." - done -} - -make_account() { - local u g uid gid gcos - - u=$1 - uid=$2 - g=$3 - gid=$4 - gcos=$5 - - if pw group show "${g}" >/dev/null 2>&1; then - echo "You already have a group \"${g}\", so I will use it." - else - echo "You need a group \"${g}\"." - if which -s pw && yesno "Would you like me to create it" y; then - pw groupadd -n ${g} -g ${gid} || exit - echo "Done." - else - echo "Please create it, and try again." - if ! grep -q "^${u}:" /etc/passwd; then - echo "While you're at it, please create a user \"${u}\" too," - echo "with a default group of \"${g}\"." - fi - exit 1 - fi - fi - - if pw user show "${u}" >/dev/null 2>&1; then - echo "You already have a user \"${u}\", so I will use it." - else - echo "You need a user \"${u}\"." - if which -s pw && yesno "Would you like me to create it" y; then - pw useradd -n ${u} -u ${uid} -g ${g} -h - -d /nonexistent \ - -s /nonexistent -c "${gcos}" || exit - echo "Done." - else - echo "Please create it, and try again." - exit 1 - fi - fi -} - -[ "$2" = POST-INSTALL ] || exit 0 - -make_account ${USER} ${UID} ${GROUP} ${GID} "AquaGateKeeper" diff --git a/net/AquaGatekeeper/pkg-plist b/net/AquaGatekeeper/pkg-plist deleted file mode 100644 index 4132250e9064..000000000000 --- a/net/AquaGatekeeper/pkg-plist +++ /dev/null @@ -1,23 +0,0 @@ -sbin/AquaGatekeeper -etc/rc.d/agk.sh.sample -etc/AquaGatekeeper.cfg.sample -%%PORTDOCS%%%%DOCSDIR%%/AdministratorGuide.pdf -%%PORTDOCS%%%%DOCSDIR%%/AquaGatekeeper.htm -%%PORTDOCS%%%%DOCSDIR%%/CommandLineOptions.htm -%%PORTDOCS%%%%DOCSDIR%%/ConfigSyntax.htm -%%PORTDOCS%%%%DOCSDIR%%/License.rtf -%%PORTDOCS%%%%DOCSDIR%%/LicenseRus.rtf -%%PORTDOCS%%%%DOCSDIR%%/OperationPrinciples.htm -%%PORTDOCS%%%%DOCSDIR%%/RevisionHistory.htm -%%PORTDOCS%%%%DOCSDIR%%/default.css -%%PORTDOCS%%%%DOCSDIR%%/Rus/AdministratorGuideRus.pdf -%%PORTDOCS%%%%DOCSDIR%%/Rus/AquaGatekeeper.htm -%%PORTDOCS%%%%DOCSDIR%%/Rus/CommandLineOptions.htm -%%PORTDOCS%%%%DOCSDIR%%/Rus/ConfigSyntax.htm -%%PORTDOCS%%%%DOCSDIR%%/Rus/OperationPrinciples.htm -%%PORTDOCS%%%%DOCSDIR%%/Rus/RevisionHistory.htm -%%PORTDOCS%%%%DOCSDIR%%/Rus/default.css -%%EXAMPLESDIR%%/Example.cfg -%%PORTDOCS%%@dirrm %%DOCSDIR%%/Rus -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%EXAMPLESDIR%% diff --git a/net/Makefile b/net/Makefile index 77a09e71cc3a..71f146a4bee8 100644 --- a/net/Makefile +++ b/net/Makefile @@ -6,7 +6,6 @@ SUBDIR += 3proxy SUBDIR += 44bsd-rdist SUBDIR += 6tunnel - SUBDIR += AquaGatekeeper SUBDIR += DarwinStreamingServer SUBDIR += GeoIP SUBDIR += R-cran-twitteR diff --git a/x11-wm/Makefile b/x11-wm/Makefile index 4ecb157e1f61..51e4bb512ed6 100644 --- a/x11-wm/Makefile +++ b/x11-wm/Makefile @@ -95,7 +95,6 @@ SUBDIR += gcompmgr SUBDIR += genmenu SUBDIR += golem - SUBDIR += hackedbox SUBDIR += herbstluftwm SUBDIR += hs-xmonad SUBDIR += hs-xmonad-contrib diff --git a/x11-wm/hackedbox/Makefile b/x11-wm/hackedbox/Makefile deleted file mode 100644 index da406a46d90e..000000000000 --- a/x11-wm/hackedbox/Makefile +++ /dev/null @@ -1,94 +0,0 @@ -# Created by: Dominic Marks -# $FreeBSD$ - -PORTNAME= hackedbox -PORTVERSION= 0.8.4 -PORTREVISION= 2 -CATEGORIES= x11-wm -MASTER_SITES= http://scrudgeware.org/downloads/hackedbox/ \ - http://www.sourcefiles.org/Window_Managers/ \ - http://mirror.bytemark.co.uk/freebsd/distfiles/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Hackedbox is a small and fast window manager based on Blackbox - -DEPRECATED= Abandonware -EXPIRATION_DATE= 2014-03-24 - -MAN1= hackedbox.1 -DOCS= AUTHORS ChangeLog INSTALL README TODO -I10L= C da_DK de_DE es_ES fr_FR it_IT nl_NL pt_BR ru_RU sl_SI \ - sv_SE tr_TR -STYLES= artwiz bluebox cthulhain deep flux frobozz frobust nyz \ - nyzclone operation outcomes shade steelblue \ - steelblue2 the_orange trisb twice -PLIST= ${WRKDIR}/pkg-plist -USE_XORG= x11 xext xpm -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-bg-utils - -NO_STAGE= yes -pre-patch: - ${REINPLACE_CMD} -e \ - "s:/usr/local/share/hackedbox:${PREFIX}/share/hackedbox:g" \ - ${WRKSRC}/data/menu.in - ${REINPLACE_CMD} -e \ - "s:blackbox:hackedbox:g; s:Blackbox:Hackedbox:g; \ - s:bsetroot:hsetroot:g; s:Bsetroot:Hsetroot:g" \ - ${WRKSRC}/data/styles/* - -pre-install: - ${RM} -f ${PLIST} -.for ii in hsetroot hackedbox - ${ECHO_CMD} bin/${ii} >> ${PLIST} -.endfor - ${ECHO_CMD} share/hackedbox/menu >> ${PLIST} -.for ii in ${I10L} - ${ECHO_CMD} share/hackedbox/nls/${ii}/hackedbox.cat >> ${PLIST} - ${ECHO_CMD} @dirrm share/hackedbox/nls/${ii} >> ${PLIST} -.endfor -.for ii in ${STYLES} - ${ECHO_CMD} share/hackedbox/styles/${ii} >> ${PLIST} -.endfor -.for ii in /backgrounds /styles /nls / - ${ECHO_CMD} @dirrm share/hackedbox${ii} >> ${PLIST} -.endfor -.if !defined(NOPORTDOCS) -.for ii in ${DOCS} - ${ECHO_CMD} share/doc/hackedbox/${ii} >> ${PLIST} -.endfor -.for ii in nl_NL sl_SI - ${ECHO_CMD} @dirrm share/doc/hackedbox/${ii} >> ${PLIST} -.endfor - ${ECHO_CMD} @dirrm share/doc/hackedbox >> ${PLIST} -.endif - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/util/bsetroot ${PREFIX}/bin/hsetroot - ${INSTALL_PROGRAM} ${WRKSRC}/src/hackedbox ${PREFIX}/bin/hackedbox - ${MKDIR} ${DATADIR}/styles ${DATADIR}/backgrounds - ${INSTALL_DATA} ${WRKSRC}/data/menu ${DATADIR} -.for ii in ${I10L} - ${MKDIR} ${PREFIX}/share/hackedbox/nls/${ii}/ - ${INSTALL_DATA} ${WRKSRC}/nls/${ii}/blackbox.cat \ - ${PREFIX}/share/hackedbox/nls/${ii}/hackedbox.cat -.endfor - -.for ii in ${BACKGROUNDS} - ${INSTALL_DATA} ${WRKSRC}/data/backgrounds/${ii} \ - ${PREFIX}/share/hackedbox/backgrounds/ -.endfor -.for ii in ${STYLES} - ${INSTALL_DATA} ${WRKSRC}/data/styles/${ii} \ - ${PREFIX}/share/hackedbox/styles/ -.endfor - ${INSTALL_MAN} ${WRKSRC}/doc/hackedbox.1 ${PREFIX}/man/man1/hackedbox.1 - -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR}/nl_NL ${DOCSDIR}/sl_SI -.for ii in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${ii} ${DOCSDIR} -.endfor -.endif - -.include diff --git a/x11-wm/hackedbox/distinfo b/x11-wm/hackedbox/distinfo deleted file mode 100644 index f12e6cbe30d2..000000000000 --- a/x11-wm/hackedbox/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (hackedbox-0.8.4.tar.gz) = 830233b6e75c2e7e548b0c201c80d8e06104826cc3d64a3baa8e19ac66638a51 -SIZE (hackedbox-0.8.4.tar.gz) = 1436591 diff --git a/x11-wm/hackedbox/files/patch-src-Timer.hh b/x11-wm/hackedbox/files/patch-src-Timer.hh deleted file mode 100644 index 5c2073aa8257..000000000000 --- a/x11-wm/hackedbox/files/patch-src-Timer.hh +++ /dev/null @@ -1,15 +0,0 @@ ---- src/Timer.hh.old Sun Aug 1 22:30:04 2004 -+++ src/Timer.hh Sun Aug 1 22:33:02 2004 -@@ -98,9 +98,10 @@ - ~_timer_queue(void) {} - - void release(const _Tp& value) { -- c.erase(std::remove(c.begin(), c.end(), value), c.end()); -+ _Base::c.erase(std::remove(_Base::c.begin(), _Base::c.end(), value), -+ _Base::c.end()); - // after removing the item we need to make the heap again -- std::make_heap(c.begin(), c.end(), comp); -+ std::make_heap(_Base::c.begin(), _Base::c.end(), _Base::comp); - } - bool empty(void) const { return _Base::empty(); } - size_t size(void) const { return _Base::size(); } diff --git a/x11-wm/hackedbox/files/patch-src-Window.cc b/x11-wm/hackedbox/files/patch-src-Window.cc deleted file mode 100644 index cdbf936a1ab7..000000000000 --- a/x11-wm/hackedbox/files/patch-src-Window.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- src/Window.cc.orig Tue Aug 27 01:28:07 2002 -+++ src/Window.cc Mon May 31 13:34:45 2004 -@@ -44,6 +44,7 @@ - #endif // HAVE_STDLIB_H - } - -+#include - #include "i18n.hh" - #include "blackbox.hh" - #include "GCCache.hh" diff --git a/x11-wm/hackedbox/pkg-descr b/x11-wm/hackedbox/pkg-descr deleted file mode 100644 index 7a3b685ce0d6..000000000000 --- a/x11-wm/hackedbox/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -Hackedbox is based upon the popular Blackbox window manager. It -aims to be fast and free of bloat. Several Blackbox features, -including the toolbar and Slit, have been removed in Hackedbox. No -new features are planned, only optimizations and fixes. - -In this port/package, blackbox, bsetbg and bsetroot are renamed to -hackedbox, hsetbg and hsetroot in order to avoid conflict with the -corresponding programs from the blackbox port/package. - -WWW: http://scrudgeware.org/hackedbox/