1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
freebsd-ports/emulators
Boris Samorodov 41aa63fa0b 1. Introduce using iconv with arguments:
. lib (default, implicit);
. build,
. patch.

The default is the same, all existing ports stay valid.

2. Introduce variable ICONV_CMD with default to ${LOCALBASE}/bin/iconv.
It is intended to get the value of /usr/bin/iconv at recent 10.x.

3. Adopt all ports to using USES+= icomv:build and iconv:patch and
change iconv (executable) at Makefile commands to ${ICONV_CMD} at those ports.

Submitted by:	bsam (me, via e-mail)
Approved by:	portmgr (bapt)
2013-09-02 05:41:50 +00:00
..
adamem
advancemame - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
advancemenu - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
advancemess Convert to new options framework 2012-06-12 10:34:46 +00:00
aftp
aqemu - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
atari800 "aaargh, quoted Makefile variables" 2013-03-18 21:56:30 +00:00
bfe
bochs - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
bsvc Fix build with clang 2012-08-24 10:48:09 +00:00
catapult - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
cinc - Fix build with clang 2012-07-01 16:00:40 +00:00
cingb - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
cpmemu
cpmtools Turn this 30-year old code to use GCC. 2013-06-10 06:06:03 +00:00
cpmtools2 - Convert to optionsNG 2012-06-25 04:15:50 +00:00
cygne-sdl - Update devel/sdl12 to 1.2.15 2012-02-18 10:18:33 +00:00
darcnes
dboxfe - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
desmume - Convert USE_GETTEXT to USES (part 3) 2013-04-24 18:10:30 +00:00
dgen-sdl - Update to 1.32 2013-02-14 08:17:44 +00:00
dolphin-emu-devel Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes. 2013-08-17 16:27:24 +00:00
dosbox - Install an icon and use it in a desktop file 2013-08-26 17:23:59 +00:00
doscmd Remove useless metadata from ports I created. 2012-09-05 15:43:33 +00:00
dtcyber Style: tab -> space. 2013-03-28 16:28:59 +00:00
dynagen Fix RUN_DEPENDS. 2012-06-22 01:49:00 +00:00
dynagui - Reassign to the heap at maintainer's request 2012-09-22 15:48:23 +00:00
dynamips Style: tab -> space. 2013-03-28 16:28:59 +00:00
dynamips-community Convert emulators to new options framework 2013-04-28 21:20:28 +00:00
dynamips-devel
e-uae Add -Wno-unused-parameter to silence excessive clang warnings. 2013-07-04 18:08:34 +00:00
extract-xiso
fceux Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes. 2013-08-17 16:27:24 +00:00
fmsx Fix syntaxe error introduced by conversion to new options framework 2013-05-02 12:09:32 +00:00
frodo - cleanup comments 2012-10-13 13:39:56 +00:00
fuse Update libspectrum, fuse, and fuse-utils to 1.1.1 2013-06-03 12:41:32 +00:00
fuse-utils - Remove no-op MAKE_JOBS_SAFE 2013-07-28 20:35:56 +00:00
gbe Fix build with clang 2012-07-01 19:39:34 +00:00
generator Convert to new options framework 2012-06-12 10:34:46 +00:00
generator-cbiere - Unbreak build with clang 2013-07-15 15:03:09 +00:00
gens - update png to 1.5.10 2012-06-01 05:26:28 +00:00
gngb Add USE_CSTD=gnu89 to fix linking when building with clang 2012-07-05 17:26:10 +00:00
gngeo Fix build with clang by forcing gnu89 standard 2013-07-31 14:39:37 +00:00
gns3 Bump PORTREVISON after devel/py-sip and devel/qscintilla2 update. 2013-02-03 18:16:54 +00:00
gnuboy - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
gsnes9x Mechanically convert unmaintained ports which use "gnomehack" to use "pathfix" instead. 2013-03-28 03:28:30 +00:00
gxemul Bump portrevision - the binary has now changed. 2013-06-28 01:45:26 +00:00
gxmame Finish converting e* from WITHOUT_NLS to PORT_OPTIONS:MNLS 2013-05-06 07:01:48 +00:00
hatari - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
hercules Update to 3.08. 2013-06-14 18:11:55 +00:00
hfs Fix bogus backquote that was giving portsmon fits. 2013-07-14 02:38:17 +00:00
higan Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes. 2013-08-17 16:27:24 +00:00
hugo - update png to 1.5.10 2012-06-01 05:26:28 +00:00
i386-wine Add back i386-wine/Makefile (wouldn't commit otherwise). 2013-08-12 06:20:27 +00:00
i386-wine-devel Fix emulators/i386-wine-devel when installing on -current. 2013-08-12 06:07:05 +00:00
ia64sim - Unbreak the build, convert USE_GMAKE, add missing OPTIONS_DEFINE 2013-08-02 04:17:33 +00:00
ines
its
javatari - Update to 3.30 2013-05-16 19:46:52 +00:00
joytran Update to version 0.9.5 2013-05-02 14:46:08 +00:00
jzintv - Update to 1.0b4 2013-03-28 12:15:17 +00:00
kcemu Add an explicit dependency on pkgconf 2013-08-30 22:31:38 +00:00
klh10
kqemu-kmod Actually fix build with gcc46 when bsd.gcc.mk passes LDFLAGS with -Wl,... 2013-06-27 21:45:00 +00:00
kqemu-kmod-devel Simplify path for extra-patches. 2013-07-26 19:40:01 +00:00
lib765 Drop maintainership. 2013-06-03 16:37:29 +00:00
libdsk
libspectrum Convert to USES=gmake 2013-07-05 15:17:15 +00:00
linux_base-c6 - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk and 2013-05-30 09:11:52 +00:00
linux_base-f10 - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk and 2013-05-30 09:11:52 +00:00
linux_base-gentoo-stage3
linux_dist-gentoo-stage3 - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk and 2013-05-30 09:11:52 +00:00
linux-ePSXe
linux-geepee32
linux-peops-softgpu . update to version 1.18; 2013-05-20 08:27:35 +00:00
linux-peops-spu
linux-pete-mesagpu . update to version 1.77; 2013-05-20 08:35:19 +00:00
linux-pete-xgl2gpu . update to version 2.9; 2013-05-20 07:31:35 +00:00
linux-systemsimcell
lisaem Style: tab -> space. 2013-03-28 16:28:59 +00:00
loemu Convert emulators to new options framework 2013-04-28 21:20:28 +00:00
m2000 - unbreak build 2013-02-28 15:04:48 +00:00
mame Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes. 2013-08-17 16:27:24 +00:00
mastergear
mednafen Mark as broken, dos not build: 2013-07-13 13:05:50 +00:00
mess Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes. 2013-08-17 16:27:24 +00:00
minivmac
mtools - Convert USE_ICONV=yes to USES=iconv 2013-04-27 08:50:46 +00:00
mupen64 - cleanup comments 2012-10-13 13:39:56 +00:00
mupen64-base Rely on bsdtar to autodetermine the format of the distfiles when possible 2013-04-29 08:57:12 +00:00
mupen64-dummyaudio Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-glide Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-gln64 Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-input Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-rice - cleanup comments 2012-10-13 13:39:56 +00:00
mupen64-rsp Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-sdlaudio Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-sdlinput Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-softgfx Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-sound Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64-tr64 Replace OPTIONS_OVERRIDE with OPTIONS_SLAVE in all ports. It is not meant 2013-06-09 15:58:46 +00:00
mupen64plus
mupen64plus-audio-sdl - adopt optionsNG 2013-03-15 16:10:06 +00:00
mupen64plus-core Rely on bsdtar to autodetermine the format of the distfiles when possible 2013-04-29 08:57:12 +00:00
mupen64plus-input-sdl - adopt optionsNG 2013-03-15 16:10:06 +00:00
mupen64plus-plugins - adopt optionsNG 2013-03-15 16:10:06 +00:00
mupen64plus-rsp-hle - adopt optionsNG 2013-03-15 16:10:06 +00:00
mupen64plus-rsp-z64 Rely on bsdtar to autodetermine the format of the distfiles when possible 2013-04-29 08:57:12 +00:00
mupen64plus-ui-console - adopt optionsNG 2013-03-15 16:10:06 +00:00
mupen64plus-video-arachnoid Rely on bsdtar to autodetermine the format of the distfiles when possible 2013-04-29 08:57:12 +00:00
mupen64plus-video-glide64 Rely on bsdtar to autodetermine the format of the distfiles when possible 2013-04-29 08:57:12 +00:00
mupen64plus-video-rice - adopt optionsNG 2013-03-15 16:10:06 +00:00
mupen64plus-video-z64 Rely on bsdtar to autodetermine the format of the distfiles when possible 2013-04-29 08:57:12 +00:00
nonpareil Convert USE_BISON to USES= bison 2013-03-08 11:32:11 +00:00
o2em Move allegro-devel to allegro; 4.4 is hardly a devel version any more. 2013-07-26 16:04:47 +00:00
ods2reader
open-vm-tools - Fix cases where 2 USES= were used 2013-04-30 16:37:46 +00:00
open-vm-tools-nox11 Chase icu, graphite2 and libexttextcat bump 2012-12-18 23:09:07 +00:00
openmsx Update OpenMSX to 0.9.1 (bugfix release) 2012-10-05 15:06:52 +00:00
p5-Acme-6502 Update to 0.77 2012-12-10 19:09:33 +00:00
parallels-tools
pcemu
pcsxr - Convert USE_ICONV=yes to USES=iconv 2013-04-27 08:50:46 +00:00
pearpc Remove support for the expired QT3 port. 2013-07-05 17:55:09 +00:00
prodosemu - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
psim-freebsd
pyxmame
qemu - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
qemu-devel - Update to 1.6.0 - announce message is here: 2013-08-20 22:03:10 +00:00
qemu-launcher - Convert to new perl framework 2013-08-03 08:45:51 +00:00
qmc2 - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
qtemu - Add global options (DOCS, NLS, etc) to the OPTIONS_DEFINE and partly revert r315222 [1] 2013-05-12 11:48:49 +00:00
quasi88 - Update devel/sdl12 to 1.2.15 2012-02-18 10:18:33 +00:00
raine Move allegro-devel to allegro; 4.4 is hardly a devel version any more. 2013-07-26 16:04:47 +00:00
rtc - re-order, include bsd.port.pre.mk so SRC_BASE is defined before referenced 2012-05-22 06:15:49 +00:00
seabios-devel - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
sim6811
simh - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
ski - Remove bogus conditional IGNORE for PACKAGE_BUILDING; these should 2013-08-29 14:16:03 +00:00
skyeye - update png to 1.5.10 2012-06-01 05:26:28 +00:00
snes9express - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
snes9x Really fix conversion - missed a 2nd typo 2013-05-08 15:59:11 +00:00
snes9x-gtk Eliminate USE_GNOME=pkgconfig 2013-09-01 22:57:27 +00:00
spim emulators/spim: fix package 2013-08-22 17:53:18 +00:00
stella - update png to 1.5.10 2012-06-01 05:26:28 +00:00
stonx - Remove needless quoting of BROKEN/IGNORE 2013-03-16 02:56:29 +00:00
svr4_base
swine - Many Makefile fixes and tweaks 2013-03-13 05:02:11 +00:00
tiemu3 Remove WITH_KDE3 knob which provided support for the expired KDE3. 2013-07-08 11:51:42 +00:00
tilem Tilem: 2013-06-29 21:19:18 +00:00
tme - Convert to new perl framework 2013-08-03 08:45:51 +00:00
tpm-emulator - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
tuxnes
uae - Unbreak the build, augment port description text 2013-08-02 06:36:43 +00:00
ucon64 uCON64 is the video game backup tool and emulator Swiss Army knife program. 2013-07-10 14:42:21 +00:00
vba - Add PROFILING_DESC (should be part of r323888) 2013-07-29 16:54:35 +00:00
vboxtool - Make port PREFIX-safe (don't hardcode paths with /usr/local) 2013-01-16 19:45:12 +00:00
vgb-bin
vgba-bin
vice 1. Introduce using iconv with arguments: 2013-09-02 05:41:50 +00:00
virtio-kmod - Update to r250249. 2013-06-11 03:37:01 +00:00
virtualbox-ose - Bump PORTREVISION for ftp/curl shlib change 2013-07-12 09:11:00 +00:00
virtualbox-ose-additions - Update to 4.2.16 2013-07-07 15:53:21 +00:00
virtualbox-ose-kmod - Update to 4.2.16 2013-07-07 15:53:21 +00:00
virtualbox-ose-kmod-legacy - Add VM_OBJECT patch from virtualbox-ose-kmod to use WLOCK/WUNLOCK 2013-05-13 09:59:01 +00:00
virtualbox-ose-legacy - Update to 7.31.0 2013-07-11 16:26:26 +00:00
visualboyadvance-m Convert from USE_GETTEXT to USES= gettext 2013-04-26 16:39:14 +00:00
visualos - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
vMac
vmips Update to 1.4.1. 2013-05-11 20:57:13 +00:00
vmsbackup - Fix extract on 9+ due to this picking up /usr/bin/unzip instead of 2013-05-10 01:46:52 +00:00
vmw - Convert USE_ICONV=yes to USES=iconv 2013-04-27 08:50:46 +00:00
vxtools
wine Backport changes from emulators/wine-devel and add CONFLICTS_INSTALL. 2013-08-11 18:13:10 +00:00
wine-devel Update to Wine 1.7.1. This includes the following changes: 2013-08-30 23:28:01 +00:00
wine-doors
wine-gecko Fix PORTSCOUT limit on emulators/wine-gecko. 2013-04-21 18:23:33 +00:00
wine-gecko-devel Update to the new upstream version 2.21. 2013-06-08 13:04:13 +00:00
wine-mono - Update to my new FreeBSD address 2013-01-16 20:15:07 +00:00
wxmupen64plus - update png to 1.5.10 2012-06-01 05:26:28 +00:00
x48 Fix the build against Clang. 2013-05-06 01:14:55 +00:00
xbraitenberg
xcpc Convert from USE_MOTIF to USES=motif 2013-07-10 06:55:28 +00:00
xhomer
xmame Make sure the build respect CC, and while here enforce gcc as a compiler as clang is blowing up when trying to build this port. 2013-08-28 06:02:08 +00:00
xmess
xsystem35 - Remove MAKE_JOBS_SAFE variable 2013-08-14 22:35:50 +00:00
xzx Convert from USE_MOTIF to USES=motif 2013-07-10 06:55:28 +00:00
yabause - Fix plist 2013-05-16 09:44:11 +00:00
yape - Change MAINTAINER address 2013-01-09 19:50:06 +00:00
zsnes - Convert to new options framework 2012-10-30 15:27:03 +00:00
Makefile Remove expired ports: 2013-08-27 18:57:00 +00:00