1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

Remove non staged ports without pending PR from c*

This commit is contained in:
Baptiste Daroussin 2014-09-01 12:03:09 +00:00
parent b18779f027
commit 5c9c2e45c8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=366865
107 changed files with 12 additions and 13953 deletions

2
LEGAL
View File

@ -225,7 +225,6 @@ rftg-* games/rftg Redistribution not authorized
ricty-* japanese/font-ricty Redistribution not allowed
ringtonetools-* misc/ringtonetools Not free for commercial organizations
savage/SFE* games/linux-savage Freeware, but license terms are unclear
scv-1.0p2-sysc* cad/scv License agreement required
seatools_cli.tar sysutils/seatools Redistribution is not permitted
serialmail-* mail/serialmail No license -- see http://cr.yp.to/softwarelaw.html
serious.sam* games/linux-ssamtfe Redistribution limited
@ -245,7 +244,6 @@ su2-1.3.tar.gz sysutils/su2 Do not sell for profit
susv2.tar.bz2 misc/susv2 Redistribution of the documents is not permitted
susv3.tar.bz2 misc/susv3 Redistribution of the documents is not permitted
svm_light.tar.gz science/svmlight The software must not be further distributed without prior permission of the author
systemc-2*.tgz cad/systemc License agreement required
systemsim-cell-* emulators/linux-systemsimcell Redistribution of pre-compiled binaries is not permitted
taetgen-* math/tetgen Academic or personal use only
tarsnap-* sysutils/tarsnap license restricts redistribution of source and binaries

12
MOVED
View File

@ -6531,3 +6531,15 @@ benchmarks/spec-sfs||2014-09-01|Not staged
biology/blast||2014-09-01|Not staged
biology/embassy||2014-09-01|Not staged
biology/pymol||2014-09-01|Not staged
cad/scv||2014-09-01|Not staged
cad/systemc||2014-09-01|Not staged
chinese/cmexfonts||2014-09-01|Not staged
chinese/cwtex||2014-09-01|Not staged
chinese/hanzim||2014-09-01|Not staged
chinese/miniChinput||2014-09-01|Not staged
chinese/moefonts-cid||2014-09-01|Not staged
chinese/msttf||2014-09-01|Not staged
chinese/pine4||2014-09-01|Not staged
chinese/xsim||2014-09-01|Not staged
chinese/zhcon||2014-09-01|Not staged
comms/gammu-devel||2014-09-01|Not staged

View File

@ -78,11 +78,9 @@
SUBDIR += repsnapper
SUBDIR += sceptre
SUBDIR += scotch
SUBDIR += scv
SUBDIR += slffea
SUBDIR += spice
SUBDIR += sweethome3d
SUBDIR += systemc
SUBDIR += tochnog
SUBDIR += transcalc
SUBDIR += varkon

View File

@ -1,38 +0,0 @@
# Created by: Peter Johnson
# $FreeBSD$
PORTNAME= scv
PORTVERSION= 1.0p2
CATEGORIES= cad devel
MASTER_SITES= # you have to register and manually fetch
EXTRACT_SUFX= -sysc2.2.12jun06.tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= SystemC Verification library
BUILD_DEPENDS= ${LOCALBASE}/systemc/lib-freebsd/libsystemc.a:${PORTSDIR}/cad/systemc
RUN_DEPENDS= ${LOCALBASE}/systemc/lib-freebsd/libsystemc.a:${PORTSDIR}/cad/systemc
RESTRICTED= You have to register at http://www.systemc.org/account/register.php first
USES= gmake
HAS_CONFIGURE= yes
WRKSRC= ${WRKDIR}/scv-1.0p2-sysc2.2
CONFIGURE_SCRIPT= ../configure
CONFIGURE_ARGS= --with-systemc=${LOCALBASE}/systemc ${CONFIGURE_TARGET}
CONFIGURE_WRKSRC= ${WRKSRC}/objdir
BUILD_WRKSRC= ${WRKSRC}/objdir
INSTALL_WRKSRC= ${WRKSRC}/objdir
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE= is restricted. You have to register at http://www.systemc.org/account/register.php and download ${DISTFILES} from there first. Then put ${DISTFILES} into ${DISTDIR} and run make again
.endif
pre-configure:
@${MKDIR} ${WRKSRC}/objdir
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (scv-1.0p2-sysc2.2.12jun06.tgz) = e93ca7125ff8b3fa4db54d5996b387a13e45a3a6e6dab30246e50f7c5bf0efc0
SIZE (scv-1.0p2-sysc2.2.12jun06.tgz) = 2266179

View File

@ -1,12 +0,0 @@
--- Makefile.in.orig Sun Feb 12 16:36:40 2006
+++ Makefile.in Tue Dec 19 09:12:09 2006
@@ -483,8 +483,7 @@
@actual_install@ : scv_config.h
${copyFiles} . ${includedir}/scv scv_config.h
- for f in ${TEXTDOCS}; do cp ${srcdir}/$$f ${prefix}/$$f.scv; done
- for f in ${TEXTDOCS}; do chmod u+w ${prefix}/$$f.scv; done
+ for f in ${TEXTDOCS}; do ${INSTALL_DATA} ${srcdir}/$$f ${prefix}/$$f.scv; done
uninstall : uninstall-recursive
for f in ${TEXTDOCS}; do rm -f ${prefix}/$$f.scv; done

View File

@ -1,49 +0,0 @@
--- configure.orig Mon Jan 23 11:31:20 2006
+++ configure Sat Dec 16 11:56:59 2006
@@ -3647,7 +3647,7 @@
echo "$as_me:$LINENO: checking \"for supported operating system\"" >&5
echo $ECHO_N "checking \"for supported operating system\"... $ECHO_C" >&6
case "$target_os" in
-solaris2.5*|solaris2.6|solaris2.7|solaris2.8|hpux11*|linux-gnu)
+solaris2.5*|solaris2.6|solaris2.7|solaris2.8|hpux11*|linux-gnu|freebsd*)
echo "$as_me:$LINENO: result: $target_os is supported" >&5
echo "${ECHO_T}$target_os is supported" >&6;;
*)
@@ -5604,10 +5604,6 @@
#define _USE_PADDING_ON_STRUCTS
_ACEOF
- cat >>confdefs.h <<\_ACEOF
-#define _USE_HASH_MAP
-_ACEOF
-
fi
@@ -5639,7 +5635,7 @@
using namespace std;
#include <string>
#include <stdio.h>
-#include <strstream.h>
+#include <sstream>
int main()
{
#define STRING_SIZE 100
@@ -5651,7 +5647,7 @@
exit(1);
}
- ostrstream outString(buf, STRING_SIZE);
+ ostringstream outString;
outString << "hello world " << i;
if (strcmp(buf,"hello world 1") != 0)
{
@@ -5870,6 +5866,8 @@
*linux*)
if test "$rh_gxx_prog" = "no"; then EXTRA_GNU_DIR="/gnu"; fi
SYSC_TARGET="linux";;
+ *freebsd*)
+ SYSC_TARGET="freebsd";;
*cygwin*)
SYSC_TARGET="cygwin";;
*hpux11*)

View File

@ -1,20 +0,0 @@
--- scripts/Makefile.in.orig Mon Jan 23 11:31:10 2006
+++ scripts/Makefile.in Sat Dec 16 11:32:28 2006
@@ -243,7 +243,7 @@
create_copiers :
# create copyDir.sh
- echo "#!/bin/sh -h" >copyDir.sh
+ echo "#!/bin/sh" >copyDir.sh
echo "overwrite=${overwrite_files}" >>copyDir.sh
cat ${srcdir}/copyDir.sh.in >>copyDir.sh
# create copyExamples.sh
@@ -251,7 +251,7 @@
cp ${srcdir}/copyExamples.sh .; \
fi
# create copyFiles.sh
- echo "#!/bin/sh -h" >copyFiles.sh
+ echo "#!/bin/sh" >copyFiles.sh
echo "overwrite=${overwrite_files}" >>copyFiles.sh
cat ${srcdir}/copyFiles.sh.in >>copyFiles.sh
# set permissions

View File

@ -1,26 +0,0 @@
--- scripts/copyExamples.sh.orig Thu Aug 7 08:38:02 2003
+++ scripts/copyExamples.sh Sat Dec 16 14:51:22 2006
@@ -1,4 +1,4 @@
-#!/bin/sh -h
+#!/bin/sh
# copyExamples.sh <srcdir> <dstdir>
@@ -37,15 +37,13 @@
for f in *[chp] *.v* *.tcl README; do
if test -r $f; then
rm -f $dstdir/$f
- cp $f $dstdir
- chmod u+w $dstdir/$f
+ install -m 644 $f $dstdir
fi
done
# only copy Makefile in leaf dirs
if test -r Makefile -a $isleaf = "yes"; then
rm -f $dstdir/Makefile
- cp Makefile $dstdir
- chmod u+w $dstdir/Makefile
+ install -m 644 Makefile $dstdir
fi
fi

View File

@ -1,11 +0,0 @@
--- scripts/copyFiles.sh.in.orig Thu Aug 7 08:38:02 2003
+++ scripts/copyFiles.sh.in Sat Dec 16 14:51:43 2006
@@ -7,7 +7,7 @@
cmd="ln -s"
shift
else
- cmd="cp"
+ cmd="install -m 644"
fi
srcdir=$1

View File

@ -1,11 +0,0 @@
--- src/scv/scv_init_seed.cpp.orig Thu Aug 7 08:37:32 2003
+++ src/scv/scv_init_seed.cpp Sat Dec 16 11:43:50 2006
@@ -44,7 +44,7 @@
#include <string.h>
-#ifdef __linux__
+#if defined(__linux__) || defined(__FreeBSD__)
# include <sys/time.h>
#else
#include <time.h>

View File

@ -1,7 +0,0 @@
The SystemC Verification (SCV) library is an extension library to SystemC
which adds advanced verification capabilities to SystemC, including
constrained randomization, complex constraint solvers, data-structure
creation, Transaction Level Modeling (TLM), concurrency, and dynamic
resource allocation management.
WWW: http://www.systemc.org/

View File

@ -1,229 +0,0 @@
systemc/AUTHORS.scv
systemc/COPYING.scv
systemc/INSTALL.scv
systemc/LICENSE.scv
systemc/NEWS.scv
systemc/README.scv
systemc/RELEASENOTES.scv
systemc/docs/scv/ChangeLog
systemc/docs/scv/LICENSE
systemc/docs/scv/README
systemc/docs/scv/date03a2.pdf
systemc/docs/scv/intro_slides.pdf
systemc/docs/scv/scv_random_white_paper4.pdf
systemc/docs/scv/scvref/vwg_1_0e.pdf
systemc/examples/scv/Makefile.rules
systemc/examples/scv/README
systemc/examples/scv/data_structures/scv_bag/Makefile
systemc/examples/scv/data_structures/scv_bag/README
systemc/examples/scv/data_structures/scv_bag/checktest.sh
systemc/examples/scv/data_structures/scv_bag/packet.h
systemc/examples/scv/data_structures/scv_bag/scv_bag.vcproj
systemc/examples/scv/data_structures/scv_bag/test.cc
systemc/examples/scv/data_structures/scv_bag/test_reg.cc
systemc/examples/scv/data_structures/scv_sparse_array/Makefile
systemc/examples/scv/data_structures/scv_sparse_array/README
systemc/examples/scv/data_structures/scv_sparse_array/checktest.sh
systemc/examples/scv/data_structures/scv_sparse_array/packet.h
systemc/examples/scv/data_structures/scv_sparse_array/scv_sparse_array.vcproj
systemc/examples/scv/data_structures/scv_sparse_array/test.cc
systemc/examples/scv/data_structures/scv_sparse_array/test_reg.cc
systemc/examples/scv/extensions/ex_01_userdata/Makefile
systemc/examples/scv/extensions/ex_01_userdata/README
systemc/examples/scv/extensions/ex_01_userdata/checktest.sh
systemc/examples/scv/extensions/ex_01_userdata/data.h
systemc/examples/scv/extensions/ex_01_userdata/data_ext.h
systemc/examples/scv/extensions/ex_01_userdata/ex_01_userdata.vcproj
systemc/examples/scv/extensions/ex_01_userdata/test.cc
systemc/examples/scv/extensions/ex_01_userdata/test_reg.cc
systemc/examples/scv/extensions/ex_02_enumdata/Makefile
systemc/examples/scv/extensions/ex_02_enumdata/README
systemc/examples/scv/extensions/ex_02_enumdata/checktest.sh
systemc/examples/scv/extensions/ex_02_enumdata/ex_02_enumdata.vcproj
systemc/examples/scv/extensions/ex_02_enumdata/state.h
systemc/examples/scv/extensions/ex_02_enumdata/state_ext.h
systemc/examples/scv/extensions/ex_02_enumdata/test.cc
systemc/examples/scv/extensions/ex_02_enumdata/test_reg.cc
systemc/examples/scv/extensions/ex_03_nestdata/Makefile
systemc/examples/scv/extensions/ex_03_nestdata/README
systemc/examples/scv/extensions/ex_03_nestdata/checktest.sh
systemc/examples/scv/extensions/ex_03_nestdata/ex_03_nestdata.vcproj
systemc/examples/scv/extensions/ex_03_nestdata/state.h
systemc/examples/scv/extensions/ex_03_nestdata/state_ext.h
systemc/examples/scv/extensions/ex_03_nestdata/test.cc
systemc/examples/scv/extensions/ex_03_nestdata/test_reg.cc
systemc/examples/scv/extensions/introspection1/Makefile
systemc/examples/scv/extensions/introspection1/README
systemc/examples/scv/extensions/introspection1/introspection1.vcproj
systemc/examples/scv/extensions/introspection1/test.cpp
systemc/examples/scv/extensions/private/Makefile
systemc/examples/scv/extensions/private/README
systemc/examples/scv/extensions/private/checktest.sh
systemc/examples/scv/extensions/private/packet.h
systemc/examples/scv/extensions/private/private.vcproj
systemc/examples/scv/extensions/private/test.cc
systemc/examples/scv/extensions/private/test_reg.cc
systemc/examples/scv/general/hello/Makefile
systemc/examples/scv/general/hello/README
systemc/examples/scv/general/hello/hello.vcproj
systemc/examples/scv/general/hello/main.cpp
systemc/examples/scv/randomization/constraints/Makefile
systemc/examples/scv/randomization/constraints/README
systemc/examples/scv/randomization/constraints/constraints.h
systemc/examples/scv/randomization/constraints/constraints.vcproj
systemc/examples/scv/randomization/constraints/packet.cpp
systemc/examples/scv/randomization/constraints/packet.h
systemc/examples/scv/randomization/constraints/packet_constraints.h
systemc/examples/scv/randomization/constraints/packet_ext.h
systemc/examples/scv/randomization/constraints/test.cpp
systemc/examples/scv/randomization/debug/Makefile
systemc/examples/scv/randomization/debug/README
systemc/examples/scv/randomization/debug/debug.vcproj
systemc/examples/scv/randomization/debug/test.cpp
systemc/examples/scv/randomization/ex_04_simplerand/Makefile
systemc/examples/scv/randomization/ex_04_simplerand/README
systemc/examples/scv/randomization/ex_04_simplerand/checktest.sh
systemc/examples/scv/randomization/ex_04_simplerand/data.h
systemc/examples/scv/randomization/ex_04_simplerand/data_ext.h
systemc/examples/scv/randomization/ex_04_simplerand/ex_04_simplerand.vcproj
systemc/examples/scv/randomization/ex_04_simplerand/test.cc
systemc/examples/scv/randomization/ex_04_simplerand/test_reg.cc
systemc/examples/scv/randomization/ex_05_disablerand/Makefile
systemc/examples/scv/randomization/ex_05_disablerand/README
systemc/examples/scv/randomization/ex_05_disablerand/checktest.sh
systemc/examples/scv/randomization/ex_05_disablerand/data.h
systemc/examples/scv/randomization/ex_05_disablerand/data_ext.h
systemc/examples/scv/randomization/ex_05_disablerand/ex_05_disablerand.vcproj
systemc/examples/scv/randomization/ex_05_disablerand/test.cc
systemc/examples/scv/randomization/ex_05_disablerand/test_reg.cc
systemc/examples/scv/randomization/ex_07_seedfile/Makefile
systemc/examples/scv/randomization/ex_07_seedfile/README
systemc/examples/scv/randomization/ex_07_seedfile/checktest.sh
systemc/examples/scv/randomization/ex_07_seedfile/data.h
systemc/examples/scv/randomization/ex_07_seedfile/data_ext.h
systemc/examples/scv/randomization/ex_07_seedfile/ex_07_seedfile.vcproj
systemc/examples/scv/randomization/ex_07_seedfile/test.cc
systemc/examples/scv/randomization/ex_07_seedfile/test_reg.cc
systemc/examples/scv/randomization/ex_08_dist/Makefile
systemc/examples/scv/randomization/ex_08_dist/README
systemc/examples/scv/randomization/ex_08_dist/checktest.sh
systemc/examples/scv/randomization/ex_08_dist/data.h
systemc/examples/scv/randomization/ex_08_dist/data_ext.h
systemc/examples/scv/randomization/ex_08_dist/ex_08_dist.vcproj
systemc/examples/scv/randomization/ex_08_dist/test.cc
systemc/examples/scv/randomization/ex_08_dist/test_reg.cc
systemc/examples/scv/randomization/ex_09_distrange/Makefile
systemc/examples/scv/randomization/ex_09_distrange/README
systemc/examples/scv/randomization/ex_09_distrange/checktest.sh
systemc/examples/scv/randomization/ex_09_distrange/data.h
systemc/examples/scv/randomization/ex_09_distrange/data_ext.h
systemc/examples/scv/randomization/ex_09_distrange/ex_09_distrange.vcproj
systemc/examples/scv/randomization/ex_09_distrange/test.cc
systemc/examples/scv/randomization/ex_09_distrange/test_reg.cc
systemc/examples/scv/randomization/ex_10_basicconstraint/Makefile
systemc/examples/scv/randomization/ex_10_basicconstraint/README
systemc/examples/scv/randomization/ex_10_basicconstraint/checktest.sh
systemc/examples/scv/randomization/ex_10_basicconstraint/ex_10_basicconstraint.vcproj
systemc/examples/scv/randomization/ex_10_basicconstraint/test.cc
systemc/examples/scv/randomization/ex_10_basicconstraint/test_reg.cc
systemc/examples/scv/randomization/ex_11_softconstraint/Makefile
systemc/examples/scv/randomization/ex_11_softconstraint/README
systemc/examples/scv/randomization/ex_11_softconstraint/checktest.sh
systemc/examples/scv/randomization/ex_11_softconstraint/ex_11_softconstraint.vcproj
systemc/examples/scv/randomization/ex_11_softconstraint/test.cc
systemc/examples/scv/randomization/ex_11_softconstraint/test_reg.cc
systemc/examples/scv/randomization/ex_12_hier_constraint/Makefile
systemc/examples/scv/randomization/ex_12_hier_constraint/README
systemc/examples/scv/randomization/ex_12_hier_constraint/checktest.sh
systemc/examples/scv/randomization/ex_12_hier_constraint/ex_12_hier_constraint.vcproj
systemc/examples/scv/randomization/ex_12_hier_constraint/packet.h
systemc/examples/scv/randomization/ex_12_hier_constraint/packet_constraint.h
systemc/examples/scv/randomization/ex_12_hier_constraint/packet_ext.h
systemc/examples/scv/randomization/ex_12_hier_constraint/test.cc
systemc/examples/scv/randomization/ex_12_hier_constraint/test_reg.cc
systemc/examples/scv/randomization/ex_13_custom_next/Makefile
systemc/examples/scv/randomization/ex_13_custom_next/README
systemc/examples/scv/randomization/ex_13_custom_next/checktest.sh
systemc/examples/scv/randomization/ex_13_custom_next/constraint.h
systemc/examples/scv/randomization/ex_13_custom_next/ex_13_custom_next.vcproj
systemc/examples/scv/randomization/ex_13_custom_next/test.cc
systemc/examples/scv/randomization/ex_13_custom_next/test.h
systemc/examples/scv/randomization/ex_13_custom_next/test_reg.cc
systemc/examples/scv/randomization/pythagoras/Makefile
systemc/examples/scv/randomization/pythagoras/README
systemc/examples/scv/randomization/pythagoras/pythagoras.vcproj
systemc/examples/scv/randomization/pythagoras/test.cpp
systemc/examples/scv/transactions/overview/Makefile
systemc/examples/scv/transactions/overview/README
systemc/examples/scv/transactions/overview/main.cpp
systemc/examples/scv/transactions/overview/overview.vcproj
systemc/include/scv/_scv_associative_array.h
systemc/include/scv/_scv_data_structure.h
systemc/include/scv/_scv_ext_callbacks.h
systemc/include/scv/_scv_ext_comp.h
systemc/include/scv/_scv_ext_rand.h
systemc/include/scv/_scv_ext_rw.h
systemc/include/scv/_scv_ext_type.h
systemc/include/scv/_scv_ext_util.h
systemc/include/scv/_scv_introspection.h
systemc/include/scv/_scv_list_iter.h
systemc/include/scv/_scv_randomization.h
systemc/include/scv/_scv_smart_ptr.h
systemc/include/scv/scv_bag.h
systemc/include/scv/scv_config.h
systemc/include/scv/scv_constraint.h
systemc/include/scv/scv_constraint_range.h
systemc/include/scv/scv_debug.h
systemc/include/scv/scv_expression.h
systemc/include/scv/scv_introspection.h
systemc/include/scv/scv_kit_date.h
systemc/include/scv/scv_messages.h
systemc/include/scv/scv_object_if.h
systemc/include/scv/scv_random.h
systemc/include/scv/scv_report.h
systemc/include/scv/scv_shared_ptr.h
systemc/include/scv/scv_sparse_array.h
systemc/include/scv/scv_tr.h
systemc/include/scv/scv_util.h
systemc/include/scv.h
systemc/lib-freebsd/libcudd.a
systemc/lib-freebsd/libdddmp.a
systemc/lib-freebsd/libmtr.a
systemc/lib-freebsd/libobj.a
systemc/lib-freebsd/libscv.so
systemc/lib-freebsd/libst.a
systemc/lib-freebsd/libutil.a
@dirrm systemc/docs/scv/scvref
@dirrm systemc/docs/scv
@dirrmtry systemc/docs
@dirrm systemc/examples/scv/data_structures/scv_bag
@dirrm systemc/examples/scv/data_structures/scv_sparse_array
@dirrm systemc/examples/scv/data_structures
@dirrm systemc/examples/scv/extensions/ex_01_userdata
@dirrm systemc/examples/scv/extensions/ex_02_enumdata
@dirrm systemc/examples/scv/extensions/ex_03_nestdata
@dirrm systemc/examples/scv/extensions/introspection1
@dirrm systemc/examples/scv/extensions/private
@dirrm systemc/examples/scv/extensions
@dirrm systemc/examples/scv/general/hello
@dirrm systemc/examples/scv/general
@dirrm systemc/examples/scv/randomization/constraints
@dirrm systemc/examples/scv/randomization/debug
@dirrm systemc/examples/scv/randomization/ex_04_simplerand
@dirrm systemc/examples/scv/randomization/ex_05_disablerand
@dirrm systemc/examples/scv/randomization/ex_07_seedfile
@dirrm systemc/examples/scv/randomization/ex_08_dist
@dirrm systemc/examples/scv/randomization/ex_09_distrange
@dirrm systemc/examples/scv/randomization/ex_10_basicconstraint
@dirrm systemc/examples/scv/randomization/ex_11_softconstraint
@dirrm systemc/examples/scv/randomization/ex_12_hier_constraint
@dirrm systemc/examples/scv/randomization/ex_13_custom_next
@dirrm systemc/examples/scv/randomization/pythagoras
@dirrm systemc/examples/scv/randomization
@dirrm systemc/examples/scv/transactions/overview
@dirrm systemc/examples/scv/transactions
@dirrm systemc/examples/scv
@dirrm systemc/include/scv
@dirrmtry systemc/include
@dirrmtry systemc/lib-freebsd
@dirrmtry systemc

View File

@ -1,47 +0,0 @@
# Created by: Daniel Thiele
# $FreeBSD$
PORTNAME= systemc
PORTVERSION= 2.2.0
CATEGORIES= cad devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Modeling platform for system-level C++ models
RESTRICTED= License agreement required
USES= gmake tar:tgz
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= ../configure
CONFIGURE_ARGS= --prefix=${PREFIX}/systemc ${CONFIGURE_TARGET}
CONFIGURE_WRKSRC= ${WRKSRC}/objdir
BUILD_WRKSRC= ${WRKSRC}/objdir
INSTALL_WRKSRC= ${WRKSRC}/objdir
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE= is restricted. You have to register at http://www.systemc.org/kmembership_info/individual_signup and download ${DISTFILES} from http://www.systemc.org/downloads/standards/ first. Then put ${DISTFILES} into ${DISTDIR} and run make again
.endif
.if defined(WITH_OPTIMIZED_CFLAGS)
CXXFLAGS+= -O3
.endif
pre-everything::
.if !defined(WITH_OPTIMIZED_CFLAGS)
@${ECHO_MSG} "You can enable additional compilation optimizations"
@${ECHO_MSG} "by defining WITH_OPTIMIZED_CFLAGS"
.endif
pre-configure:
@${MKDIR} ${WRKSRC}/objdir
@${REINPLACE_CMD} -e 's|\(OPT_CXXFLAGS="\).*"|\1${CXXFLAGS}"|g' \
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
post-patch:
@find ${WRKSRC} -name .DS_Store -delete
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (systemc-2.2.0.tgz) = fd7db3ac2b547bf54c94c0310f15f079ed59ffa318ed5b0043a65410960859e7
SIZE (systemc-2.2.0.tgz) = 2050634

View File

@ -1,36 +0,0 @@
--- configure.orig Sun Feb 26 23:35:41 2006
+++ configure Sun Feb 26 23:34:39 2006
@@ -3309,6 +3309,25 @@
AS=as
QT_ARCH="sparc-os2"
;;
+ *freebsd*)
+ case "$CXX_COMP" in
+ c++ | g++)
+ EXTRA_CXXFLAGS="-Wall"
+ DEBUG_CXXFLAGS="-g"
+ OPT_CXXFLAGS="-O3"
+ TARGET_ARCH="freebsd"
+ CC="$CXX"
+ CFLAGS="$EXTRA_CXXFLAGS $OPT_CXXFLAGS"
+ ;;
+ *)
+ { { echo "$as_me:$LINENO: error: \"sorry...compiler not supported\"" >&5
+echo "$as_me: error: \"sorry...compiler not supported\"" >&2;}
+ { (exit 1); exit 1; }; }
+ ;;
+ esac
+ AS=as
+ QT_ARCH="iX86"
+ ;;
*linux*)
case "$CXX_COMP" in
c++ | g++)
@@ -3387,7 +3406,6 @@
test "x$prefix" = xNONE && prefix=$srcdir
-current_dir=`pwd`; cd $prefix; prefix=`pwd`; cd $current_dir

View File

@ -1,9 +0,0 @@
SystemC provides hardware-oriented constructs within the context of C++
as a class library implemented in standard C++. Its use spans design and
verification from concept to implementation in hardware and software.
SystemC provides an interoperable modeling platform which enables the
development and exchange of very fast system-level C++ models. It also
provides a stable platform for development of system-level tools.
WWW: http://www.systemc.org/

View File

@ -1,355 +0,0 @@
systemc/AUTHORS
systemc/COPYING
systemc/ChangeLog
systemc/INSTALL
systemc/LICENSE
systemc/NEWS
systemc/README
systemc/RELEASENOTES
systemc/docs/FuncSpec20.pdf
systemc/docs/IEEE1666_specification
systemc/docs/License.pdf
systemc/docs/README
systemc/docs/SystemC_2_1_features.pdf
systemc/docs/SystemC_2_1_overview.pdf
systemc/docs/UserGuide20.pdf
systemc/docs/WhitePaper20.pdf
systemc/include/sysc/communication/sc_buffer.h
systemc/include/sysc/communication/sc_clock.h
systemc/include/sysc/communication/sc_clock_ports.h
systemc/include/sysc/communication/sc_communication_ids.h
systemc/include/sysc/communication/sc_event_finder.h
systemc/include/sysc/communication/sc_event_queue.h
systemc/include/sysc/communication/sc_export.h
systemc/include/sysc/communication/sc_fifo.h
systemc/include/sysc/communication/sc_fifo_ifs.h
systemc/include/sysc/communication/sc_fifo_ports.h
systemc/include/sysc/communication/sc_interface.h
systemc/include/sysc/communication/sc_mutex.h
systemc/include/sysc/communication/sc_mutex_if.h
systemc/include/sysc/communication/sc_port.h
systemc/include/sysc/communication/sc_prim_channel.h
systemc/include/sysc/communication/sc_semaphore.h
systemc/include/sysc/communication/sc_semaphore_if.h
systemc/include/sysc/communication/sc_signal.h
systemc/include/sysc/communication/sc_signal_ifs.h
systemc/include/sysc/communication/sc_signal_ports.h
systemc/include/sysc/communication/sc_signal_resolved.h
systemc/include/sysc/communication/sc_signal_resolved_ports.h
systemc/include/sysc/communication/sc_signal_rv.h
systemc/include/sysc/communication/sc_signal_rv_ports.h
systemc/include/sysc/datatypes/bit/sc_bit.h
systemc/include/sysc/datatypes/bit/sc_bit_ids.h
systemc/include/sysc/datatypes/bit/sc_bit_proxies.h
systemc/include/sysc/datatypes/bit/sc_bv.h
systemc/include/sysc/datatypes/bit/sc_bv_base.h
systemc/include/sysc/datatypes/bit/sc_logic.h
systemc/include/sysc/datatypes/bit/sc_lv.h
systemc/include/sysc/datatypes/bit/sc_lv_base.h
systemc/include/sysc/datatypes/bit/sc_proxy.h
systemc/include/sysc/datatypes/fx/fx.h
systemc/include/sysc/datatypes/fx/sc_context.h
systemc/include/sysc/datatypes/fx/sc_fix.h
systemc/include/sysc/datatypes/fx/sc_fixed.h
systemc/include/sysc/datatypes/fx/sc_fx_ids.h
systemc/include/sysc/datatypes/fx/sc_fxcast_switch.h
systemc/include/sysc/datatypes/fx/sc_fxdefs.h
systemc/include/sysc/datatypes/fx/sc_fxnum.h
systemc/include/sysc/datatypes/fx/sc_fxnum_observer.h
systemc/include/sysc/datatypes/fx/sc_fxtype_params.h
systemc/include/sysc/datatypes/fx/sc_fxval.h
systemc/include/sysc/datatypes/fx/sc_fxval_observer.h
systemc/include/sysc/datatypes/fx/sc_ufix.h
systemc/include/sysc/datatypes/fx/sc_ufixed.h
systemc/include/sysc/datatypes/fx/scfx_ieee.h
systemc/include/sysc/datatypes/fx/scfx_mant.h
systemc/include/sysc/datatypes/fx/scfx_other_defs.h
systemc/include/sysc/datatypes/fx/scfx_params.h
systemc/include/sysc/datatypes/fx/scfx_rep.h
systemc/include/sysc/datatypes/fx/scfx_string.h
systemc/include/sysc/datatypes/fx/scfx_utils.h
systemc/include/sysc/datatypes/int/sc_bigint.h
systemc/include/sysc/datatypes/int/sc_biguint.h
systemc/include/sysc/datatypes/int/sc_int.h
systemc/include/sysc/datatypes/int/sc_int_base.h
systemc/include/sysc/datatypes/int/sc_int_ids.h
systemc/include/sysc/datatypes/int/sc_length_param.h
systemc/include/sysc/datatypes/int/sc_nbdefs.h
systemc/include/sysc/datatypes/int/sc_nbexterns.h
systemc/include/sysc/datatypes/int/sc_nbutils.h
systemc/include/sysc/datatypes/int/sc_signed.h
systemc/include/sysc/datatypes/int/sc_uint.h
systemc/include/sysc/datatypes/int/sc_uint_base.h
systemc/include/sysc/datatypes/int/sc_unsigned.h
systemc/include/sysc/datatypes/misc/sc_concatref.h
systemc/include/sysc/datatypes/misc/sc_value_base.h
systemc/include/sysc/kernel/sc_attribute.h
systemc/include/sysc/kernel/sc_boost.h
systemc/include/sysc/kernel/sc_cmnhdr.h
systemc/include/sysc/kernel/sc_constants.h
systemc/include/sysc/kernel/sc_cor.h
systemc/include/sysc/kernel/sc_dynamic_processes.h
systemc/include/sysc/kernel/sc_event.h
systemc/include/sysc/kernel/sc_except.h
systemc/include/sysc/kernel/sc_externs.h
systemc/include/sysc/kernel/sc_join.h
systemc/include/sysc/kernel/sc_kernel_ids.h
systemc/include/sysc/kernel/sc_macros.h
systemc/include/sysc/kernel/sc_module.h
systemc/include/sysc/kernel/sc_module_name.h
systemc/include/sysc/kernel/sc_object.h
systemc/include/sysc/kernel/sc_process.h
systemc/include/sysc/kernel/sc_process_handle.h
systemc/include/sysc/kernel/sc_reset.h
systemc/include/sysc/kernel/sc_runnable.h
systemc/include/sysc/kernel/sc_sensitive.h
systemc/include/sysc/kernel/sc_simcontext.h
systemc/include/sysc/kernel/sc_spawn.h
systemc/include/sysc/kernel/sc_spawn_options.h
systemc/include/sysc/kernel/sc_time.h
systemc/include/sysc/kernel/sc_ver.h
systemc/include/sysc/kernel/sc_wait.h
systemc/include/sysc/kernel/sc_wait_cthread.h
systemc/include/sysc/packages/boost/assert.hpp
systemc/include/sysc/packages/boost/bind.hpp
systemc/include/sysc/packages/boost/bind/apply.hpp
systemc/include/sysc/packages/boost/bind/arg.hpp
systemc/include/sysc/packages/boost/bind/bind_cc.hpp
systemc/include/sysc/packages/boost/bind/bind_mf_cc.hpp
systemc/include/sysc/packages/boost/bind/bind_template.hpp
systemc/include/sysc/packages/boost/bind/make_adaptable.hpp
systemc/include/sysc/packages/boost/bind/mem_fn_cc.hpp
systemc/include/sysc/packages/boost/bind/mem_fn_template.hpp
systemc/include/sysc/packages/boost/bind/mem_fn_vw.hpp
systemc/include/sysc/packages/boost/bind/placeholders.hpp
systemc/include/sysc/packages/boost/bind/protect.hpp
systemc/include/sysc/packages/boost/checked_delete.hpp
systemc/include/sysc/packages/boost/config.hpp
systemc/include/sysc/packages/boost/config/compiler/borland.hpp
systemc/include/sysc/packages/boost/config/compiler/comeau.hpp
systemc/include/sysc/packages/boost/config/compiler/common_edg.hpp
systemc/include/sysc/packages/boost/config/compiler/compaq_cxx.hpp
systemc/include/sysc/packages/boost/config/compiler/digitalmars.hpp
systemc/include/sysc/packages/boost/config/compiler/gcc.hpp
systemc/include/sysc/packages/boost/config/compiler/greenhills.hpp
systemc/include/sysc/packages/boost/config/compiler/hp_acc.hpp
systemc/include/sysc/packages/boost/config/compiler/intel.hpp
systemc/include/sysc/packages/boost/config/compiler/kai.hpp
systemc/include/sysc/packages/boost/config/compiler/metrowerks.hpp
systemc/include/sysc/packages/boost/config/compiler/mpw.hpp
systemc/include/sysc/packages/boost/config/compiler/sgi_mipspro.hpp
systemc/include/sysc/packages/boost/config/compiler/sunpro_cc.hpp
systemc/include/sysc/packages/boost/config/compiler/vacpp.hpp
systemc/include/sysc/packages/boost/config/compiler/visualc.hpp
systemc/include/sysc/packages/boost/config/platform/aix.hpp
systemc/include/sysc/packages/boost/config/platform/amigaos.hpp
systemc/include/sysc/packages/boost/config/platform/beos.hpp
systemc/include/sysc/packages/boost/config/platform/bsd.hpp
systemc/include/sysc/packages/boost/config/platform/cygwin.hpp
systemc/include/sysc/packages/boost/config/platform/hpux.hpp
systemc/include/sysc/packages/boost/config/platform/irix.hpp
systemc/include/sysc/packages/boost/config/platform/linux.hpp
systemc/include/sysc/packages/boost/config/platform/macos.hpp
systemc/include/sysc/packages/boost/config/platform/solaris.hpp
systemc/include/sysc/packages/boost/config/platform/win32.hpp
systemc/include/sysc/packages/boost/config/posix_features.hpp
systemc/include/sysc/packages/boost/config/select_compiler_config.hpp
systemc/include/sysc/packages/boost/config/select_platform_config.hpp
systemc/include/sysc/packages/boost/config/select_stdlib_config.hpp
systemc/include/sysc/packages/boost/config/stdlib/dinkumware.hpp
systemc/include/sysc/packages/boost/config/stdlib/libcomo.hpp
systemc/include/sysc/packages/boost/config/stdlib/libstdcpp3.hpp
systemc/include/sysc/packages/boost/config/stdlib/modena.hpp
systemc/include/sysc/packages/boost/config/stdlib/msl.hpp
systemc/include/sysc/packages/boost/config/stdlib/roguewave.hpp
systemc/include/sysc/packages/boost/config/stdlib/sgi.hpp
systemc/include/sysc/packages/boost/config/stdlib/stlport.hpp
systemc/include/sysc/packages/boost/config/stdlib/vacpp.hpp
systemc/include/sysc/packages/boost/config/suffix.hpp
systemc/include/sysc/packages/boost/config/user.hpp
systemc/include/sysc/packages/boost/current_function.hpp
systemc/include/sysc/packages/boost/detail/algorithm.hpp
systemc/include/sysc/packages/boost/detail/allocator_utilities.hpp
systemc/include/sysc/packages/boost/detail/atomic_count.hpp
systemc/include/sysc/packages/boost/detail/atomic_count_gcc.hpp
systemc/include/sysc/packages/boost/detail/atomic_count_pthreads.hpp
systemc/include/sysc/packages/boost/detail/atomic_count_win32.hpp
systemc/include/sysc/packages/boost/detail/bad_weak_ptr.hpp
systemc/include/sysc/packages/boost/detail/binary_search.hpp
systemc/include/sysc/packages/boost/detail/call_traits.hpp
systemc/include/sysc/packages/boost/detail/catch_exceptions.hpp
systemc/include/sysc/packages/boost/detail/compressed_pair.hpp
systemc/include/sysc/packages/boost/detail/dynamic_bitset.hpp
systemc/include/sysc/packages/boost/detail/endian.hpp
systemc/include/sysc/packages/boost/detail/indirect_traits.hpp
systemc/include/sysc/packages/boost/detail/interlocked.hpp
systemc/include/sysc/packages/boost/detail/is_function_ref_tester.hpp
systemc/include/sysc/packages/boost/detail/is_incrementable.hpp
systemc/include/sysc/packages/boost/detail/is_xxx.hpp
systemc/include/sysc/packages/boost/detail/iterator.hpp
systemc/include/sysc/packages/boost/detail/lightweight_mutex.hpp
systemc/include/sysc/packages/boost/detail/lightweight_test.hpp
systemc/include/sysc/packages/boost/detail/limits.hpp
systemc/include/sysc/packages/boost/detail/lwm_nop.hpp
systemc/include/sysc/packages/boost/detail/lwm_pthreads.hpp
systemc/include/sysc/packages/boost/detail/lwm_win32_cs.hpp
systemc/include/sysc/packages/boost/detail/named_template_params.hpp
systemc/include/sysc/packages/boost/detail/no_exceptions_support.hpp
systemc/include/sysc/packages/boost/detail/none_t.hpp
systemc/include/sysc/packages/boost/detail/numeric_traits.hpp
systemc/include/sysc/packages/boost/detail/ob_call_traits.hpp
systemc/include/sysc/packages/boost/detail/ob_compressed_pair.hpp
systemc/include/sysc/packages/boost/detail/quick_allocator.hpp
systemc/include/sysc/packages/boost/detail/reference_content.hpp
systemc/include/sysc/packages/boost/detail/select_type.hpp
systemc/include/sysc/packages/boost/detail/shared_array_nmt.hpp
systemc/include/sysc/packages/boost/detail/shared_count.hpp
systemc/include/sysc/packages/boost/detail/shared_ptr_nmt.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_cw_ppc.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_cw_x86.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_gcc_ia64.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_gcc_ppc.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_gcc_x86.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_nt.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_pt.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_base_w32.hpp
systemc/include/sysc/packages/boost/detail/sp_counted_impl.hpp
systemc/include/sysc/packages/boost/detail/templated_streams.hpp
systemc/include/sysc/packages/boost/detail/utf8_codecvt_facet.hpp
systemc/include/sysc/packages/boost/detail/workaround.hpp
systemc/include/sysc/packages/boost/get_pointer.hpp
systemc/include/sysc/packages/boost/mem_fn.hpp
systemc/include/sysc/packages/boost/mpl/aux_/adl_barrier.hpp
systemc/include/sysc/packages/boost/mpl/aux_/config/adl.hpp
systemc/include/sysc/packages/boost/mpl/aux_/config/gcc.hpp
systemc/include/sysc/packages/boost/mpl/aux_/config/intel.hpp
systemc/include/sysc/packages/boost/mpl/aux_/config/msvc.hpp
systemc/include/sysc/packages/boost/mpl/aux_/config/static_constant.hpp
systemc/include/sysc/packages/boost/mpl/aux_/config/workaround.hpp
systemc/include/sysc/packages/boost/mpl/bool.hpp
systemc/include/sysc/packages/boost/mpl/bool_fwd.hpp
systemc/include/sysc/packages/boost/mpl/integral_c_tag.hpp
systemc/include/sysc/packages/boost/non_type.hpp
systemc/include/sysc/packages/boost/ref.hpp
systemc/include/sysc/packages/boost/shared_ptr.hpp
systemc/include/sysc/packages/boost/throw_exception.hpp
systemc/include/sysc/packages/boost/type.hpp
systemc/include/sysc/packages/boost/utility/addressof.hpp
systemc/include/sysc/packages/boost/utility/base_from_member.hpp
systemc/include/sysc/packages/boost/utility/compare_pointees.hpp
systemc/include/sysc/packages/boost/utility/detail/in_place_factory_prefix.hpp
systemc/include/sysc/packages/boost/utility/detail/in_place_factory_suffix.hpp
systemc/include/sysc/packages/boost/utility/detail/result_of_iterate.hpp
systemc/include/sysc/packages/boost/utility/enable_if.hpp
systemc/include/sysc/packages/boost/utility/in_place_factory.hpp
systemc/include/sysc/packages/boost/utility/result_of.hpp
systemc/include/sysc/packages/boost/utility/typed_in_place_factory.hpp
systemc/include/sysc/packages/boost/utility/value_init.hpp
systemc/include/sysc/packages/boost/weak_ptr.hpp
systemc/include/sysc/qt/md/axp.1.Makefile
systemc/include/sysc/qt/md/axp.2.Makefile
systemc/include/sysc/qt/md/axp.Makefile
systemc/include/sysc/qt/md/axp.README
systemc/include/sysc/qt/md/axp.c
systemc/include/sysc/qt/md/axp.h
systemc/include/sysc/qt/md/axp.s
systemc/include/sysc/qt/md/axp_b.s
systemc/include/sysc/qt/md/default.Makefile
systemc/include/sysc/qt/md/hppa-cnx.Makefile
systemc/include/sysc/qt/md/hppa.Makefile
systemc/include/sysc/qt/md/hppa.h
systemc/include/sysc/qt/md/hppa.s
systemc/include/sysc/qt/md/hppa_b.s
systemc/include/sysc/qt/md/i386.README
systemc/include/sysc/qt/md/i386.h
systemc/include/sysc/qt/md/i386.s
systemc/include/sysc/qt/md/i386_b.s
systemc/include/sysc/qt/md/iX86_64.h
systemc/include/sysc/qt/md/iX86_64.s
systemc/include/sysc/qt/md/ksr1.Makefile
systemc/include/sysc/qt/md/ksr1.h
systemc/include/sysc/qt/md/ksr1.s
systemc/include/sysc/qt/md/ksr1_b.s
systemc/include/sysc/qt/md/m88k.Makefile
systemc/include/sysc/qt/md/m88k.c
systemc/include/sysc/qt/md/m88k.h
systemc/include/sysc/qt/md/m88k.s
systemc/include/sysc/qt/md/m88k_b.s
systemc/include/sysc/qt/md/mips-irix5.s
systemc/include/sysc/qt/md/mips.h
systemc/include/sysc/qt/md/mips.s
systemc/include/sysc/qt/md/mips_b.s
systemc/include/sysc/qt/md/null.README
systemc/include/sysc/qt/md/null.c
systemc/include/sysc/qt/md/null.s
systemc/include/sysc/qt/md/powerpc.README
systemc/include/sysc/qt/md/powerpc.c
systemc/include/sysc/qt/md/powerpc_mach.h
systemc/include/sysc/qt/md/powerpc_mach.s
systemc/include/sysc/qt/md/powerpc_mach_b.s
systemc/include/sysc/qt/md/powerpc_sys5.h
systemc/include/sysc/qt/md/powerpc_sys5.s
systemc/include/sysc/qt/md/powerpc_sys5_b.s
systemc/include/sysc/qt/md/pthreads.Makefile
systemc/include/sysc/qt/md/qtmd.h
systemc/include/sysc/qt/md/solaris.README
systemc/include/sysc/qt/md/sparc.h
systemc/include/sysc/qt/md/sparc.s
systemc/include/sysc/qt/md/sparc_b.s
systemc/include/sysc/qt/md/vax.h
systemc/include/sysc/qt/md/vax.s
systemc/include/sysc/qt/md/vax_b.s
systemc/include/sysc/qt/qt.h
systemc/include/sysc/qt/qtmd.h
systemc/include/sysc/tracing/sc_trace.h
systemc/include/sysc/tracing/sc_vcd_trace.h
systemc/include/sysc/tracing/sc_wif_trace.h
systemc/include/sysc/utils/sc_hash.h
systemc/include/sysc/utils/sc_iostream.h
systemc/include/sysc/utils/sc_list.h
systemc/include/sysc/utils/sc_machine.h
systemc/include/sysc/utils/sc_mempool.h
systemc/include/sysc/utils/sc_pq.h
systemc/include/sysc/utils/sc_report.h
systemc/include/sysc/utils/sc_report_handler.h
systemc/include/sysc/utils/sc_string.h
systemc/include/sysc/utils/sc_temporary.h
systemc/include/sysc/utils/sc_utils_ids.h
systemc/include/sysc/utils/sc_vector.h
systemc/include/systemc
systemc/include/systemc.h
systemc/lib-freebsd/libsystemc.a
@dirrmtry systemc/docs
@dirrmtry systemc/examples/sysc/2.1
@dirrmtry systemc/examples/sysc/fft
@dirrmtry systemc/examples/sysc
@dirrmtry systemc/examples
@dirrm systemc/include/sysc/communication
@dirrm systemc/include/sysc/datatypes/bit
@dirrm systemc/include/sysc/datatypes/fx
@dirrm systemc/include/sysc/datatypes/int
@dirrm systemc/include/sysc/datatypes/misc
@dirrm systemc/include/sysc/datatypes
@dirrm systemc/include/sysc/kernel
@dirrm systemc/include/sysc/packages/boost/bind
@dirrm systemc/include/sysc/packages/boost/config/compiler
@dirrm systemc/include/sysc/packages/boost/config/platform
@dirrm systemc/include/sysc/packages/boost/config/stdlib
@dirrm systemc/include/sysc/packages/boost/config
@dirrm systemc/include/sysc/packages/boost/detail
@dirrm systemc/include/sysc/packages/boost/mpl/aux_/config
@dirrm systemc/include/sysc/packages/boost/mpl/aux_
@dirrm systemc/include/sysc/packages/boost/mpl
@dirrm systemc/include/sysc/packages/boost/utility/detail
@dirrm systemc/include/sysc/packages/boost/utility
@dirrm systemc/include/sysc/packages/boost
@dirrm systemc/include/sysc/packages
@dirrm systemc/include/sysc/qt/md
@dirrm systemc/include/sysc/qt
@dirrm systemc/include/sysc/tracing
@dirrm systemc/include/sysc/utils
@dirrm systemc/include/sysc
@dirrmtry systemc/include
@dirrmtry systemc/lib-freebsd
@dirrmtry systemc

View File

@ -26,9 +26,7 @@
SUBDIR += celvis
SUBDIR += chiconv
SUBDIR += cless
SUBDIR += cmexfonts
SUBDIR += cnprint
SUBDIR += cwtex
SUBDIR += cwtexttf
SUBDIR += dictd-database
SUBDIR += docproj
@ -54,7 +52,6 @@
SUBDIR += gcin
SUBDIR += gimp-help-zh_CN
SUBDIR += gugod-clean
SUBDIR += hanzim
SUBDIR += hc
SUBDIR += ibus-chewing
SUBDIR += ibus-pinyin
@ -74,10 +71,7 @@
SUBDIR += librime
SUBDIR += libtabe
SUBDIR += lunar
SUBDIR += miniChinput
SUBDIR += moefonts-cid
SUBDIR += moettf
SUBDIR += msttf
SUBDIR += muni
SUBDIR += mutt
SUBDIR += oicq
@ -107,7 +101,6 @@
SUBDIR += php-cconv
SUBDIR += phpbb-tw
SUBDIR += phpbb3-tw
SUBDIR += pine4
SUBDIR += py-cconv
SUBDIR += pyzy
SUBDIR += qe
@ -131,8 +124,6 @@
SUBDIR += wordpress-zh_CN
SUBDIR += wordpress-zh_TW
SUBDIR += xpdf
SUBDIR += xsim
SUBDIR += ydict
SUBDIR += zhcon
.include <bsd.port.subdir.mk>

View File

@ -1,27 +0,0 @@
# Created by: Shen Chuan-Hsing
# $FreeBSD$
PORTNAME= cmexfonts
PORTVERSION= 0.1
PORTREVISION= 2
CATEGORIES= chinese x11-fonts
MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= X11/fonts
MAINTAINER= ports@FreeBSD.org
COMMENT= Big5+ Chinese Mingti bitmap font (by CMEX & DynaLab) for X11
BUILD_DEPENDS= bdftopcf:${PORTSDIR}/x11-fonts/bdftopcf
RUN_DEPENDS= mkfontdir:${PORTSDIR}/x11-fonts/mkfontdir \
mkfontscale:${PORTSDIR}/x11-fonts/mkfontscale
USE_XORG= x11
NO_BUILD= yes
WRKSRC= ${WRKDIR}/cmexfonts
NO_STAGE= yes
post-install:
@${SETENV} ${INSTALL_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (cmexfonts-0.1.tar.gz) = 7b06087ac4734ed252de469ee725d69a79508e6116dc1b8605a74f1c5c2bfba8
SIZE (cmexfonts-0.1.tar.gz) = 2244033

View File

@ -1,7 +0,0 @@
--- cmex_fonts.alias.orig Wed Jul 25 01:58:21 2001
+++ cmex_fonts.alias Wed Jul 25 01:58:21 2001
@@ -0,0 +1,4 @@
+-dynalab-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5p-0 -dynalab-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0
+-dynalab-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5p-0 -dynalab-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5-0
+cmex24m -dynalab-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0
+cmex16m -dynalab-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5-0

View File

@ -1,14 +0,0 @@
--- Makefile.orig Wed Jul 25 02:41:34 2001
+++ Makefile Wed Jul 25 02:41:12 2001
@@ -0,0 +1,11 @@
+
+CFONTDIR=${PREFIX}/lib/X11/fonts/local
+
+install:
+ if [ ! -d $(CFONTDIR) ]; then mkdir $(CFONTDIR); fi
+ bdftopcf cmex16m.bdf | gzip - > cmex16m.pcf.gz
+ bdftopcf cmex24m.bdf | gzip - > cmex24m.pcf.gz
+ cp cmex*m.pcf.gz $(CFONTDIR)
+ cp cmex_fonts.alias $(CFONTDIR)
+ mkfontdir $(CFONTDIR)
+ cd ${PREFIX}/lib/X11/fonts/local ; cat cmex_fonts.alias >> fonts.alias ; cp fonts.alias ..fonts.alias.. ; sort ..fonts.alias.. | uniq > fonts.alias ; rm ..fonts.alias..

View File

@ -1,56 +0,0 @@
--- copyright.orig Wed Jul 25 01:53:09 2001
+++ copyright Wed Jul 25 01:53:09 2001
@@ -0,0 +1,53 @@
+This package was debianized by Anthony Fok <foka@debian.org> on
+Sat, 14 Mar 1998 20:20:06 -0700.
+
+It may be downloaded from:
+
+ http://metalab.unc.edu/pub/Linux/X11/fonts/cmexfonts-0.1.tar.gz
+
+Big5+ Standard by: CMEX, http://www.cmex.org.tw/
+ Font Designed by: DynaLab, http://www.dynalab.com.tw/
+ BDF converted by: Wei-Lun Chao <chaoweilun@sinanet.com>
+
+Copyright:
+
+ (Rough translation from the original Chinese copyright notice)
+
+ The standard documents, font files and programs are Copyright (C)
+ by 行政院研究發展考核委員會 (Executive Council Research and Development
+ Committee???) and 中文數位化技術推廣基金會 (中推會, CMEX).
+ The general public are welcome to use and redistribute these files freely,
+ but please retain the copyright notice and give credits to the
+ copyright holders, and to the designers or producers or the fonts
+ or programs.
+
+ Fonts designed by DynaLab, Inc.
+ Converted to HBF and BDF format and further modified by
+ 趙惟倫 (Wei-Lun Chao) <chaoweilun@sinanet.com>, 1998.1, 1998.9.
+ Chao claims no extra copyright for the BDF font.
+
+
+Original Chinese copyright notice (Big5 charset) follows:
+
+[著作權聲明]
+
+ 本工具磁片所含之規格、字形及程式的著作權為行政院研究發展考核委員會
+ 及中文電腦推廣基金會所共有,歡迎各界廣為流傳並視須要複製使用,但請
+ 註明著作權擁有者、字形及程式的設計或製作單位。
+ 這些轉碼程式,僅供各界參考使用或修改,提供單位恕不負責服務。
+
+ 著作權為行政院研究發展考核委員會及中文電腦推廣基金會所共有
+╔═════════════════════════╗
+║◎提供單位:行政院研考會、中文電腦推廣基金會 ║
+║◎字形設計:華康科技 ║
+╚═════════════════════════╝
+
+Big5 code follows:
+
+COMMENT 著作權為中華民國行政院研考會、中文電腦推廣基金會所共有
+COMMENT 字形設計為華康科技 Dynalab Inc.
+COMMENT http://www.cmex.org.tw/
+COMMENT Modified by 趙惟倫 wchao@hrz.uni-bielefeld.de, 1998.1. 無新增權利宣告
+COMMENT -dynalab-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5p-0
+COMMENT 正確字集名稱為 big5p因相容性改為 big5
+FONT -dynalab-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0

View File

@ -1,22 +0,0 @@
#!/bin/sh
set -e
fontdir="/usr/X11R6/lib/X11/fonts/local"
# $fontdir no longer exists;
# remove the FontPath from /etc/X11/XF86Config
if [ -f /etc/X11/XF86Config ]
then
echo "Removing FontPath \"$fontdir\" from /etc/X11/XF86Config ..."
tmpfile="/tmp/tempfile"
sed -e '/Section *"Files"/,/EndSection/{' \
-e "\\%^ *FontPath *[\"']$fontdir%d" \
-e '}' /etc/X11/XF86Config >> $tmpfile
mv -f $tmpfile /etc/X11/XF86Config
else
echo "/etc/X11/XF86Config not found!"
echo "You need to remove the line"
echo " FontPath \"$fontdir/:unscaled\""
echo "from /etc/X11/XF86Config yourself, otherwise X may fail to work."
fi

View File

@ -1,11 +0,0 @@
This package contains the standard Big5+ Chinese Ming 24x24 bitmap font (and
a resized 16x16 bitmap font) by CMEX and DynaLab for the X Window System
(PCF). This is one of the few Big5 or Big5+ Chinese bitmap fonts on the
Internet that is DFSG-compliant.
The font was designed by DynaLab and released by CMEX as part of the
proposed Big5+ standard documentation. It was then converted to HBF and BDF
format and further modified by Wei-Lun Chao in September 1998.
WWW: http://www.cmex.org.tw/

View File

@ -1,28 +0,0 @@
#!/bin/sh
set -e
fontdir="/usr/X11R6/lib/X11/fonts/local"
# Add FontPath to /etc/X11/XF86Config
if [ -f /etc/X11/XF86Config ]
then
if ! grep -q "^ *FontPath *[\"']$fontdir/" /etc/X11/XF86Config
then
echo "Adding FontPath \"$fontdir\" to /etc/X11/XF86Config ..."
tmpfile="/tmp/tempfile"
sed -e '/Section "Files"/,/EndSection/{
/EndSection/i\
FontPath \"'$fontdir'/:unscaled\"\
FontPath \"'$fontdir'/\"
}' /etc/X11/XF86Config >> $tmpfile
mv -f $tmpfile /etc/X11/XF86Config
else
echo "Having FontPath \"$fontdir\" to /etc/X11/XF86Config ..."
fi
else
echo "/etc/X11/XF86Config not found!"
echo "You need to add"
echo " FontPath \"$fontdir/:unscaled\""
echo "to /etc/X11/XF86Config yourself in order to use the font."
fi

View File

@ -1,9 +0,0 @@
lib/X11/fonts/local/cmex16m.pcf.gz
lib/X11/fonts/local/cmex24m.pcf.gz
lib/X11/fonts/local/cmex_fonts.alias
@exec cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir
@exec cd %D/lib/X11/fonts/local ; cat cmex_fonts.alias >> fonts.alias ; cp fonts.alias ..fonts.alias.. ; sort ..fonts.alias.. | uniq > fonts.alias ; rm ..fonts.alias..
@unexec cd %D/lib/X11/fonts/local ; %D/bin/mkfontdir
@unexec if [ -s %D/lib/X11/fonts/local/fonts.alias ]; then perl -e 'while (<>) { if (!/dynalab-ming/) { print <>} }' < %D/lib/X11/fonts/local/fonts.alias > /tmp/fonts.alias.$$; mv /tmp/fonts.alias.$$ %D/lib/X11/fonts/local/fonts.alias; fi
@unexec if [ `\head -1 %D/lib/X11/fonts/local/fonts.dir` = 0 ]; then rm -f %D/lib/X11/fonts/local/fonts.dir; fi
@unexec if [ ! -s %D/lib/X11/fonts/local/fonts.alias ]; then rm -f %D/lib/X11/fonts/local/fonts.alias; fi

View File

@ -1,40 +0,0 @@
# Created by: Shen Chuan-Hsing
# $FreeBSD$
PORTNAME= cwtex
PORTVERSION= 16.6
PORTREVISION= 6
CATEGORIES= chinese
MASTER_SITES= http://ftp.ussg.iu.edu/FreeBSD/distfiles/ \
http://ftp.nara.wide.ad.jp/pub/FreeBSD/distfiles/
DISTFILES= cwtexmain.tgz cwtexbin-${PORTVERSION}.tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= CwTeX let you use Chinese Big5 codes in TeX/LaTeX documents
USE_TEX= latex
NO_BUILD= yes
NO_WRKSUBDIR= yes
NO_STAGE= yes
do-extract:
${MKDIR} ${WRKSRC}/share ${WRKSRC}/bin
${TAR} -kxzf ${DISTDIR}/cwtexmain.tgz -C ${WRKSRC}/share
${TAR} -kxzf ${DISTDIR}/cwtexbin-${PORTVERSION}.tgz -C ${WRKSRC}/bin
do-install:
cd ${WRKSRC}/share && ${FIND} * \
| ${CPIO} -dpum --quiet -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share
${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin/
${CAT} ${FILESDIR}/config.ps >> ${PSFONTSMAP}
mktexlsr
.include <bsd.port.pre.mk>
PSFONTSMAP!= ${LOCALBASE}/bin/kpsewhich -format 'dvips config' config.ps 2>/dev/null || ${ECHO_CMD} "/dev/null"
.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
BROKEN= Does not compile on ia64, powerpc, or sparc64
.endif
.include <bsd.port.post.mk>

View File

@ -1,4 +0,0 @@
SHA256 (cwtexmain.tgz) = c56116f61d5d83481f76f33c679cdcd88430c0962d3e59f154f055dc3a1dce8f
SIZE (cwtexmain.tgz) = 58492954
SHA256 (cwtexbin-16.6.tgz) = 5b17923e9ece1bcc4f301afd40fc3a845950e91c2cc7cb36d968aca5f40a7c62
SIZE (cwtexbin-16.6.tgz) = 402630

View File

@ -1,4 +0,0 @@
%cwtex_begin
p +cwtex.map
p +cwtex1.map
%cwtex_end

View File

@ -1,18 +0,0 @@
#!/bin/sh
# Run just once.
if [ "x$2" != "xDEINSTALL" ]; then
exit 0
fi
PSFONTSMAP=`kpsewhich -format 'dvips config' config.ps`
if [ -f "${PSFONTSMAP}" ]; then
# Edit dvips/config/config.ps
sed -e /%cwtex_begin/,/%cwtex_end/d $PSFONTSMAP > $PSFONTSMAP.tmp
if [ -s "$PSFONTSMAP.tmp" ]; then
mv $PSFONTSMAP.tmp $PSFONTSMAP
else
rm $PSFONTSMAP.tmp $PSFONTSMAP
fi
fi

View File

@ -1,4 +0,0 @@
TeX/LaTeX is a set of printing softwares, of which excellent and elegant
output quality have been admiring and adopting out of the academic circles
for several years. cwTeX let you use Chinese Big5 codes in TeX/LaTeX
documents.

File diff suppressed because it is too large Load Diff

View File

@ -1,47 +0,0 @@
# Created by: ijliao
# $FreeBSD$
PORTNAME= hanzim
PORTVERSION= 1.3
PORTREVISION= 3
CATEGORIES= chinese tk
MASTER_SITES= http://kamares.ucsd.edu/~arobert/Files/Chinese/ \
http://www.525183.com/freebsd/hanzim/ \
http://www.chinatinco.com/freebsd/hanzim/ \
http://525183.serverbox.org/freebsd/hanzim/
MASTER_SITE_SUBDIR= . Old
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Chinese character learning-aid program
BUILD_DEPENDS+= wish8.4:${PORTSDIR}/x11-toolkits/tk84
RUN_DEPENDS+= wish8.4:${PORTSDIR}/x11-toolkits/tk84
WRKSRC= ${WRKDIR}/Hanzim
ALL_TARGET= ${PORTNAME}
MAN1= hanzim.1
NO_STAGE= yes
BROKEN_powepc= Does not install on powerpc: signal 11
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/hanzim.c
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/hanzim ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/hanzim.man ${PREFIX}/man/man1/hanzim.1
@${MKDIR} ${PREFIX}/lib/hanzim
${INSTALL_DATA} ${WRKSRC}/Data/* ${PREFIX}/lib/hanzim
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/hanzim.doc ${DOCSDIR}
.endif
${PREFIX}/bin/hanzim -port-install
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (hanzim-1.3.tgz) = 58c07fedb528366ea96e83d98da99a5c220c52c6d904ed46a5cdf92c0baebc70
SIZE (hanzim-1.3.tgz) = 570776

View File

@ -1,54 +0,0 @@
--- Makefile.orig Wed Mar 20 00:59:19 2002
+++ Makefile Sat Jun 14 09:21:10 2003
@@ -6,11 +6,11 @@
# set INSTALLROOT to the installation base; it is used to set the
# other directory variables below
-INSTALLROOT = /usr/local
+INSTALLROOT = ${PREFIX}
#INSTALLROOT = /usr
# set LIBDIR to where you will keep the datafiles, fontspecs, and "hanwin.tcl"
-LIBDIR = $(INSTALLROOT)/lib/Hanzim
+LIBDIR = $(INSTALLROOT)/lib/hanzim
#LIBDIR = /usr/local/lib/Hanzim
# for debugging
#LIBDIR = ./Data
@@ -24,7 +24,7 @@
#MANDIR = /usr/local/man
# set DOCDIR to where you want the documentation files to reside
-DOCDIR = $(INSTALLROOT)/doc
+DOCDIR = $(INSTALLROOT)/share/doc/hanzim
#DOCDIR = $(INSTALLROOT)/share/doc
#DOCDIR = /usr/local/share/doc
#DOCDIR = /usr/share/doc
@@ -41,13 +41,13 @@
#OS=WINDOWS
# location of Tcl and Tk libraries
-LIBTCLDIR = -L /usr/lib
+LIBTCLDIR = -L${LOCALBASE}/lib
# location of x library
-LIBXDIR = -L /usr/X11/lib
+LIBXDIR = -L${LOCALBASE}/lib
# you might need to change "libtcl" and "libtk" to "libtcl8.x" and "libtk8.x"
-LIBS = $(LIBXDIR) $(LIBTCLDIR) -ltk -ltcl -lX11 -lm -ldl
+LIBS = $(LIBXDIR) $(LIBTCLDIR) -ltk84 -ltcl84 -lX11 -lm
INSTALL = install
RM = rm -f
@@ -55,9 +55,8 @@
# End of configuration.
###############################################################################
-CC = cc
-DEFINES = -D$(OS) -DLIBDIR=\"$(LIBDIR)\"
-CFLAGS = -O2 $(DEFINES)
+DEFINES = -D$(OS) -DLIBDIR=\"$(LIBDIR)\" -I${LOCALBASE}/include/tk8.4 -I${LOCALBASE}/include/tcl8.4 -I${LOCALBASE}/include
+CFLAGS += $(DEFINES)
#CFLAGS = -O2 -Wall -pedantic -ansi $(DEFINES)
LFLAGS = $(LIBS) -s

View File

@ -1,35 +0,0 @@
--- ./hanzim.c.orig 2002-03-20 14:34:31.000000000 +0800
+++ ./hanzim.c 2007-11-08 16:33:14.000000000 +0800
@@ -204,6 +204,16 @@
main(int argc, char *argv[]) {
Tcl_Interp *interp;
+/* hanzim need a running XFree to do its initial setup, rectify */
+ if (argc>1 && !(strcmp(argv[1], "-port-install")))
+ {
+ char *portdatadir = "%%PREFIX%%/lib/hanzim";
+ init_vars(portdatadir);
+ kanzi(portdatadir);
+ kanhe(portdatadir);
+ exit(0);
+ }
+
/* do an initial parse of the command-line options so that help message */
/* can be printed and we can set some global flags */
interp = Tcl_CreateInterp();
@@ -460,10 +470,14 @@
struct _timeb tp;
_ftime(&tp);
#else
+/*
struct timeb tp;
ftime(&tp);
+*/
+ time_t t;
+ time(&t);
#endif
- srand(tp.millitm);
+ srand(t);
if (!quiet) {
printf("\n\nWelcome to Hanzi Master, where YOU will master the hanzi.\n");

View File

@ -1,8 +0,0 @@
Hanzi Master ("hanzim") is a Chinese character learning-aid program.
It is designed to help you memorize characters by leading you to internalize
their various systematicities. It displays lists of characters with the same
radicals, same remaining parts, and same pronunciations, along with pinyin
pronunciations and lists of compounds.
WWW: http://zakros.ucsd.edu/~arobert/hanzim.html

View File

@ -1,14 +0,0 @@
bin/hanzim
lib/hanzim/bushou.gb
lib/hanzim/cidianf.gb
lib/hanzim/fonts.unix
lib/hanzim/fonts.windows
lib/hanzim/hanwin.tcl
lib/hanzim/hcompound.dat
lib/hanzim/parts.gb
lib/hanzim/sanzicidianf.gb
lib/hanzim/zidianf.gb
lib/hanzim/zidianfl.b5
%%PORTDOCS%%%%DOCSDIR%%/hanzim.doc
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm lib/hanzim

View File

@ -1,47 +0,0 @@
# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw>
# $FreeBSD$
PORTNAME= miniChinput
PORTVERSION= 0.1.9
PORTREVISION= 3
CATEGORIES= chinese
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/0-1-9
MAINTAINER= ports@FreeBSD.org
COMMENT= Tiny version of Chinput
GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
USES= iconv gmake
USE_XORG= x11 xt
USE_LDCONFIG= yes
ALL_TARGET= all data
INSTALL_TARGET= install data-install
MAKE_JOBS_UNSAFE= yes
BROKEN= Hard code make, gcc, g++ and more everywhere
MAN1= chinput.1
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
BROKEN= Build fails on sparc64
.endif
post-patch:
@${REINPLACE_CMD} -e 's,make,${MAKE_CMD},g' ${WRKSRC}/src/Makefile.in
@echo "install:" >> ${WRKSRC}/src/IMdkit/Makefile
@${REINPLACE_CMD} 's,^CFLAGS =,CFLAGS +=,' ${WRKSRC}/ImmModules/cce/Makefile.in \
${WRKSRC}/ImmModules/turbo/Makefile.in \
${WRKSRC}/src/server/Makefile.in \
${WRKSRC}/src/client/Makefile.in
@${REINPLACE_CMD} -e 's#$$(prefix)$$(imdir)/{gb,gbk,big5}#$$(prefix)$$(imdir)/gb $$(prefix)$$(imdir)/gbk $$(prefix)$$(imdir)/big5#g' ${WRKSRC}/ImmModules/turbo/Makefile.in
@${REINPLACE_CMD} -e 's,-@PACKAGE_VERSION@,,g' ${WRKSRC}/doc/Makefile.in
@${REINPLACE_CMD} -e 's,/share/man,/man,g' ${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/src/IMdkit/Makefile
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (miniChinput-0.1.9.tar.gz) = ca82e264d979d4a66056208b4b09e0246856e126018ecc8bb6716e0e4b1b7b5c
SIZE (miniChinput-0.1.9.tar.gz) = 1631895

View File

@ -1,10 +0,0 @@
--- src/keyboard.c.orig Sun Aug 15 19:13:01 2004
+++ src/keyboard.c Sun Aug 15 19:13:31 2004
@@ -24,7 +24,6 @@
#define INC (x0 += KEY_WIDTH)
#define HALFINC (x0 += KEY_WIDTH/2)
-extern int ForwardEvent();
static void set_key(int n, unsigned long keysym, int x, int y, int w, int h);
static int in_keys(int x0, int y0);

View File

@ -1,5 +0,0 @@
miniChinput is a tiny version of Chinput, which is a GPLed Chinese
input method. miniChinput uses XIM protocol and provides several
input modules for both GB and BIG5 encodings.
WWW: http://sourceforge.net/projects/minichinput

View File

@ -1,6 +0,0 @@
-----------------------------------------------
Remember to set environment varible XMODIFIERS:
csh/tcsh: setenv XMODIFIERS @im=Chinput
sh/bash: export XMODIFIERS='@im=Chinput'
and set LANG, LC_CTYPE to zh_CN.EUC.
-----------------------------------------------

View File

@ -1,50 +0,0 @@
bin/chinput
%%DOCSDIR%%/README
%%DOCSDIR%%/BUGS
%%DOCSDIR%%/CHANGES
%%DOCSDIR%%/INSTALL
%%DOCSDIR%%/USAGE
%%DOCSDIR%%/TODO
%%DOCSDIR%%/COPYING
%%DOCSDIR%%/Chinese/TODO_cn
%%DOCSDIR%%/Chinese/Chinput_BUGS
%%DOCSDIR%%/Chinese/Chinput_CHANGES
%%DOCSDIR%%/Chinese/Chinput_FAQ
%%DOCSDIR%%/Chinese/Chinput_INSTALL
%%DOCSDIR%%/Chinese/Chinput_README
%%DOCSDIR%%/Chinese/Chinput_USAGE
%%DOCSDIR%%/Chinese/INSTALL_cn
%%DOCSDIR%%/Chinese/README_cn
%%DOCSDIR%%/Chinese/Chinput_API
lib/Chinput/Chinput.ad
lib/Chinput/im/TL_hzinput.so
lib/Chinput/im/cce_hzinput.so
lib/Chinput/im/cce_pinyin.so
lib/Chinput/im/libimm_server.so
lib/Chinput/im/libimmclient.a
lib/Chinput/im/sys-big5.tab
lib/Chinput/im/sys-gb.tab
lib/Chinput/im/xl_intcode.so
lib/Chinput/im/tl_sysphrase.big5.bin
lib/Chinput/im/tl_sysphrase.gb.bin
lib/Chinput/im/bin/cin2tab
lib/Chinput/im/bin/txt2tab
lib/Chinput/im/bin/tab2txt
lib/Chinput/im/cce/pinyin.map
lib/Chinput/im/cce/sysphrase.tab
lib/Chinput/im/cce/usrphrase.tab
lib/Chinput/im/cce/nqwb.tab
lib/Chinput/im/cce/nqwb.tab.phr
lib/Chinput/im/big5/cj.tab
lib/Chinput/im/big5/pinyin.tab
lib/Chinput/im/gb/CCDOSPY.tab
lib/Chinput/im/gbk/gbkpy_mb.tab
@dirrm lib/Chinput/im/big5
@dirrm lib/Chinput/im/bin
@dirrm lib/Chinput/im/cce
@dirrm lib/Chinput/im/gb
@dirrm lib/Chinput/im/gbk
@dirrm lib/Chinput/im
@dirrm lib/Chinput
@dirrm %%DOCSDIR%%/Chinese
@dirrm %%DOCSDIR%%

View File

@ -1,36 +0,0 @@
# Created by: Jing-Tang Keith Jang <keith@FreeBSD.org>
# $FreeBSD$
PORTNAME= moefonts-cid
PORTVERSION= 1.0
PORTREVISION= 7
CATEGORIES= chinese print
MASTER_SITES= ftp://ftp.ora.com/pub/examples/nutshell/cjkv/adobe/samples/
DISTFILES= MOEKai-Regular MOESung-Regular
EXTRACT_ONLY= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= MOE CIDFonts converted by Adobe
RUN_DEPENDS= ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps
USE_GHOSTSCRIPT_RUN= yes
NO_BUILD= YES
SUB_FILES= pkg-install pkg-deinstall
PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-deinstall
ADOBECMAPDIR= ${LOCALBASE}/share/fonts/adobe-cmaps
NO_STAGE= yes
do-install:
@${INSTALL_DATA} ${DISTDIR}/MOEKai-Regular \
${DISTDIR}/MOESung-Regular \
${FILESDIR}/MOEKai-Regular-ETen-B5-H.gsf \
${FILESDIR}/MOEKai-Regular-ETen-B5-V.gsf \
${FILESDIR}/MOESung-Regular-ETen-B5-H.gsf \
${FILESDIR}/MOESung-Regular-ETen-B5-V.gsf \
${PREFIX}/share/ghostscript/fonts
@${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
.include <bsd.port.mk>

View File

@ -1,4 +0,0 @@
SHA256 (MOEKai-Regular) = 78bf0837158b3640c481111d6c98aa767c91395eac62ea6956119425e3014d47
SIZE (MOEKai-Regular) = 12515670
SHA256 (MOESung-Regular) = b2e57434d63556d89ae232beb9f5e59354f8bc1e1ddf53a4fb7cd601f6db5125
SIZE (MOESung-Regular) = 9827134

View File

@ -1,16 +0,0 @@
/MOEKai-Regular-ETen-B5-H
/MOEKai-Regular (MOEKai-Regular)
/ETen-B5-H (CMap/ETen-B5-H)
1 index /CMap resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CMap findresource
3 1 roll
1 index /CIDFont resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CIDFont findresource
[ exch ] composefont pop

View File

@ -1,16 +0,0 @@
/MOEKai-Regular-ETen-B5-V
/MOEKai-Regular (MOEKai-Regular)
/ETen-B5-V (CMap/ETen-B5-V)
1 index /CMap resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CMap findresource
3 1 roll
1 index /CIDFont resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CIDFont findresource
[ exch ] composefont pop

View File

@ -1,16 +0,0 @@
/MOESung-Regular-ETen-B5-H
/MOESung-Regular (MOESung-Regular)
/ETen-B5-H (CMap/ETen-B5-H)
1 index /CMap resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CMap findresource
3 1 roll
1 index /CIDFont resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CIDFont findresource
[ exch ] composefont pop

View File

@ -1,16 +0,0 @@
/MOESung-Regular-ETen-B5-V
/MOESung-Regular (MOESung-Regular)
/ETen-B5-V (CMap/ETen-B5-V)
1 index /CMap resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CMap findresource
3 1 roll
1 index /CIDFont resourcestatus
{pop pop pop}
{runlibfile} ifelse
/CIDFont findresource
[ exch ] composefont pop

View File

@ -1,16 +0,0 @@
#!/bin/sh
# $FreeBSD$
GSVER=`gs --version`
GSDIR=%%PREFIX%%/share/ghostscript
FONTMAP=${GSDIR}/${GSVER}/Resource/Init/Fontmap.GS
FONTMAPTMP=${FONTMAP}.tmp
# Run just once.
if [ "x$2" != "xDEINSTALL" ]; then
exit 0
fi
cp ${FONTMAP} ${FONTMAPTMP}
sed -e "/^\/MOE.*/d" ${FONTMAP} > ${FONTMAPTMP}
mv -f ${FONTMAPTMP} ${FONTMAP}

View File

@ -1,16 +0,0 @@
#!/bin/sh
# $FreeBSD$
GSVER=`gs --version`
GSDIR=%%PREFIX%%/share/ghostscript
FONTMAP=${GSDIR}/${GSVER}/Resource/Init/Fontmap.GS
# Run just once.
if [ "x$2" != "xPOST-INSTALL" ]; then
exit 0
fi
echo "/MOEKai-Regular-ETen-B5-H (MOEKai-Regular-ETen-B5-H.gsf) ;" >> ${FONTMAP}
echo "/MOEKai-Regular-ETen-B5-V (MOEKai-Regular-ETen-B5-V.gsf) ;" >> ${FONTMAP}
echo "/MOESung-Regular-ETen-B5-H (MOESung-Regular-ETen-B5-H.gsf) ;" >> ${FONTMAP}
echo "/MOESung-Regular-ETen-B5-V (MOESung-Regular-ETen-B5-V.gsf) ;" >> ${FONTMAP}

View File

@ -1,10 +0,0 @@
MOE CIDFonts
============
This font collection is used by ghostscript, for printing
Chinese documents.
Chinese CID-Keyed fonts(MOEKai and MOESung) are provided by
Adobe, and original 48x48 bitmap fonts is from Ministry of
Education of Taiwan Government, prepared by Dynalab. These
fonts are free to use.

View File

@ -1,6 +0,0 @@
share/ghostscript/fonts/MOEKai-Regular
share/ghostscript/fonts/MOEKai-Regular-ETen-B5-H.gsf
share/ghostscript/fonts/MOEKai-Regular-ETen-B5-V.gsf
share/ghostscript/fonts/MOESung-Regular
share/ghostscript/fonts/MOESung-Regular-ETen-B5-H.gsf
share/ghostscript/fonts/MOESung-Regular-ETen-B5-V.gsf

View File

@ -1,72 +0,0 @@
# Created by: LI Dong <ld@FreeBSD.org.cn>
# $FreeBSD$
PORTNAME= msttf
PORTVERSION= 1.0
PORTREVISION= 2
CATEGORIES= chinese x11-fonts
MASTER_SITES= #
DISTFILES= ${MSTTF_SIMHEI} ${MSTTF_SIMSUN} ${MSTTF_TAHOMA}
DIST_SUBDIR= msttf
EXTRACT_ONLY= # none
MAINTAINER= ports@FreeBSD.org
COMMENT= Three TrueType fonts from Microsoft Windows(TM) 2000/XP
BROKEN= no distinfo provided
RUN_DEPENDS= ttfm.sh:${PORTSDIR}/chinese/ttfm
MSTTF_SIMHEI= simhei.ttf
MSTTF_SIMSUN= simsun.ttc
MSTTF_TAHOMA= tahoma.ttf
RESTRICTED= Redistribution of pre-compiled binaries is not permitted
NO_BUILD= yes
SHAREMODE= 644
NO_WRKSUBDIR= yes
USE_XORG= x11
FONTDIR= ${PREFIX}/share/fonts/TrueType
XFONTDIR= ${LOCALBASE}/lib/X11/fonts/TrueType
INSTALL_ENV= PKG_PREFIX=${PREFIX} XFREE86_VERSION=${XFREE86_VERSION} \
WANT_GS=${WANT_GS} WITHOUT_X=${WITHOUT_X}
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DIST_SUBDIR}/${MSTTF_SIMHEI})
IGNORE= Because of licensing restrictions, you must copy the three TrueType \
fonts from your copy of Microsoft Windows(TM) 2000/XP manually. End \
user can use these fonts freely in his/her own computers. Please \
place these fonts in ${DISTDIR}/${DIST_SUBDIR}. \
Fonts: ${MSTTF_SIMHEI} of ${MSTTF_SIMHEI} ${MSTTF_SIMSUN} ${MSTTF_TAHOMA}
.endif
.if !exists(${DISTDIR}/${DIST_SUBDIR}/${MSTTF_SIMSUN})
IGNORE= Because of licensing restrictions, you must copy the three \
TrueType fonts from your copy of Microsoft Windows(TM) \
2000/XP manually. End user can use these fonts freely in \
his/her own computers. Please place these fonts in \
${DISTDIR}/${DIST_SUBDIR}. \
Fonts: ${MSTTF_SIMSUN} of ${MSTTF_SIMHEI} ${MSTTF_SIMSUN} ${MSTTF_TAHOMA}\n
.endif
.if !exists(${DISTDIR}/${DIST_SUBDIR}/${MSTTF_TAHOMA})
IGNORE= Because of licensing restrictions, you must copy the three \
TrueType fonts from your copy of Microsoft Windows(TM) \
2000/XP manually. End user can use these fonts freely in \
his/her own computers. Please place these fonts in \
${DISTDIR}/${DIST_SUBDIR}. \
Fonts: ${MSTTF_TAHOMA} of ${MSTTF_SIMHEI} ${MSTTF_SIMSUN} ${MSTTF_TAHOMA}\n
.endif
do-install:
@${MKDIR} ${FONTDIR}
@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${MSTTF_SIMHEI} ${FONTDIR}
@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${MSTTF_SIMSUN} ${FONTDIR}
@${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${MSTTF_TAHOMA} ${FONTDIR}
@${SETENV} ${INSTALL_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
SHA256 (msttf/simhei.ttf) = IGNORE
SHA256 (msttf/simsun.ttc) = IGNORE
SHA256 (msttf/tahoma.ttf) = IGNORE

View File

@ -1,24 +0,0 @@
#!/bin/sh
if [ "$2" != "DEINSTALL" ]; then
exit 0
fi
PKGNAME=$1
PREFIX=${PKG_PREFIX}
TTFM=${PKG_PREFIX}/bin/ttfm.sh
FONTDIR=${PREFIX}/share/fonts/TrueType
FONTS="simhei.ttf simsun.ttc tahoma.ttf"
if [ -r $FONTDIR/$PKGNAME ]; then
for i in `cat $FONTDIR/$PKGNAME`; do
for f in $FONTS; do
$TTFM --remove $i $f
done
done
fi
rm -f $FONTDIR/$PKGNAME
exit 0

View File

@ -1,4 +0,0 @@
Three TrueType fonts from Microsoft Windows(TM) 2000/XP.
Because of licensing restrictions, you must copy the three TrueType
fonts from your copy of Microsoft Windows(TM) 2000/XP manually. End
user can use these fonts freely in his/her own computers.

View File

@ -1,28 +0,0 @@
#!/bin/sh
if [ "$2" = "PRE-INSTALL" ]; then
exit 0
fi
PKGNAME=$1
PREFIX=${PKG_PREFIX}
TTFM=${PREFIX}/bin/ttfm.sh
FONTDIR=${PREFIX}/share/fonts/TrueType
FONTS="simhei.ttf simsun.ttc tahoma.ttf"
if [ ! -x $TTFM ]; then
echo "$TTFM not found!"
exit 1
fi
rm -f $FONTDIR/$PKGNAME
if [ "X$WITHOUT_X" = "X" ]; then
for f in $FONTS; do
$TTFM --add xttfm $FONTDIR/$f
done
echo "xttfm" >> $FONTDIR/$PKGNAME
fi
exit 0

View File

@ -1,5 +0,0 @@
share/fonts/TrueType/simhei.ttf
share/fonts/TrueType/simsun.ttc
share/fonts/TrueType/tahoma.ttf
@dirrmtry share/fonts/TrueType
@dirrmtry share/fonts

View File

@ -1,108 +0,0 @@
# Created by: Tai-hwa Liang <avatar@www.mmlab.cse.yzu.edu.tw>
# $FreeBSD$
PORTNAME= pine
PORTVERSION= 4.64
CATEGORIES= chinese mail news
MASTER_SITES= ftp://ftp.cac.washington.edu/pine/
DISTNAME= ${PORTNAME}${PORTVERSION}
PATCH_SITES= http://people.FreeBSD.org/~avatar/ports/patches/pine/ \
ftp://www.mmlab.cse.yzu.edu.tw/pub/collect/patch/pine/
PATCHFILES= ${PORTNAME}${PORTVERSION}.patch.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= Program for Internet News & Email with Chinese(BIG-5) support
USES= tar:bzip2
.if defined(WITH_SSL)
USE_OPENSSL= yes
EXTRA_OPTS= SSLDIR=${OPENSSLBASE}
.else
EXTRA_OPTS= NOSSL SSLTYPE=none
.endif
NO_LATEST_LINK= yes
MAN1= pine.1 pico.1 pilot.1
NO_STAGE= yes
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
pre-fetch:
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
${SH} pkg-install
.endif
post-patch:
for i in ${WRKSRC}/doc/pine.1 \
${WRKSRC}/pine/filter.c \
${WRKSRC}/pine/init.c \
${WRKSRC}/pine/pine.hlp \
${WRKSRC}/pine/mailcap.c \
${WRKSRC}/pine/osdep/os-bsf.h ; do \
${MV} $$i $$i.sed ; \
${SED} -e "s:@@PREFIX@@:${PREFIX}:g" \
$$i.sed >$$i ; \
${RM} $$i.sed ; \
done
for i in ${WRKSRC}/doc/tech-notes.txt \
${WRKSRC}/doc/tech-notes/*.html ; do \
${MV} $$i $$i.sed ; \
${SED} -e "s:/usr/local/lib/:${PREFIX}/etc/:g" \
$$i.sed >$$i ; \
${RM} $$i.sed ; \
done
do-build:
@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ./build bsf ${EXTRA_OPTS})
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/pico ${PREFIX}/bin/pico
${INSTALL_PROGRAM} ${WRKSRC}/bin/pilot ${PREFIX}/bin/pilot
${INSTALL_PROGRAM} ${WRKSRC}/bin/pine ${PREFIX}/bin/pine
${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
< ${FILESDIR}/pgpdecode > ${WRKSRC}/bin/pgpdecode
${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
< ${FILESDIR}/pgpencrypt > ${WRKSRC}/bin/pgpencrypt
${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
< ${FILESDIR}/pgpsign > ${WRKSRC}/bin/pgpsign
${INSTALL_SCRIPT} ${WRKSRC}/bin/pgpencrypt ${PREFIX}/bin/pgpencrypt
${INSTALL_SCRIPT} ${WRKSRC}/bin/pgpdecode ${PREFIX}/bin/pgpdecode
${INSTALL_SCRIPT} ${WRKSRC}/bin/pgpsign ${PREFIX}/bin/pgpsign
${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
< ${FILESDIR}/dot.pinerc.sample \
> ${WRKSRC}/dot.pinerc.sample
${INSTALL_DATA} ${WRKSRC}/dot.pinerc.sample \
${PREFIX}/etc/dot.pinerc.sample
${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
< ${FILESDIR}/dot.pinerc.pgp.sample \
> ${WRKSRC}/dot.pinerc.pgp.sample
${INSTALL_DATA} ${WRKSRC}/dot.pinerc.pgp.sample \
${PREFIX}/etc/dot.pinerc.pgp.sample
${INSTALL_MAN} ${WRKSRC}/doc/pico.1 ${PREFIX}/man/man1/pico.1
${INSTALL_MAN} ${WRKSRC}/doc/pilot.1 ${PREFIX}/man/man1/pilot.1
${INSTALL_MAN} ${WRKSRC}/doc/pine.1 ${PREFIX}/man/man1/pine.1
.if ${PORT_OPTIONS:MDOCS}
${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} \
${PREFIX}/share/doc/pine \
${PREFIX}/share/doc/pine/tech-notes
${INSTALL_DATA} ${WRKSRC}/doc/brochure.txt ${PREFIX}/share/doc/pine
${INSTALL_DATA} ${WRKSRC}/doc/tech-notes.txt ${PREFIX}/share/doc/pine
${INSTALL_DATA} ${WRKSRC}/doc/tech-notes/*.html \
${PREFIX}/share/doc/pine/tech-notes/
.endif
post-install:
${PREFIX}/bin/pine -P ${PREFIX}/etc/pine.conf -conf >${WRKSRC}/pine.conf
${INSTALL_DATA} ${WRKSRC}/pine.conf ${PREFIX}/etc/pine.conf
@${ECHO} " - - - - - - - - - - - - - - - - - - - - - - - - -"
@${ECHO} " If Pine exits with \"Received abort signal\" try"
@${ECHO} " disabling the \"quell-folder-internal-msg\" feature"
@${ECHO} " - - - - - - - - - - - - - - - - - - - - - - - - -"
.include <bsd.port.mk>

View File

@ -1,4 +0,0 @@
SHA256 (pine4.64.tar.bz2) = 5a697f1ffed84bba2dddb3534d0829eab6dacd169ea0122621e6b3dd522eb783
SIZE (pine4.64.tar.bz2) = 3110790
SHA256 (pine4.64.patch.gz) = a861d54e8296b0dfee68cc7d9e0c0600e7eee8bc4293e94aa8dc56c856eb8fd5
SIZE (pine4.64.patch.gz) = 128866

View File

@ -1,16 +0,0 @@
# List of features; see Pine's Setup/options menu for the current set.
# e.g. feature-list= select-without-confirm, signature-at-bottom
# Default condition for all of the features is no-.
feature-list=compose-send-offers-first-filter
# This variable takes a list of programs that message text is piped into
# after MIME decoding, prior to display.
display-filters="-----BEGIN PGP" @@PREFIX@@/bin/pgpdecode
# This defines a program that message text is piped into before MIME
# encoding, prior to sending
sending-filters=@@PREFIX@@/bin/pgpsign,
@@PREFIX@@/bin/pgpencrypt _RECIPIENTS_
# hook, to get rid of the sucking 'quoted printable' ;-))
# enable-8bit-esmtp-negotiation

View File

@ -1,333 +0,0 @@
# Updated by Pine(tm) 4.00, copyright 1989-1998 University of Washington.
#
# Pine configuration file -- customize as needed.
#
# This file sets the configuration options used by Pine and PC-Pine. If you
# are using Pine on a Unix system, there may be a system-wide configuration
# file which sets the defaults for these variables. There are comments in
# this file to explain each variable, but if you have questions about
# specific settings see the section on configuration options in the Pine
# notes. On Unix, run pine -conf to see how system defaults have been set.
# For variables that accept multiple values, list elements are separated
# by commas. A line beginning with a space or tab is considered to be a
# continuation of the previous line. For a variable to be unset its value
# must be blank. To set a variable to the empty string its value should
# be "". You can override system defaults by setting a variable to the
# empty string. Switch variables are set to either "yes" or "no", and
# default to "no".
# Lines beginning with "#" are comments, and ignored by Pine.
########################### Essential Parameters ###########################
# Over-rides your full name from Unix password file. Required for PC-Pine.
personal-name=
# Sets domain part of From: and local addresses in outgoing mail.
user-domain=
# List of SMTP servers for sending mail. If blank: Unix Pine uses sendmail.
smtp-server=
# NNTP server for posting news. Also sets news-collections for news reading.
nntp-server=
# Path of (local or remote) INBOX, e.g. ={mail.somewhere.edu}inbox
# Normal Unix default is the local INBOX (usually /usr/spool/mail/$USER).
inbox-path=$MAIL
###################### Collections, Folders, and Files #####################
# List of incoming msg folders besides INBOX, e.g. ={host2}inbox, {host3}inbox
# Syntax: optnl-label {optnl-imap-host-name}folder-path
incoming-folders=
# List of directories where saved-message folders may be. First one is
# the default for Saves. Example: Main {host1}mail/[], Desktop mail\[]
# Syntax: optnl-label {optnl-imap-hostname}optnl-directory-path[]
folder-collections=
# List, only needed if nntp-server not set, or news is on a different host
# than used for NNTP posting. Examples: News *[] or News *{host3/nntp}[]
# Syntax: optnl-label *{news-host/protocol}[]
news-collections=
# Over-rides default path for sent-mail folder, e.g. =old-mail (using first
# folder collection dir) or ={host2}sent-mail or ="" (to suppress saving).
# Default: sent-mail (Unix) or SENTMAIL.MTX (PC) in default folder collection.
default-fcc=
# Over-rides default path for postponed messages folder, e.g. =pm (which uses
# first folder collection dir) or ={host4}pm (using home dir on host4).
# Default: postponed-mail (Unix) or POSTPONE.MTX (PC) in default fldr coltn.
postponed-folder=
# If set, specifies where already-read messages will be moved upon quitting.
read-message-folder=
# Over-rides default path for signature file. Default is ~/.signature
signature-file=mail/.signature
# List of file or path names for global/shared addressbook(s).
# Default: none
# Syntax: optnl-label path-name
global-address-book=
# List of file or path names for personal addressbook(s).
# Default: ~/.addressbook (Unix) or \PINE\ADDRBOOK (PC)
# Syntax: optnl-label path-name
address-book=
############################### Preferences ################################
# List of features; see Pine's Setup/options menu for the current set.
# e.g. feature-list= select-without-confirm, signature-at-bottom
# Default condition for all of the features is no-.
feature-list=use-8bit-encoding,
use-8bit-encoding-confirm,
enable-full-header-cmd,
signature-at-bottom,
pass-control-characters-as-is,
enable-mail-check-cue,
enable-8bit-esmtp-negotiation,
enable-8bit-nntp-posting,
quell-dead-letter-on-cancel,
compose-send-offers-first-filter,
enable-arrow-navigation,
enable-msg-view-urls,
enable-msg-view-web-hostnames
# Pine executes these keys upon startup (e.g. to view msg 13: i,j,1,3,CR,v)
initial-keystroke-list=
# Only show these headers (by default) when composing messages
default-composer-hdrs=
# Add these customized headers (and possible default values) when composing
customized-hdrs=
# Determines default folder name for Saves...
# Choices: default-folder, by-sender, by-from, by-recipient, last-folder-used.
# Default: "default-folder", i.e. "saved-messages" (Unix) or "SAVEMAIL" (PC).
saved-msg-name-rule=
# Determines default name for Fcc...
# Choices: default-fcc, by-recipient, last-fcc-used.
# Default: "default-fcc" (see also "default-fcc=" variable.)
fcc-name-rule=
# Sets presentation order of messages in Index. Choices:
# subject, from, arrival, date, size. Default: "arrival".
sort-key=subject
# Sets presentation order of address book entries. Choices: dont-sort,
# fullname-with-lists-last, fullname, nickname-with-lists-last, nickname
# Default: "fullname-with-lists-last".
addrbook-sort-rule=
# Reflects capabilities of the display you have. Default: US-ASCII.
# Typical alternatives include ISO-8859-x, (x is a number between 1 and 9).
character-set=big5
# Specifies the program invoked by ^_ in the Composer,
# or the "enable-alternate-editor-implicitly" feature.
editor=/usr/local/bin/joe
# Program to view images (e.g. GIF or TIFF attachments).
image-viewer=/usr/X11R6/bin/xli
# If "user-domain" not set, strips hostname in FROM address. (Unix only)
use-only-domain-name=
########## Set within or by Pine: No need to edit below this line ##########
# Your printer selection
printer=attached-to-ansi
# Special print command if it isn't one of the standard printers
personal-print-command=
# Set by Pine; controls beginning-of-month sent-mail pruning.
last-time-prune-questioned=98.7
# Set by Pine; controls display of "new version" message.
last-version-used=4.00
# List of folder pairs; the first indicates a folder to archive, and the
# second indicates the folder read messages in the first should
# be moved to.
incoming-archive-folders=
# List of context and folder pairs, delimited by a space, to be offered for
# pruning each month. For example: {host1}mail/[] mumble
pruned-folders=
# Over-rides default path for saved-msg folder, e.g. =saved-messages (using first
# folder collection dir) or ={host2}saved-mail or ="" (to suppress saving).
# Default: saved-messages (Unix) or SAVEMAIL.MTX (PC) in default folder collection.
default-saved-msg-folder=
# When viewing messages, include this list of headers
viewer-hdrs=
# Sets the default folder and collectionoffered at the Goto Command's prompt.
goto-default-rule=inbox-or-folder-in-first-collection
# Specifies the program invoked by ^T in the Composer.
speller=
# Specifies the column of the screen where the composer should wrap.
composer-wrap-column=
# Specifies the string to insert when replying to message.
reply-indent-string=
# Specifies the string to use when sending a message with no to or cc.
empty-header-message=
# Which category default print command is in
personal-print-category=-1
# This names the path to an alternative program, and any necessary arguments,
# to be used in posting mail messages. Example:
# /usr/lib/sendmail -oem -t -oi
# or,
# /usr/local/bin/sendit.sh
# The latter a script found in Pine distribution's contrib/util directory.
# NOTE: The program MUST read the message to be posted on standard input,
# AND operate in the style of sendmail's "-t" option.
sendmail-path=/usr/sbin/sendmail -oem -oi -t
# This names the root of the tree to which the user is restricted when reading
# and writing folders and files. For example, on Unix ~/work confines the
# user to the subtree beginning with their work subdirectory.
# (Note: this alone is not sufficient for preventing access. You will also
# need to restrict shell access and so on, see Pine Technical Notes.)
# Default: not set (so no restriction)
operating-dir=
# This variable takes a list of programs that message text is piped into
# after MIME decoding, prior to display.
display-filters="-----BEGIN PGP" @@PREFIX@@/bin/pgpdecode
# This defines a program that message text is piped into before MIME
# encoding, prior to sending
sending-filters=@@PREFIX@@/bin/pgpsign,
@@PREFIX@@/bin/pgpencrypt _RECIPIENTS_
# A list of alternate addresses the user is known by
alt-addresses=
# This is a list of formats for address books. Each entry in the list is made
# up of space-delimited tokens telling which fields are displayed and in
# which order. See help text
addressbook-formats=
# This gives a format for displaying the index. It is made
# up of space-delimited tokens telling which fields are displayed and in
# which order. See help text
index-format=
# The number of lines of overlap when scrolling through message text
viewer-overlap=
# Number of lines from top and bottom of screen where single
# line scrolling occurs.
scroll-margin=
# The number of seconds to sleep after writing a status message
status-message-delay=
# The approximate number of seconds between checks for new mail
mail-check-interval=
# Full path and name of NEWSRC file
newsrc-path=
# Path and filename of news configation's active file.
# The default is typically "/usr/lib/news/active".
news-active-file-path=
# Directory containing system's news data.
# The default is typically "/usr/spool/news"
news-spool-directory=
# Path and filename of the program used to upload text from your terminal
# emulator's into Pine's composer.
upload-command=
# Text sent to terminal emulator prior to invoking the program defined by
# the upload-command variable.
# Note: _FILE_ will be replaced with the temporary file used in the upload.
upload-command-prefix=
# Path and filename of the program used to download text via your terminal
# emulator from Pine's export and save commands.
download-command=
# Text sent to terminal emulator prior to invoking the program defined by
# the download-command variable.
# Note: _FILE_ will be replaced with the temporary file used in the downlaod.
download-command-prefix=
# Sets the search path for the mailcap cofiguration file.
# NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2.
mailcap-search-path=
# Sets the search path for the mimetypes cofiguration file.
# NOTE: colon delimited under UNIX, semi-colon delimited under DOS/Windows/OS2.
mimetype-search-path=
# Sets the time in seconds that Pine will attempt to open a network
# connection. The default is 30, the minimum is 5, and the maximum is
# system defined (typically 75).
tcp-open-timeout=
# Sets the time in seconds that Pine will attempt to open a UNIX remote
# shell connection. The default is 15, min is 5, and max is unlimited.
# Zero disables rsh altogether.
rsh-open-timeout=
# Sets the version number Pine will use as a threshold for offering
# its new version message on startup.
new-version-threshold=
# If set, specifies where form letters should be stored.
form-letter-folder=
# Sets presentation order of folder list entries. Choices: ,
#
# Default: "alpha-with-directories-last".
folder-sort-rule=
# Sets message which cursor begins on. Choices: first-unseen, first-recent,
# first, last. Default: "first-unseen".
incoming-startup-rule=
# If no user input for this many hours, Pine will exit if in an idle loop
# waiting for a new command. If set to zero (the default), then there will
# be no timeout.
user-input-timeout=
# Sets the name of the command used to open a UNIX remote shell connection.
# The default is tyically /usr/ucb/rsh.
rsh-path=/usr/bin/ssh
# Sets the format of the command used to open a UNIX remote
# shell connection. The default is "%s %s -l %s exec /etc/r%sd"
# NOTE: the 4 (four) "%s" entries MUST exist in the provided command
# where the first is for the command's path, the second is for the
# host to connnect to, the third is for the user to connect as, and the
# fourth is for the connection method (typically "imap")
rsh-command=
# List of programs to open Internet URLs (e.g. http or ftp references).
url-viewers=/usr/local/bin/lynx
# List of mail drivers to disable. See technical notes.
disable-these-drivers=
# Set by Pine; contains data for caching remote address books.
remote-abook-metafile=
# How many extra copies of remote address book should be kept. Default: 3
remote-abook-history=

View File

@ -1,11 +0,0 @@
--- pine/strings.c~ Tue Jan 9 01:05:11 2001
+++ pine/strings.c Tue Jan 9 01:05:47 2001
@@ -2811,7 +2811,7 @@
rfc1522_valenc(c)
int c;
{
- return(!(c == '?' || c == SPACE) && isprint((unsigned char)c));
+ return c ;
}

View File

@ -1,51 +0,0 @@
#! /bin/sh
# ---------- pgpdecode ---------
# 21.03.96 Roland Rosenfeld <roland@spinnaker.rhein.de>
#
# Sun Mar 24 12:01:21 MET 1996 Andreas Klemm <andreas@knobel.gun.de>
# The tmp files in the original version were world readable for
# the short time of unpacking, setting suitable umask prevents this
#
# Wed Sep 16 21:35:43 WST 1997 Anthony Di Pietro <anthony@dino.omen.com.au>
# Modified to work with both PGP v2 and PGP v5.
# Now uses mktemp to prevent symlink attack and tmp races.
umask 077
MYNAME=`basename $0`
STDOUT=`mktemp -q /tmp/${MYNAME}.XXXXXX`
if [ $? -ne 0 ]
then
echo "$0: Can't create temporary file to decode message."
exit 1
fi
trap "rm -f $STDOUT ; exit" 0 1 2 15
STDERR=`mktemp -q /tmp/${MYNAME}.XXXXXX`
if [ $? -ne 0 ]
then
echo "$0: Can't create temporary file to decode message."
exit 1
fi
trap "rm -f $STDOUT $STDERR; exit" 0 1 2 15
if [ -x @@PREFIX@@/bin/pgpv ]
then
pgpv 2>&1 > $STDOUT |tee $STDERR > /dev/tty
else
pgp -f 2>&1 > $STDOUT |tee $STDERR > /dev/tty
fi
cat $STDERR | \
grep -v '^No files specified. Using stdin.$' | \
grep -v '^Opening file \"stdout\" type text.$' | \
grep -v '^Opening file \"stdout\" type binary.$' | \
grep -v '^Opening file \"/dev/null\" type text.$' | \
grep -v '^Opening file \"/dev/null\" type binary.$' | \
grep -v '^$'| \
sed -e 's/^/| /'
echo ""
cat $STDOUT

View File

@ -1,11 +0,0 @@
#!/bin/sh
# ---------- pgpencrypt ---------
# 21.03.96 Roland Rosenfeld <roland@spinnaker.rhein.de>
# Wed 16 Sep 1998 23:46:43 WST Anthony Di Pietro <anthony@dino.omen.com.au>
# Modified to work with both PGP v2 and PGP v5.
if [ -x @@PREFIX@@/bin/pgpe ]
then
pgpe -s -a -r $*
else
pgp -feast $*
fi

View File

@ -1,11 +0,0 @@
#!/bin/sh
# ---------- pgpsign ---------
# 21.03.96 Roland Rosenfeld <roland@spinnaker.rhein.de>
# Wed 16 Sep 1998 23:48:51 WST Anthony Di Pietro <anthony@dino.omen.com.au>
# Modified to work with both PGP v2 and PGP v5.
if [ -x @@PREFIX@@/bin/pgps ]
then
pgps -a -t
else
pgp -fast
fi

View File

@ -1,52 +0,0 @@
# Updated by Pine(tm) 4.00, copyright 1989-1998 University of Washington.
#
# Pine configuration file -- customize as needed.
#
# This file sets the configuration options used by Pine and PC-Pine. If you
# are using Pine on a Unix system, there may be a system-wide configuration
# file which sets the defaults for these variables. There are comments in
# this file to explain each variable, but if you have questions about
# specific settings see the section on configuration options in the Pine
# notes. On Unix, run pine -conf to see how system defaults have been set.
# For variables that accept multiple values, list elements are separated
# by commas. A line beginning with a space or tab is considered to be a
# continuation of the previous line. For a variable to be unset its value
# must be blank. To set a variable to the empty string its value should
# be "". You can override system defaults by setting a variable to the
# empty string. Switch variables are set to either "yes" or "no", and
# default to "no".
# Lines beginning with "#" are comments, and ignored by Pine.
############################### Preferences ################################
# List of features; see Pine's Setup/options menu for the current set.
# e.g. feature-list= select-without-confirm, signature-at-bottom
# Default condition for all of the features is no-.
feature-list=enable-8bit-esmtp-negotiation,
enable-arrow-navigation,
enable-full-header-cmd,
quell-dead-letter-on-cancel,
enable-suspend,
enable-arrow-navigation-relaxed,
signature-at-bottom
# Reflects capabilities of the display you have. Default: US-ASCII.
# Typical alternatives include ISO-8859-x, (x is a number between 1 and 9).
character-set=big5
#
# needed for qmail 1.01 (also compatible with sendmail)
#smtp-server=localhost
#
# needed for qmail 1.03 (also compatible with sendmail)
inbox-path=$MAIL
# This names the path to an alternative program, and any necessary arguments,
# to be used in posting mail messages. Example:
# /usr/lib/sendmail -oem -t -oi
# or,
# /usr/local/bin/sendit.sh
# The latter a script found in Pine distribution's contrib/util directory.
# NOTE: The program MUST read the message to be posted on standard input,
# AND operate in the style of sendmail's "-t" option.
sendmail-path=/usr/sbin/sendmail -oem -oi -t

View File

@ -1,22 +0,0 @@
Pine (Program for Internet News & Email) is a tool for reading, sending,
and managing electronic messages. It was designed specifically with
novice computer users in mind, but can be tailored to accommodate the
needs of "power users" as well. Pine uses Internet message protocols
(e.g. RFC-822, SMTP, MIME, IMAP, NNTP) and runs on Unix and PCs.
Besides Pine this package includes the Pico editor, the Pilot file browser
and also the IMAPv4r1 daemon and POP2/POP3 servers (these daemons are not
built by default).
An optional set of configuration files can be put into /usr/local/etc
to set system wide defaults. Have a look at the documentation installed
in /usr/local/share/doc/pine/ for more details.
Also included in dot.pinerc.pgp.sample are example entries needed to
add to your .pinerc to activate the pgp add on scripts pgpdecode,
pgpencode, and pgpsign.
dot.pinerc.sample is an example configuration file(include PGP support) can be
put into your home directory as .pinerc.
WWW: http://www.washington.edu/pine/

View File

@ -1,9 +0,0 @@
#!/bin/sh
if [ "$2" = "POST-INSTALL" -o -n "${PACKAGE_BUILDING}" ]; then
exit 0
fi
/usr/bin/dialog --yesno "SECURITY NOTE: The pine software has had several remote vulnerabilities discovered in the past, which allowed remote attackers to execute arbitrary code as you on your local system, by the action of sending a specially-prepared email. All such KNOWN problems have been fixed, but the pine code is written in a very insecure style and the FreeBSD Security Officer believes there are likely to be other undiscovered vulnerabilities. Do you wish to proceed with the installation of pine anyway?" 12 70 || /usr/bin/false
/usr/bin/dialog --msgbox "Be sure to consult the Pine help for section about 'Information on mbox driver' before using Pine with /usr/bin/mail on a POP3 server." 7 70

View File

@ -1,26 +0,0 @@
@unexec %D/bin/pine -conf >%D/etc/pine.conf.tmp
@unexec if cmp -s %D/etc/pine.conf %D/etc/pine.conf.tmp; then rm -f %D/etc/pine.conf; fi
@rmtry etc/pine.conf.tmp
bin/pgpdecode
bin/pgpencrypt
bin/pgpsign
bin/pico
bin/pilot
bin/pine
etc/dot.pinerc.pgp.sample
etc/dot.pinerc.sample
@exec %D/bin/pine -P %D/etc/pine.conf -conf >%D/etc/pine.conf.tmp
@exec /bin/mv %D/etc/pine.conf.tmp %D/etc/pine.conf
%%PORTDOCS%%%%DOCSDIR%%/brochure.txt
%%PORTDOCS%%%%DOCSDIR%%/tech-notes.txt
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/background.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/cmd-line.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/config-notes.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/config.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/index.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/installation.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/introduction.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/low-level.html
%%PORTDOCS%%%%DOCSDIR%%/tech-notes/porting.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tech-notes
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View File

@ -1,44 +0,0 @@
# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw>
# $FreeBSD$
PORTNAME= xsim
PORTVERSION= 0.3.9.4
PORTREVISION= 4
CATEGORIES= chinese
MASTER_SITES= SF/${PORTNAME}/stable/${PORTNAME}-${PORTVERSION}
DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz \
${PORTNAME}-data-freebsd-gb2312.tar.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple and fast GBK Chinese XIM server
USE_XORG= x11
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-cn-locale=eucCN \
--with-bdb-includes=${BDB_INCLUDE_DIR} \
--with-bdb-libraries=${BDB_LIB_DIR}
PKGMESSAGE= ${WRKDIR}/pkg-message
SUB_FILES= pkg-message xsim.sh
USE_BDB= 40+
CFLAGS+= -fPIC
MAKE_ARGS+= gcclib=`${CXX} -print-file-name=libgcc_s.so`
NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's,<malloc.h>,<stdlib.h>,' \
${WRKSRC}/xsim/IMdkit/IMConn.c
@${FIND} ${WRKSRC} -name xsimrc.in -or -name Makefile.in | ${XARGS} \
${REINPLACE_CMD} -Ee 's,@prefix@/(plugins|dat|bin),${DATADIR}/\1,g'
@${FIND} ${WRKSRC} ! -type d \
-exec ${GREP} -q _CPP_BITS_IOSBASE_H '{}' \; \
-exec ${REINPLACE_CMD} 's/#ifdef _CPP_BITS_IOSBASE_H/#if defined(_IOS_BASE_H) || defined(_CPP_BITS_IOSBASE_H)/g' '{}' \;
${REINPLACE_CMD} "s#-O2#${CFLAGS}#g; s,/usr/local,${LOCALBASE},; s|s,@bdblib@,\$$bdblib,|s,@bdblib@,${BDB_LIB_CXX_NAME},|" ${WRKSRC}/configure
post-install:
${INSTALL_DATA} ${WRKDIR}/xsim.sh ${PREFIX}/bin/xsim
@${MKDIR} ${DATADIR}/dat
@${CP} -R ${WRKDIR}/usr/local/xsim/dat/* ${DATADIR}/dat
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@ -1,4 +0,0 @@
SHA256 (xsim-0.3.9.4.tar.gz) = 3807302150260e5c336918c73d34f77a87093a85b3125be7574fd038c1033067
SIZE (xsim-0.3.9.4.tar.gz) = 1025631
SHA256 (xsim-data-freebsd-gb2312.tar.gz) = ae4b6dc1c81da8d531543f8477c9d7dba1c0f07e7258d0a17a45411554fe349c
SIZE (xsim-data-freebsd-gb2312.tar.gz) = 2214098

View File

@ -1,9 +0,0 @@
--- xsim/ic.cpp.orig 2007-08-12 15:43:13.000000000 +0200
+++ xsim/ic.cpp 2007-08-12 15:43:35.000000000 +0200
@@ -103,5 +103,5 @@
int TIC::alive()
{
- return (int)im;
+ return (intptr_t)im;
}

View File

@ -1,11 +0,0 @@
--- xsim/ic.h.orig 2007-08-12 15:40:46.000000000 +0200
+++ xsim/ic.h 2007-08-12 15:42:35.000000000 +0200
@@ -76,7 +76,7 @@
void set_im(TIM * val);
TIMC * get_imc();
- int has_imc() { return (int)imc; }
+ intptr_t has_imc() { return (intptr_t)imc; }
void init(int init_mode, TIM * val);

View File

@ -1,10 +0,0 @@
--- xsim/im.cpp.orig Sat Aug 16 16:31:04 2003
+++ xsim/im.cpp Sat Aug 16 16:31:11 2003
@@ -16,6 +16,7 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+#include <cassert>
#include <dlfcn.h>
#include "im.h"

View File

@ -1,10 +0,0 @@
--- plugins/IMs/jianpin/pyphraser.cpp.orig Sat Aug 16 16:21:19 2003
+++ plugins/IMs/jianpin/pyphraser.cpp Sat Aug 16 16:21:30 2003
@@ -16,6 +16,7 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+#include <cassert>
#include "wstring.h"
#include "pyphraser.h"
#include "simpleimc.h"

View File

@ -1,10 +0,0 @@
--- plugins/IMs/jianpin/simpleim.cpp.orig Sat Aug 16 16:19:23 2003
+++ plugins/IMs/jianpin/simpleim.cpp Sat Aug 16 16:19:34 2003
@@ -16,6 +16,7 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include <X11/keysym.h>
+#include <cassert>
#include "simpleim.h"
#include "b2q.h"

View File

@ -1,11 +0,0 @@
--- plugins/IMs/jianpin/simpleimc.h.orig 2007-08-12 15:33:23.000000000 +0200
+++ plugins/IMs/jianpin/simpleimc.h 2007-08-12 15:34:18.000000000 +0200
@@ -45,7 +45,7 @@
uint16_t access_count;
wchar_t w[MAX_WORD_LEN + 1];
- size_t ac_size() { return (uint32_t) w - (uint32_t)&access_count; }
+ size_t ac_size() { return (uintptr_t) w - (uintptr_t)&access_count; }
size_t size(){ return ac_size() + wcslen(w) * sizeof(wchar_t); }
void copy(struct Word_Rec_tag * val) { memcpy(this, val, sizeof(Word_Rec_tag));}
}Word_Rec;

View File

@ -1,11 +0,0 @@
--- plugins/IMs/table/tableimc.h.orig 2007-08-12 15:38:33.000000000 +0200
+++ plugins/IMs/table/tableimc.h 2007-08-12 15:38:58.000000000 +0200
@@ -23,7 +23,7 @@
uint8_t sort_index;
wchar_t w[MAX_WORD_LEN + 1];
- size_t si_size() { return (uint32_t) w - (uint32_t)&sort_index; }
+ size_t si_size() { return (uintptr_t) w - (uintptr_t)&sort_index; }
size_t size(){ return si_size() + (wcslen(w) + 1) * sizeof(wchar_t); }
void copy(struct Word_Rec_tag * val) { memcpy(this, val, sizeof(Word_Rec_tag));}
}Word_Rec;

View File

@ -1,10 +0,0 @@
--- plugins/IMs/wubi/wubiim.cpp.orig Sat Aug 16 16:22:10 2003
+++ plugins/IMs/wubi/wubiim.cpp Sat Aug 16 16:22:18 2003
@@ -16,6 +16,7 @@
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+#include <cassert>
#include <X11/keysym.h>
#include "wubiim.h"

View File

@ -1,16 +0,0 @@
-------------------------------------------------------------------------------
Please check the following files:
%%LOCALBASE%%/lib/X11/locale/zh_CN/XI18N_OBJS
If not exist, copy %%LOCALBASE%%/lib/X11/locale/zh/XI18N_OBJS to it.
If you got the message:
XSIM: Failed opening share library function: Undefined symbol "__XlcEucLoader"
Comment
XLC common/xlocale _XlcEucLoader # XLC_open
in %%LOCALBASE%%/lib/X11/locale/zh_CN/XI18N_OBJS
Remember to set environment varible XMODIFIERS:
csh/tcsh: setenv XMODIFIERS @im=XSIM
sh/bash: export XMODIFIERS='@im=XSIM'
and set LANG, LC_CTYPE to zh_CN.eucCN.
-------------------------------------------------------------------------------

View File

@ -1,13 +0,0 @@
#!/bin/sh
# Install user settings directory if it does not exist
if [ ! -d ${HOME}/.xsim ]
then
mkdir ${HOME}/.xsim
cp %%PREFIX%%/share/xsim/dat/* ${HOME}/.xsim/
sed "/^DICT_LOCAL/s|%%PREFIX%%/share/xsim/dat|${HOME}/.xsim|g" \
%%PREFIX%%/etc/xsimrc > ${HOME}/.xsim/xsimrc
fi
# Start xsim
exec %%PREFIX%%/share/xsim/bin/xsim $*

View File

@ -1,4 +0,0 @@
Using XSIM(X Simple Input Method) u can input chinese with pinyin,
wubi and any input method added by you in X window.
WWW: https://sourceforge.net/projects/xsim/

View File

@ -1,20 +0,0 @@
bin/xsim
etc/xsimrc
%%DATADIR%%/plugins/jianpin.so
%%DATADIR%%/plugins/wubi.so
%%DATADIR%%/plugins/table.so
%%DATADIR%%/plugins/panel_std.so
%%DATADIR%%/plugins/statuspanel_std.so
%%DATADIR%%/bin/char2db
%%DATADIR%%/bin/word2db
%%DATADIR%%/bin/word2db.wubi
%%DATADIR%%/bin/word2db.table
%%DATADIR%%/bin/xsim
%%DATADIR%%/dat/chardb
%%DATADIR%%/dat/worddb
%%DATADIR%%/dat/worddb.cj
%%DATADIR%%/dat/worddb.wubi
@dirrm %%DATADIR%%/plugins
@dirrm %%DATADIR%%/dat
@dirrm %%DATADIR%%/bin
@dirrm %%DATADIR%%

View File

@ -1,67 +0,0 @@
# Created by: Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw>
# $FreeBSD$
PORTNAME= zhcon
PORTVERSION= 0.2.6
PORTREVISION= 2
CATEGORIES= chinese
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-0.2.5
PATCH_SITES= ${MASTER_SITES}
PATCHFILES= ${DISTNAME}-to-${PORTVERSION}.diff.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
COMMENT= Fast CJK (Chinese/Japanese/Korean) virtual console
LICENSE= GPLv2
GNU_CONFIGURE= yes
ONLY_FOR_ARCHS= i386
# Don't bother to add ".if !defined(WITHOUT_NLS)", zhcon requires libintl
USES= gettext iconv
CONFIGURE_ARGS= --with-libintl-prefix=${LOCALBASE}
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
SUB_FILES= pkg-message
MAN1= zhcon.1
PORTDOCS= *
OPTIONS_DEFINE= BIG5 DOCS
BIG5_DESC= Use Big5 by default (Taiwan, Hong Kong, Macau)
NO_STAGE= yes
.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e 's,/etc,${PREFIX}&, ; s,doc/,${DOCSDIR},' \
${WRKSRC}/doc/zhcon.1.in
@${REINPLACE_CMD} -e 's,/dev/vga,/dev/ttyv0,' \
${WRKSRC}/src/display/fbdev.cpp
@${REINPLACE_CMD} -e 's,endian,sys/endian,' \
${WRKSRC}/src/display/fblinear*.cpp
@${REINPLACE_CMD} -e '/zhconpath/s,#,, ; s,/usr/lib,${PREFIX}/lib,' \
${WRKSRC}/src/zhcon.conf
@${REINPLACE_CMD} -e 's,$$enable_debug = ,x&x,' \
${WRKSRC}/configure
.if ${PORT_OPTIONS:MBIG5}
@${REINPLACE_CMD} -e '/defaultencode =/s,gb2312,big5,' \
${WRKSRC}/src/zhcon.conf
.endif
post-install:
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/README.html ${WRKSRC}/doc/bpsf.txt \
${WRKSRC}/doc/poem.* ${WRKSRC}/ChangeLog ${WRKSRC}/NEWS \
${WRKSRC}/README ${WRKSRC}/README.utf8 ${WRKSRC}/THANKS \
${WRKSRC}/TODO ${DOCSDIR}
${TAR} xf ${WRKSRC}/doc/html.tar.gz -C ${DOCSDIR}
.endif
@${ECHO_MSG}
@${CAT} ${PKGMESSAGE}
@${ECHO_MSG}
.include <bsd.port.mk>

View File

@ -1,4 +0,0 @@
SHA256 (zhcon-0.2.5.tar.gz) = 4ce4dc1395b6f6a920d44aac069a284bff76df4019ac4164850d263538465d59
SIZE (zhcon-0.2.5.tar.gz) = 5011644
SHA256 (zhcon-0.2.5-to-0.2.6.diff.gz) = c9da3f7290f7d74f3ca4f0d78c00c73c0100bcca5eba5d08c629ddc6c7ced9e1
SIZE (zhcon-0.2.5-to-0.2.6.diff.gz) = 2881

View File

@ -1,166 +0,0 @@
--- doc/zhcon.1.in.orig 2006-04-25 00:38:47.000000000 +0800
+++ doc/zhcon.1.in 2012-02-28 20:48:51.000000000 +0800
@@ -1,99 +1,102 @@
-.TH "zhcon" "1" "zhcon @VERSION@" "Chinese" "zhcon user manual"
+.TH "zhcon" "1" "zhcon @VERSION@" "Chinese" "Zhcon user manual"
.SH "NAME"
-.LP
+.LP
Zhcon \- a fast CJK console environment for GNU/Linux and BSD
.SH "SYNTAX"
-.LP
+.LP
zhcon [prog]
.SH "DESCRIPTION"
-.LP
-Zhcon is a fast Linux Console Chinese System which supports
-framebuffer device.It can display Chinese, Japanese or Korean
-double byte characters.Supported language encodings include:
-GB2312, GBK, BIG5, JIS and KSC.
-It can also use input methods(table based) from M$ pwin98 and
+.LP
+Zhcon is a fast Linux Console Chinese System which supports framebuffer
+device.
+It can display Chinese, Japanese, or Korean double byte characters.
+Supported language encodings include: GB2312, GBK, Big5, JIS, and KSC.
+It can also use input methods (table based) from M$ Pwin98 and
UCDOS for M$\-DOG.
-* Features include:
+Features include:
-* Full support for Linux FrameBuffer device(from 640x480x8bpp to 1024x768x32bpp)
+* Full support for Linux FrameBuffer device (from 640x480x8bpp to
+ 1024x768x32bpp)
-* Multiple language support (GB2312, GBK, BIG5, JIS, KSCM)
+* Multiple language support (GB2312, GBK, Big5, JIS, KSCM)
* Gpm mouse support under GNU/Linux (in progress)
* Mouse support under FreeBSD (finished)
-* Auto\-detect and convert between GB2312 and BIG5 encoding(like hztty)
+* Auto\-detect and convert between GB2312 and Big5 encoding (like hztty)
* Hot key to change language encoding on the fly
-* Can use input method from M$Pwin98 or UCDOS for M$\-DOG
+* Can use input method from M$ Pwin98 or UCDOS for M$\-DOG
-If a command line argument (prog) is given, zhcon will
-run this program on start instead of a shell and quit when
-that program exits.
+If a command line argument (prog) is given, zhcon will run this program
+on start instead of a shell and quit when that program exits.
For example:
-.br
+
zhcon screen
-.br
-will run screen on start
-.SH "CONFIGURE FILE"
-On startup, zhcon first try to load configuration from ~/.zhconrc.If failed, it will use /etc/zhcon.conf by default.The configure file has many options that control the behavior of zhcon.See the comments in the file for instruction on customizing zhcon.Comprehensive document can be found in doc/ directory of source package.
-.SH "KEY SUMMAY"
-.LP
-CTRL_ALT_H: active online help
-.br
+will run screen on start
+.SH "CONFIGURATION FILE"
+On startup, zhcon first try to load configuration from ~/.zhconrc.
+If this fails, it will use /etc/zhcon.conf by default.
+The configuration file has many options that control the behavior of zhcon.
+See the comments in the file for instructions on customizing zhcon.
+Comprehensive documentation can be found in the doc/ directory of installed
+package.
+.SH "KEY SUMMARY"
+.LP
+CTRL_ALT_H: activate online help
+.br
ALT_SPACE: open/close CJK mode
-.br
+.br
CTRL_SPACE: open/close input method
-.br
+.br
ALT_SPACE: show/hide input bar
-.br
+.br
CTRL_,: toggle Full/Half char mode
-.br
+.br
CTRL_.: toggle Chinese symbol
-.br
-CTRL_F1: set encode to GB2312
-.br
-CTRL_F2: set encode to GBK
-.br
-CTRL_F3: set encode to BIG5
-.br
-CTRL_F4: set encode to JIS
-.br
-CTRL_F5: set encode to KSCM
-.br
+.br
+CTRL_F1: set encoding to GB2312
+.br
+CTRL_F2: set encoding to GBK
+.br
+CTRL_F3: set encoding to Big5
+.br
+CTRL_F4: set encoding to JIS
+.br
+CTRL_F5: set encoding to KSCM
+.br
CTRL_F7: toggle between nativebar and overspot input style
-.br
-CTRL_F9: toggle GB2312/BIG5 auto\-detect mode
-.br
+.br
+CTRL_F9: toggle GB2312/Big5 auto\-detect mode
+.br
CTRL_F10: menu mode
-.br
-CTRL_ALT_1 \- CTRL_ALT_9: switch to input method 1 to 9
-.br
-CTRL_ALT_0: English mode
-.br
+.br
+CTRL_ALT_1\-ALT_9: switch to Chinese input method 1 to 9
+.br
+CTRL_ALT_0: English input mode
+.br
History mode keys:
-.br
+.br
SHIFT_PAGEUP: scroll up half screen in history
-.br
+.br
SHIFT_PAGEDOWN: scroll down half screen in history
-.br
+.br
SHIFT_ARROWUP: scroll up one line in history
-.br
+.br
SHIFT_ARROWDOWN: scroll down one in history
-
.SH "AUTHORS"
-.LP
-ejoy <ejoy@users.sourceforge.net>
-.br
+.LP
+Zhang Le <ejoy@users.sourceforge.net>
+.br
Hu Yong <ccpaging@etang.com>
-.br
+.br
Rick Lei <rick@chinaren.com>
-.LP
-This manpage is written by ejoy.
+.LP
+This manpage was written by Zhang Le.
.SH "SEE ALSO"
-.LP
+.LP

View File

@ -1,11 +0,0 @@
--- src/winime.cpp.orig Tue Apr 25 00:38:28 2006
+++ src/winime.cpp Wed Jul 19 22:29:47 2006
@@ -184,6 +184,8 @@
p++;
while (IsGB2312_1(*p) && IsGB2312_2(*(p + 1)))
p += 2;
+ while (IsBIG5_1(*p) && IsBIG5_2(*(p + 1)))
+ p += 2;
return !IsHzCode1(*p);
}

View File

@ -1,15 +0,0 @@
--- src/winime.h.orig Tue Apr 25 00:38:26 2006
+++ src/winime.h Wed Jul 19 22:27:58 2006
@@ -68,6 +68,12 @@
bool IsGB2312_2(char c) const {
return c >= 0xA1 && c <= 0xFE;
}
+ bool IsBIG5_1(char c) const {
+ return c >= 0xA1 && c <= 0xFE;
+ }
+ bool IsBIG5_2(char c) const {
+ return c >= 0x40 && c <= 0x7E;
+ }
void AddCandilist(char*& p,unsigned& buflen);
void SkipNext(char*& rp);

View File

@ -1,8 +0,0 @@
*************************************************************************
Make sure you have the following two lines in your kernel config:
options SC_PIXEL_MODE
options VESA # or set vesa_load="YES" in /boot/loader.conf
*************************************************************************

View File

@ -1,7 +0,0 @@
Zhcon is fast CJK (Chinese/Japanese/Korean) virtual console, it can display
Chinese, Japanese, or Korean double byte characters. Supported language
encodings include: GB2312, GBK, Big5, JIS, and KSC; UTF-8 is also supported.
It can use input methods (table based) from M$ Pwin98 and UCDOS for M$-DOG.
WWW: http://sourceforge.net/projects/zhcon/

View File

@ -1,39 +0,0 @@
bin/zhcon
etc/zhcon.conf
lib/zhcon/font/asc12.bpsf
lib/zhcon/font/asc12x.bpsf
lib/zhcon/font/asc14.bpsf
lib/zhcon/font/asc14b.bpsf
lib/zhcon/font/asc16.bpsf
lib/zhcon/font/asc24.bpsf
lib/zhcon/font/big5-12-ming.bpsf
lib/zhcon/font/big5-16.bpsf
lib/zhcon/font/gb-16.bpsf
lib/zhcon/font/gb-24-kai.bpsf
lib/zhcon/font/gbk-16.bpsf
lib/zhcon/font/hzk12.bpsf
lib/zhcon/font/hzk14.bpsf
lib/zhcon/font/hzk16.bpsf
lib/zhcon/font/jis-16.bpsf
lib/zhcon/font/ksc-16.bpsf
lib/zhcon/input/big5-ary30.mb
lib/zhcon/input/big5-cj.mb
lib/zhcon/input/big5-liu5.mb
lib/zhcon/input/big5-phone.mb
lib/zhcon/input/cjf.mb
lib/zhcon/input/cjj.mb
lib/zhcon/input/dzm.mb
lib/zhcon/input/ed.mb
lib/zhcon/input/jp.mb
lib/zhcon/input/pt.mb
lib/zhcon/input/py.mb
lib/zhcon/input/sp.mb
lib/zhcon/input/wb.mb
lib/zhcon/input/wbew.mb
lib/zhcon/input/wbh.mb
lib/zhcon/input/winpy.mb
lib/zhcon/input/winsp.mb
lib/zhcon/input/winzm.mb
@dirrm lib/zhcon/input
@dirrm lib/zhcon/font
@dirrm lib/zhcon

View File

@ -46,7 +46,6 @@
SUBDIR += flrig
SUBDIR += flwrap
SUBDIR += gammu
SUBDIR += gammu-devel
SUBDIR += ge-x2212
SUBDIR += geoid
SUBDIR += gkermit

View File

@ -1,54 +0,0 @@
# Created by: Sylvio Cesar Teixeira <sylvio@FreeBSD.org>
# $FreeBSD$
PORTNAME= gammu
PORTVERSION= 1.31.90
CATEGORIES= comms
MASTER_SITES= http://dl.cihar.com/gammu/releases/ \
http://dl.cihar.com.nyud.net/gammu/releases/
PKGNAMESUFFIX= -devel
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU All Mobile Management Utilities - Development version
LICENSE= GPLv2
RUN_DEPENDS= cdialog:${PORTSDIR}/devel/cdialog
CONFLICTS= gammu-[1-9]* gammu-python-[1-9]*
CMAKE_ARGS+= -DINSTALL_LIBDATA_DIR=${LOCALBASE}/libdata
USES= cmake gettext pkgconfig tar:bzip2
USE_PYTHON= yes
USE_GNOME= glib20
USE_LDCONFIG= yes
PORTDOCS= *
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
CMAKE_ARGS+= -DINSTALL_DOC=OFF -DINSTALL_PHP_EXAMPLES=OFF -DINSTALL_MEDIA=OFF
.else
MAN1= gammu.1 gammu-config.1 jadmaker.1 gammu-smsd.1 gammu-smsd-inject.1 \
gammu-smsd-monitor.1 gammu-detect.1
MAN5= gammu-backup.5 gammu-smsbackup.5 gammu-smsdrc.5 gammurc.5
MAN7= gammu-smsd-files.7 gammu-smsd-mysql.7 gammu-smsd-pgsql.7 \
gammu-smsd-dbi.7 gammu-smsd-tables.7 gammu-smsd-null.7 \
gammu-smsd-run.7 gammu-smsd-odbc.7 gammu-smsd-sql.7
.endif
NO_STAGE= yes
post-install:
.for opt in -Qold -O
${PYTHON_CMD} ${opt} -m compileall -l ${PYTHONPREFIX_SITELIBDIR}/gammu
.endfor
post-patch:
@${REINPLACE_CMD} -i '' -e 's:bash:sh:' -e 's:dialog:cdialog:' ${WRKSRC}/utils/gammu-config
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (gammu-1.31.90.tar.bz2) = 086135cbce9a0ae29913df4b4e6da2410ef4db8ed93f22a7e03219db58ba27a4
SIZE (gammu-1.31.90.tar.bz2) = 6292651

View File

@ -1,11 +0,0 @@
--- CMakeLists.txt.orig 2011-03-15 13:15:29.000000000 -0300
+++ CMakeLists.txt 2011-05-19 10:21:23.000000000 -0300
@@ -640,7 +640,7 @@
set (INSTALL_DOC_DIR "share/doc/gammu" CACHE STRING "Path for documentation installation")
mark_as_advanced (INSTALL_DOC_DIR)
-set (INSTALL_MAN_DIR "share/man" CACHE STRING "Path for man pages installation")
+set (INSTALL_MAN_DIR "man" CACHE STRING "Path for man pages installation")
mark_as_advanced (INSTALL_MAN_DIR)
# Phone and protocol configuration

Some files were not shown because too many files have changed in this diff Show More