Remove ansi version fo wxGTK 2.8 and only keep the unicode version

All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
This commit is contained in:
Baptiste Daroussin 2015-09-16 19:51:26 +00:00
parent 0430ea81cb
commit e0de738591
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=397077
75 changed files with 135 additions and 294 deletions

3
MOVED
View File

@ -7870,3 +7870,6 @@ www/asp-php||2015-09-13|Unmaintained upstream, generate unsupported php
textproc/py-xmltools||2015-09-15|Remove port marked broken for six months: fetch failed
security/krb5-111|security/krb5-112|2015-09-15|krb5-1.11 EOLed by MIT in December 2014
textproc/py-xml||2015-09-16|Remove: this package is available in standard python library since 2.2
x11-toolkits/wxgtk28-unicode|x11-toolkits/wxgtk28|2015-09-16|Make wxGTK now only unicode
x11-toolkits/py-wxPython28-unicode|x11-toolkits/py-wxPython28-unicode|2015-09-16|Make wxGTK now only unicode
x11-toolkits/py-wxPython28-unicode-contrib|x11-toolkits/py-wxPython28-unicode-contrib|2015-09-16|Make wxGTK now only unicode

View File

@ -46,11 +46,6 @@
# WX_PREMK - Define to determine version and define WX_CONFIG/WX_VERSION
# after <bsd.port.pre.mk> (in case the port needs to manually run
# the script).
# WX_UNICODE - Define if the port needs the Unicode version of the
# wxWidgets library and/or contributed libraries.
# NOTE: this should NOT be used for ports that can be compiled
# with Unicode or not, but for the ones that require it.
# WANT_UNICODE - Define if the port prefers Unicode, but doesn't require it.
# WANT_WX - Set to "yes" or a valid single version (no ranges, etc).
# In both cases it will detect the installed wxWidgets
# components and add them to the variable HAVE_WX. If a
@ -66,29 +61,20 @@
#
# The following variables are intended for the user and can be defined in
# make.conf.
# WITH_UNICODE - Define if you prefer the Unicode version when available.
# WITHOUT_UNICODE
# - Define if you prefer the non Unicode version (this
# variable disables WITH_UNICODE and WANT_UNICODE).
# WITH_WX_VER - Define to the list of prefered versions in reverse order.
#
# The following variables are defined by this file, to be read from the port.
# WX_CONFIG - The path to the wx-config program (with different name).
# WXRC_CMD - The path to the wxrc program (with different name).
# WX_VERSION - The wxWidgets version that is going to be used.
# WX_UNICODE - If this variable is not defined by the port (which means it
# requires the Unicode version of wxWidgets), it will be
# defined in the case the Unicode version is used (enabled by
# WITH_UNICODE or WANT_UNICODE).
# HAVE_WX - The list of wxWidgets components installed, if WANT_WX was
# defined. The components will have version suffix if it was
# set to "yes".
#
# Examples:
# - A port that needs wxWidgets 2.8 and contributed libraries with Unicode.
# - A port that needs wxWidgets 2.8 and contributed libraries
# USE_WX= 2.8
# WX_COMPS= wx contrib
# WX_UNICODE= yes
# - A port that needs WxPython 2.8 for running.
# USE_PYTHON= yes
# USE_WX= 2.8
@ -140,13 +126,13 @@ _WX_VERS_LISTS= WANT_WX_VER WITH_WX_VER _WX_VER_INSTALLED
#
# wxgtk 2.8
_WX_PORT_wx_2.8= x11-toolkits/wxgtk28${_WX_UCL}
_WX_PORT_wx_2.8= x11-toolkits/wxgtk28
_WX_LIB_wx_2.8= wx_base${_WX_UC}-2.8
_WX_PORT_contrib_2.8= x11-toolkits/wxgtk28${_WX_UCL}-contrib
_WX_PORT_contrib_2.8= x11-toolkits/wxgtk28-contrib
_WX_LIB_contrib_2.8= wx_gtk2${_WX_UC}_fl-2.8
_WX_PORT_python_2.8= x11-toolkits/py-wxPython28${_WX_UCL}
_WX_PORT_python_2.8= x11-toolkits/py-wxPython28
_WX_FILE_python_2.8= ${PYTHON_SITELIBDIR}/wx-2.8-gtk2${_WX_PYSUFX}/wx/__init__.py
# wxgtk 3.0
@ -175,17 +161,6 @@ _WX_DEPTYPE_${comp}_${ver}= lib
. endfor
.endif # !_WX_Defined_Done
#
# Check if the user/port wants Unicode.
#
.if (!defined(WITHOUT_UNICODE) && \
(defined(WITH_UNICODE) || defined(WANT_UNICODE)))
_WX_UC_AVAILABLE= yes
.else
. undef _WX_UC_AVAILABLE
.endif
#
# Check if we are going to determine the version.
#
@ -214,28 +189,11 @@ _WANT_WX= yes
.if defined(_WANT_WX)
# Check if Unicode will be used.
. for __WANT_WX in ${_WANT_WX}
. if defined(_WX_UC_AVAILABLE) && \
(${_WX_VERS_UC_ALL:M${__WANT_WX}} != "" || ${_WANT_WX:tl} == "yes")
_WX_WANT_UNICODE= yes
. endif
. endfor
# These variables are reprocessed later so they won't affect other parts.
. if defined(WX_UNICODE) || defined(_WX_WANT_UNICODE)
_WX_VER_FINAL= ${_WX_VERS_UC_ALL}
_WX_UC= u
_WX_UCL= -unicode
_WX_PYSUFX= -unicode
. else
_WX_VER_FINAL= ${_WX_VERS_ALL}
_WX_UC= #
_WX_UCL= #
_WX_PYSUFX= -ansi
. endif
# Fill _HAVE_WX with the installed components.
@ -407,37 +365,11 @@ _WX_VER_UC+= ${ver}
. endif
.endfor
# Requested by the user or port (optional).
.if defined(_WX_UC_AVAILABLE)
. for ver in ${_WX_VER_UC}
. if ${_WX_VERS_UC_ALL:M${ver}} != ""
WX_UNICODE= yes
. endif
. endfor
.endif
# Requested by the port (mandatory).
.if defined(WX_UNICODE)
. if empty(_WX_VER_UC)
IGNORE?= selected a wxWidgets version which does not support Unicode: ${_WX_VER_MERGED}
. endif
.endif
# Set Unicode variables.
.if defined(WX_UNICODE)
_WX_VER_FINAL= ${_WX_VER_UC}
_WX_UC= u
_WX_UCL= -unicode
_WX_PYSUFX= -unicode
.else
_WX_VER_FINAL= ${_WX_VER_MERGED}
_WX_UC= #
_WX_UCL= #
_WX_PYSUFX= -ansi
.endif
# Remove unusable installed versions.

View File

@ -3,7 +3,7 @@
PORTNAME= libroadnav
PORTVERSION= 0.19
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= astro geography
MASTER_SITES= SF/roadnav/LibRoadnav/${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= roadnav
PORTVERSION= 0.19
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= astro geography
MASTER_SITES= SF/${PORTNAME}/Roadnav/${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= audacity
PORTVERSION= 2.1.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
DISTNAME= ${PORTNAME}-minsrc-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= smasher
PORTVERSION= 1.1.7
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= SF

View File

@ -3,6 +3,7 @@
PORTNAME= lamarc
PORTVERSION= 2.1.8
PORTREVISION= 1
DISTVERSIONSUFFIX= -src
PORTEPOCH= 1
CATEGORIES= biology

View File

@ -4,7 +4,7 @@
PORTNAME= treeviewx
PORTVERSION= ${DISTVERSION}.1s20100823
DISTVERSION= 0.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= GOOGLE_CODE
DISTNAME= tv-${DISTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= basicdsp
PORTVERSION= 1.01
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= cad hamradio
MASTER_SITES= http://wwwhome.cs.utwente.nl/~ptdeboer/ham/basicdsp/ \
LOCAL/db

View File

@ -3,7 +3,7 @@
PORTNAME= gspiceui
PORTVERSION= 1.0.00
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/gSpiceUI/${PORTNAME}-v${PORTVERSION}
DISTNAME= ${PORTNAME}-v${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= congruity
PORTVERSION= 18
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= comms
MASTER_SITES= SF

View File

@ -2,7 +2,7 @@
PORTNAME= ebook2cwgui
PORTVERSION= 0.1.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= comms hamradio
MASTER_SITES= http://fkurz.net/ham/ebook2cw/ \
http://distfiles.bsdjunk.com/ \

View File

@ -2,7 +2,7 @@
PORTNAME= trustedqsl
PORTVERSION= 2.0.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= comms hamradio
MASTER_SITES= SF/${PORTNAME}/TrustedQSL/v${PORTVERSION}/
DISTNAME= tqsl-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= flamerobin
PORTVERSION= 0.9.2
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${PORTVERSION}-src

View File

@ -3,7 +3,7 @@
PORTNAME= grass
PORTVERSION= 6.4.5
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 2
CATEGORIES= databases geography
MASTER_SITES= http://grass.osgeo.org/%SUBDIR%/ \

View File

@ -3,6 +3,7 @@
PORTNAME= pgadmin3
PORTVERSION= 1.20.0
PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= PGSQL/pgadmin3/release/v${PORTVERSION}/src
DIST_SUBDIR= postgresql

View File

@ -3,7 +3,7 @@
PORTNAME= pgagent
PORTVERSION= 3.4.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= PGSQL/pgadmin3/release/pgagent
DISTNAME= pgAgent-${PORTVERSION}-Source

View File

@ -3,7 +3,7 @@
PORTNAME= spatialite_gui
PORTVERSION= 1.7.1
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= databases geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/

View File

@ -3,7 +3,7 @@
PORTNAME= xchm
PORTVERSION= 1.23
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= deskutils
MASTER_SITES= SF/${PORTNAME}/xCHM/${PORTNAME}-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= codeblocks
PORTVERSION= 13.12
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION}
DISTNAME= ${PORTNAME}_${PORTVERSION}-1

View File

@ -2,7 +2,7 @@
PORTNAME= rapidsvn
PORTVERSION= 0.12.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= http://www.rapidsvn.org/download/release/${PORTVERSION}/

View File

@ -3,7 +3,7 @@
PORTNAME= madedit
PORTVERSION= 0.2.9
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= editors
MASTER_SITES= SF/${PORTNAME}/MadEdit/MadEdit-${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= xmlcopyeditor
PORTVERSION= 1.2.1.3
PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= SF/xml-copy-editor/${PORTNAME}-linux/${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= catapult
PORTVERSION= 0.11.0
PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= SF/openmsx/openmsx/${PORTVERSION}
DISTNAME= openmsx-${PORTNAME}-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= lisaem
DISTVERSION= 1.2.6
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= emulators
MASTER_SITES= http://lisaem.sunder.net/downloads/

View File

@ -3,7 +3,7 @@
PORTNAME= mmex
PORTVERSION= 0.9.9.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= finance
MASTER_SITES= http://www.codelathe.com/${PORTNAME}/installer/linux/ \
SF/moneymanagerex/moneymanagerex/Version%20${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= ftpcube
PORTVERSION= 0.5.1
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= ftp python
MASTER_SITES= SF

View File

@ -3,7 +3,7 @@
PORTNAME= multiget
PORTVERSION= 1.1.3
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= ftp www
MASTER_SITES= SF/${PORTNAME}/OldFiles

View File

@ -3,7 +3,7 @@
PORTNAME= wxdfast
PORTVERSION= 0.6.0
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= ftp www
MASTER_SITES= SF/dfast/wxDownload%20Fast/${PORTVERSION}
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -2,6 +2,7 @@
PORTNAME= 0ad
PORTVERSION= 0.0.18
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/zero-ad/releases
DISTFILES= ${PORTNAME}-${PORTVERSION}-alpha-unix-build.tar.xz \

View File

@ -3,7 +3,7 @@
PORTNAME= blokish
PORTVERSION= 0.9.4
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION}
DISTNAME= ${PORTNAME}_v${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= glest
PORTVERSION= 3.2.2
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20source/${PORTVERSION}
DISTNAME= ${PORTNAME}_source_${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= openyahtzee
PORTVERSION= 1.9.2
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/Open%20Yahtzee/Open%20Yahtzee%20${PORTVERSION}

View File

@ -4,6 +4,7 @@
PORTNAME= pyfa
PORTVERSION= 1.13.1
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= games python
MAINTAINER= andrey@bsdnir.info

View File

@ -3,7 +3,7 @@
PORTNAME= scorched3d
PORTVERSION= 0.${SCORCH_VERSION}${SCORCH_REVISION}
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Version%20${SCORCH_VERSION}
DISTNAME= Scorched3D-${SCORCH_VERSION}-src

View File

@ -3,7 +3,7 @@
PORTNAME= scummvm-tools
DISTVERSION= 1.7.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= games emulators
MASTER_SITES= SF/scummvm/${PORTNAME}/${DISTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= springlobby
PORTVERSION= 0.180
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= games net
MASTER_SITES= http://www.springlobby.info/tarballs/ \
http://mirror.amdmi3.ru/distfiles/

View File

@ -2,7 +2,7 @@
PORTNAME= traindirector
PORTVERSION= 3.6
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= http://www.backerstreet.com/traindir/
DISTNAME= tdir36src

View File

@ -3,7 +3,7 @@
PORTNAME= vavoom
PORTVERSION= 1.33
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/Vavoom-source/${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= comical
PORTVERSION= 0.8
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= graphics
MASTER_SITES= SF

View File

@ -3,7 +3,7 @@
PORTNAME= hugin
PORTVERSION= 2013.0
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-2013.0
PKGNAMESUFFIX= -devel

View File

@ -3,7 +3,7 @@
PORTNAME= hugin
PORTVERSION= 2013.0.0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}

View File

@ -3,7 +3,7 @@
PORTNAME= libreatlas
PORTVERSION= 1.0.0a
PORTREVISION= 19
PORTREVISION= 20
CATEGORIES= graphics geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/

View File

@ -3,7 +3,7 @@
PORTNAME= panoglview
PORTVERSION= 0.2.2
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF/hugin/${PORTNAME}/${PORTNAME}-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= erlang
PORTVERSION= 15.b.03.1
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= lang parallel java
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
http://erlang.stacken.kth.se/download/:erlangorg \

View File

@ -3,7 +3,7 @@
PORTNAME= erlang
PORTVERSION= 16.b.03.1
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= lang parallel java
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
http://erlang.stacken.kth.se/download/:erlangorg \

View File

@ -3,6 +3,7 @@
PORTNAME= erlang
PORTVERSION= 17.5.6.3
PORTREVISION= 1
CATEGORIES= lang parallel java
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
http://erlang.stacken.kth.se/download/:erlangorg \

View File

@ -3,6 +3,7 @@
PORTNAME= erlang
PORTVERSION= 18.0.3
PORTREVISION= 1
CATEGORIES= lang parallel java
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
http://erlang.stacken.kth.se/download/:erlangorg \

View File

@ -2,6 +2,7 @@
PORTNAME= erlang
PORTVERSION= 18.0.3
PORTREVISION= 1
CATEGORIES= lang parallel
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
http://erlang.stacken.kth.se/download/:erlangorg \

View File

@ -3,6 +3,7 @@
PORTNAME= erlang
PORTVERSION= 18.0.3
PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= lang parallel java
MASTER_SITES= http://www.erlang.org/download/:erlangorg \

View File

@ -2,7 +2,7 @@
PORTNAME= gnuplot
PORTVERSION= 4.6.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math graphics
MASTER_SITES= SF

View File

@ -3,7 +3,7 @@
PORTNAME= graphthing
PORTVERSION= 1.3.2
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= math
MASTER_SITES= http://graph.seul.org/

View File

@ -3,7 +3,7 @@
PORTNAME= wxMaxima
PORTVERSION= 14.12.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTVERSION}
DISTFILES= ${PORTNAME:tl}-${PORTVERSION}.tar.gz

View File

@ -3,7 +3,7 @@
PORTNAME= hercules
PORTVERSION= 0.1.1
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= misc
MASTER_SITES= SF/${PORTNAME}/development%20branch/${PORTVERSION}
PKGNAMEPREFIX= diary-

View File

@ -3,7 +3,7 @@
PORTNAME= libkate
PORTVERSION= 0.4.1
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= multimedia
MASTER_SITES= GOOGLE_CODE

View File

@ -3,7 +3,7 @@
PORTNAME= amule
PORTVERSION= 10834
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= net-p2p
MASTER_SITES= http://amule.sourceforge.net/tarballs/
PKGNAMESUFFIX= -devel

View File

@ -3,7 +3,7 @@
PORTNAME= amule
PORTVERSION= 2.3.1
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= net-p2p
MASTER_SITES= SF/${PORTNAME}/aMule/${PORTVERSION}
DISTNAME= aMule-${PORTVERSION}
@ -22,6 +22,7 @@ USES= bison gmake pkgconfig perl5 shebangfix tar:bzip2 \
desktop-file-utils
USE_PERL5= build
USE_WX= 2.8
WX_UNICODE= yes
WX_CONF_ARGS= absolute
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-denoise-level=0
@ -34,7 +35,7 @@ LDFLAGS+= -lpthread -L${LOCALBASE}/lib
OPTIONS_DEFINE= ALC ALCC AMULECMD AMULEDAEMON AMULEGUI CAS DEBUG DOCS ED2K \
FILEVIEW GEOIP MMAP MONOLITHIC NLS PLASMAMULE UPNP \
WEBSERVER WXCAS WXUNICODE XAS
WEBSERVER WXCAS XAS
ALC_DESC= Compile aMule Link Creator for GUI
ALCC_DESC= Compile aMule Link Creator for console
AMULECMD_DESC= Compile aMule command line client
@ -47,10 +48,9 @@ MMAP_DESC= Use mapped memory
MONOLITHIC_DESC= Compile monolithic aMule
PLASMAMULE_DESC= Compile aMule plasma applet and engine
WXCAS_DESC= Compile aMule Statistics for GUI
WXUNICODE_DESC= Unicode support
XAS_DESC= Install XChat2 plugin
OPTIONS_DEFAULT=ALC ALCC AMULECMD AMULEDAEMON AMULEGUI CAS ED2K \
FILEVIEW MONOLITHIC WEBSERVER WXCAS WXUNICODE XAS
FILEVIEW MONOLITHIC WEBSERVER WXCAS XAS
OPTIONS_SUB= yes
@ -115,10 +115,6 @@ CPPFLAGS+= -DCRYPTOPP_DISABLE_ASM
CONFLICTS+= ed2k-hash*
.endif
.if ${PORT_OPTIONS:MWXUNICODE}
WX_UNICODE= yes
.endif
post-patch: .SILENT
${REINPLACE_CMD} -e 's/test.*-print-file-name.*`/true/' \
-e '/if.*test/s/==/=/' \

View File

@ -3,6 +3,7 @@
PORTNAME= tribler
PORTVERSION= 6.4.3
PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Tribler/tribler/releases/download/${PORTVERSION:S/^/v/}/
DISTFILES= ${PORTNAME}_${PORTVERSION}_all.deb

View File

@ -3,7 +3,7 @@
PORTNAME= opennx
PORTVERSION= 0.16.0.729
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/CI-source

View File

@ -3,7 +3,7 @@
PORTNAME= gnudatalanguage
DISTVERSION= 0.9.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= science lang
MASTER_SITES= SF/${PORTNAME}/gdl/${DISTVERSION}
.if defined(BUILD_PYTHON_MODULE)

View File

@ -3,6 +3,7 @@
PORTNAME= psychopy
PORTVERSION= 1.82.02
PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= SF/psychpy/PsychoPy
DISTNAME= PsychoPy-${PORTVERSION}

View File

@ -2,6 +2,7 @@
PORTNAME= webshag
PORTVERSION= 1.10
PORTREVISION= 1
CATEGORIES= security www
MASTER_SITES= http://www.scrt.ch/outils/webshag/
DISTNAME= ws110

View File

@ -3,7 +3,7 @@
PORTNAME= abgx360gui
PORTVERSION= 1.0.2
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= sysutils
MASTER_SITES= http://freebsd.unixfreunde.de/sources/ \
http://update.cooltrainer.org/abgx360/ \

View File

@ -201,7 +201,6 @@
SUBDIR += py-wxPython-common
SUBDIR += py-wxPython28
SUBDIR += py-wxPython28-common
SUBDIR += py-wxPython28-unicode
SUBDIR += py-wxPython30
SUBDIR += py-xlib
SUBDIR += pypy-tkinter
@ -261,8 +260,6 @@
SUBDIR += wxgtk28-common
SUBDIR += wxgtk28-contrib
SUBDIR += wxgtk28-contrib-common
SUBDIR += wxgtk28-unicode
SUBDIR += wxgtk28-unicode-contrib
SUBDIR += wxgtk30
SUBDIR += xbae
SUBDIR += xforms

View File

@ -3,7 +3,7 @@
PORTNAME= wax
PORTVERSION= 0.3.33
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= x11-toolkits devel python
MASTER_SITES= SF/${PORTNAME}gui/${PORTNAME}gui/${PORTNAME}-${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,8 +0,0 @@
# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
# $FreeBSD$
WITH_WXPYTHON_UNICODE= yes
MASTERDIR= ${.CURDIR}/../py-wxPython28
.include "${MASTERDIR}/Makefile"

View File

@ -3,7 +3,7 @@
PORTNAME= wxPython
PORTVERSION= 2.8.12.1
PORTREVISION?= 5
PORTREVISION?= 7
CATEGORIES= x11-toolkits python
MASTER_SITES= SF/wxpython/wxPython/${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -83,19 +83,11 @@ PYDISTUTILS_BUILDARGS+= \
NO_SCRIPTS=1 \
INSTALL_MULTIVERSION=1
. if defined(WITH_WXPYTHON_UNICODE)
WX_UNICODE= yes
PKGNAMESUFFIX= 28-unicode
PYDISTUTILS_BUILDARGS+= \
UNICODE=1
WX_PYTHON_DIR= wx-${WX_VERSION}-${WXPORT}-unicode
. else
PYDISTUTILS_BUILDARGS+= \
UNICODE=0
WX_PYTHON_DIR=wx-${WX_VERSION}-${WXPORT}-ansi
. endif # defined(WITH_WXPYTHON_UNICODE)
# plist substitutions
PLIST_SUB+= WX_PYTHON_DIR=${WX_PYTHON_DIR}

View File

@ -1,21 +1,21 @@
lib/libwx_gtk2_fl-2.8.so
lib/libwx_gtk2_fl-2.8.so.0
lib/libwx_gtk2_fl-2.8.so.0.8.0
lib/libwx_gtk2_gizmos-2.8.so
lib/libwx_gtk2_gizmos-2.8.so.0
lib/libwx_gtk2_gizmos-2.8.so.0.8.0
lib/libwx_gtk2_gizmos_xrc-2.8.so
lib/libwx_gtk2_gizmos_xrc-2.8.so.0
lib/libwx_gtk2_gizmos_xrc-2.8.so.0.8.0
lib/libwx_gtk2_ogl-2.8.so
lib/libwx_gtk2_ogl-2.8.so.0
lib/libwx_gtk2_ogl-2.8.so.0.8.0
lib/libwx_gtk2_plot-2.8.so
lib/libwx_gtk2_plot-2.8.so.0
lib/libwx_gtk2_plot-2.8.so.0.8.0
lib/libwx_gtk2_stc-2.8.so
lib/libwx_gtk2_stc-2.8.so.0
lib/libwx_gtk2_stc-2.8.so.0.8.0
lib/libwx_gtk2_svg-2.8.so
lib/libwx_gtk2_svg-2.8.so.0
lib/libwx_gtk2_svg-2.8.so.0.8.0
lib/libwx_gtk2u_fl-2.8.so
lib/libwx_gtk2u_fl-2.8.so.0
lib/libwx_gtk2u_fl-2.8.so.0.8.0
lib/libwx_gtk2u_gizmos-2.8.so
lib/libwx_gtk2u_gizmos-2.8.so.0
lib/libwx_gtk2u_gizmos-2.8.so.0.8.0
lib/libwx_gtk2u_gizmos_xrc-2.8.so
lib/libwx_gtk2u_gizmos_xrc-2.8.so.0
lib/libwx_gtk2u_gizmos_xrc-2.8.so.0.8.0
lib/libwx_gtk2u_ogl-2.8.so
lib/libwx_gtk2u_ogl-2.8.so.0
lib/libwx_gtk2u_ogl-2.8.so.0.8.0
lib/libwx_gtk2u_plot-2.8.so
lib/libwx_gtk2u_plot-2.8.so.0
lib/libwx_gtk2u_plot-2.8.so.0.8.0
lib/libwx_gtk2u_stc-2.8.so
lib/libwx_gtk2u_stc-2.8.so.0
lib/libwx_gtk2u_stc-2.8.so.0.8.0
lib/libwx_gtk2u_svg-2.8.so
lib/libwx_gtk2u_svg-2.8.so.0
lib/libwx_gtk2u_svg-2.8.so.0.8.0

View File

@ -1,10 +0,0 @@
# Created by: fjoe@FreeBSD.org
# $FreeBSD$
MAINTAINER= fjoe@FreeBSD.org
COMMENT= The wxWidgets GUI toolkit contributed libraries (Unicode)
WXGTK_FLAVOR= gtk2-unicode-contrib
MASTERDIR= ${.CURDIR}/../wxgtk28
.include "${MASTERDIR}/Makefile"

View File

@ -1,21 +0,0 @@
lib/libwx_gtk2u_fl-2.8.so
lib/libwx_gtk2u_fl-2.8.so.0
lib/libwx_gtk2u_fl-2.8.so.0.8.0
lib/libwx_gtk2u_gizmos-2.8.so
lib/libwx_gtk2u_gizmos-2.8.so.0
lib/libwx_gtk2u_gizmos-2.8.so.0.8.0
lib/libwx_gtk2u_gizmos_xrc-2.8.so
lib/libwx_gtk2u_gizmos_xrc-2.8.so.0
lib/libwx_gtk2u_gizmos_xrc-2.8.so.0.8.0
lib/libwx_gtk2u_ogl-2.8.so
lib/libwx_gtk2u_ogl-2.8.so.0
lib/libwx_gtk2u_ogl-2.8.so.0.8.0
lib/libwx_gtk2u_plot-2.8.so
lib/libwx_gtk2u_plot-2.8.so.0
lib/libwx_gtk2u_plot-2.8.so.0.8.0
lib/libwx_gtk2u_stc-2.8.so
lib/libwx_gtk2u_stc-2.8.so.0
lib/libwx_gtk2u_stc-2.8.so.0.8.0
lib/libwx_gtk2u_svg-2.8.so
lib/libwx_gtk2u_svg-2.8.so.0
lib/libwx_gtk2u_svg-2.8.so.0.8.0

View File

@ -1,10 +0,0 @@
# Created by: fjoe@FreeBSD.org
# $FreeBSD$
MAINTAINER= fjoe@FreeBSD.org
COMMENT= The wxWidgets GUI toolkit (Unicode)
WXGTK_FLAVOR= gtk2-unicode
MASTERDIR= ${.CURDIR}/../wxgtk28
.include "${MASTERDIR}/Makefile"

View File

@ -1,39 +0,0 @@
bin/wxgtk2u-2.8-config
bin/wxrc-gtk2u-2.8
lib/libwx_baseu-2.8.so
lib/libwx_baseu-2.8.so.0
lib/libwx_baseu-2.8.so.0.8.0
lib/libwx_baseu_net-2.8.so
lib/libwx_baseu_net-2.8.so.0
lib/libwx_baseu_net-2.8.so.0.8.0
lib/libwx_baseu_xml-2.8.so
lib/libwx_baseu_xml-2.8.so.0
lib/libwx_baseu_xml-2.8.so.0.8.0
lib/libwx_gtk2u_adv-2.8.so
lib/libwx_gtk2u_adv-2.8.so.0
lib/libwx_gtk2u_adv-2.8.so.0.8.0
lib/libwx_gtk2u_aui-2.8.so
lib/libwx_gtk2u_aui-2.8.so.0
lib/libwx_gtk2u_aui-2.8.so.0.8.0
lib/libwx_gtk2u_core-2.8.so
lib/libwx_gtk2u_core-2.8.so.0
lib/libwx_gtk2u_core-2.8.so.0.8.0
lib/libwx_gtk2u_gl-2.8.so
lib/libwx_gtk2u_gl-2.8.so.0
lib/libwx_gtk2u_gl-2.8.so.0.8.0
lib/libwx_gtk2u_html-2.8.so
lib/libwx_gtk2u_html-2.8.so.0
lib/libwx_gtk2u_html-2.8.so.0.8.0
%%GSTREAMER%%lib/libwx_gtk2u_media-2.8.so
%%GSTREAMER%%lib/libwx_gtk2u_media-2.8.so.0
%%GSTREAMER%%lib/libwx_gtk2u_media-2.8.so.0.8.0
lib/libwx_gtk2u_qa-2.8.so
lib/libwx_gtk2u_qa-2.8.so.0
lib/libwx_gtk2u_qa-2.8.so.0.8.0
lib/libwx_gtk2u_richtext-2.8.so
lib/libwx_gtk2u_richtext-2.8.so.0
lib/libwx_gtk2u_richtext-2.8.so.0.8.0
lib/libwx_gtk2u_xrc-2.8.so
lib/libwx_gtk2u_xrc-2.8.so.0
lib/libwx_gtk2u_xrc-2.8.so.0.8.0
lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h

View File

@ -3,7 +3,7 @@
PORTNAME= wx
PORTVERSION= 2.8.12
PORTREVISION?= 5
PORTREVISION?= 6
CATEGORIES= x11-toolkits
MASTER_SITES= SF/wxwindows/${PORTVERSION}
PKGNAMESUFFIX= 28-${WXGTK_FLAVOR}
@ -81,10 +81,7 @@ INSTALL_WRKSRC= ${BUILD_WRKSRC}
.if ${WXGTK_FLAVOR} != "gtk2-contrib-common"
USE_WX= 2.8
RUN_DEPENDS= ${LOCALBASE}/include/wx-2.8/wx/stc/stc.h:${PORTSDIR}/x11-toolkits/wxgtk28-contrib-common
.if ${WXGTK_FLAVOR:M*-unicode*} != ""
WX_UNICODE= yes
.endif
pre-configure:
@${FIND} ${BUILD_WRKSRC} -name Makefile.in -print0 | ${XARGS} -0 ${REINPLACE_CMD} \
@ -95,9 +92,7 @@ pre-configure:
.endif # !gtk2-contrib-common
.endif # *-contrib*
.if ${WXGTK_FLAVOR:M*-unicode*} != ""
CONFIGURE_ARGS+=--enable-unicode
.endif
.include <bsd.port.pre.mk>

View File

@ -1,39 +1,39 @@
bin/wxgtk2-2.8-config
bin/wxrc-gtk2-2.8
lib/libwx_base-2.8.so
lib/libwx_base-2.8.so.0
lib/libwx_base-2.8.so.0.8.0
lib/libwx_base_net-2.8.so
lib/libwx_base_net-2.8.so.0
lib/libwx_base_net-2.8.so.0.8.0
lib/libwx_base_xml-2.8.so
lib/libwx_base_xml-2.8.so.0
lib/libwx_base_xml-2.8.so.0.8.0
lib/libwx_gtk2_adv-2.8.so
lib/libwx_gtk2_adv-2.8.so.0
lib/libwx_gtk2_adv-2.8.so.0.8.0
lib/libwx_gtk2_aui-2.8.so
lib/libwx_gtk2_aui-2.8.so.0
lib/libwx_gtk2_aui-2.8.so.0.8.0
lib/libwx_gtk2_core-2.8.so
lib/libwx_gtk2_core-2.8.so.0
lib/libwx_gtk2_core-2.8.so.0.8.0
lib/libwx_gtk2_gl-2.8.so
lib/libwx_gtk2_gl-2.8.so.0
lib/libwx_gtk2_gl-2.8.so.0.8.0
lib/libwx_gtk2_html-2.8.so
lib/libwx_gtk2_html-2.8.so.0
lib/libwx_gtk2_html-2.8.so.0.8.0
%%GSTREAMER%%lib/libwx_gtk2_media-2.8.so
%%GSTREAMER%%lib/libwx_gtk2_media-2.8.so.0
%%GSTREAMER%%lib/libwx_gtk2_media-2.8.so.0.8.0
lib/libwx_gtk2_qa-2.8.so
lib/libwx_gtk2_qa-2.8.so.0
lib/libwx_gtk2_qa-2.8.so.0.8.0
lib/libwx_gtk2_richtext-2.8.so
lib/libwx_gtk2_richtext-2.8.so.0
lib/libwx_gtk2_richtext-2.8.so.0.8.0
lib/libwx_gtk2_xrc-2.8.so
lib/libwx_gtk2_xrc-2.8.so.0
lib/libwx_gtk2_xrc-2.8.so.0.8.0
lib/wx/include/gtk2-ansi-release-2.8/wx/setup.h
bin/wxgtk2u-2.8-config
bin/wxrc-gtk2u-2.8
lib/libwx_baseu-2.8.so
lib/libwx_baseu-2.8.so.0
lib/libwx_baseu-2.8.so.0.8.0
lib/libwx_baseu_net-2.8.so
lib/libwx_baseu_net-2.8.so.0
lib/libwx_baseu_net-2.8.so.0.8.0
lib/libwx_baseu_xml-2.8.so
lib/libwx_baseu_xml-2.8.so.0
lib/libwx_baseu_xml-2.8.so.0.8.0
lib/libwx_gtk2u_adv-2.8.so
lib/libwx_gtk2u_adv-2.8.so.0
lib/libwx_gtk2u_adv-2.8.so.0.8.0
lib/libwx_gtk2u_aui-2.8.so
lib/libwx_gtk2u_aui-2.8.so.0
lib/libwx_gtk2u_aui-2.8.so.0.8.0
lib/libwx_gtk2u_core-2.8.so
lib/libwx_gtk2u_core-2.8.so.0
lib/libwx_gtk2u_core-2.8.so.0.8.0
lib/libwx_gtk2u_gl-2.8.so
lib/libwx_gtk2u_gl-2.8.so.0
lib/libwx_gtk2u_gl-2.8.so.0.8.0
lib/libwx_gtk2u_html-2.8.so
lib/libwx_gtk2u_html-2.8.so.0
lib/libwx_gtk2u_html-2.8.so.0.8.0
%%GSTREAMER%%lib/libwx_gtk2u_media-2.8.so
%%GSTREAMER%%lib/libwx_gtk2u_media-2.8.so.0
%%GSTREAMER%%lib/libwx_gtk2u_media-2.8.so.0.8.0
lib/libwx_gtk2u_qa-2.8.so
lib/libwx_gtk2u_qa-2.8.so.0
lib/libwx_gtk2u_qa-2.8.so.0.8.0
lib/libwx_gtk2u_richtext-2.8.so
lib/libwx_gtk2u_richtext-2.8.so.0
lib/libwx_gtk2u_richtext-2.8.so.0.8.0
lib/libwx_gtk2u_xrc-2.8.so
lib/libwx_gtk2u_xrc-2.8.so.0
lib/libwx_gtk2u_xrc-2.8.so.0.8.0
lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h

View File

@ -3,7 +3,7 @@
PORTNAME= simdock
PORTVERSION= 1.2
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= x11
MASTER_SITES= SF
DISTNAME= ${PORTNAME}_${PORTVERSION}