diff options
Diffstat (limited to 'math/sfst')
-rw-r--r-- | math/sfst/Makefile | 23 | ||||
-rw-r--r-- | math/sfst/distinfo | 2 | ||||
-rw-r--r-- | math/sfst/files/patch-src-Makefile | 80 | ||||
-rw-r--r-- | math/sfst/pkg-descr | 18 | ||||
-rw-r--r-- | math/sfst/pkg-plist | 43 |
5 files changed, 0 insertions, 166 deletions
diff --git a/math/sfst/Makefile b/math/sfst/Makefile deleted file mode 100644 index 5dde8617a814..000000000000 --- a/math/sfst/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: Dmitry Sivachenko <mitya@yandex-team.ru> -# $FreeBSD$ - -PORTNAME= sfst -PORTVERSION= 1.4.6h -PORTREVISION= 2 -CATEGORIES= math -MASTER_SITES= http://www.cis.uni-muenchen.de/~schmid/tools/SFST/data/ -DISTNAME= ${PORTNAME:tu}-${PORTVERSION} - -MAINTAINER= demon@FreeBSD.org -COMMENT= A toolbox for the implementation of morphological analysers - -BROKEN= unfetchable -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2020-05-05 - -WRKSRC= ${WRKDIR}/${PORTNAME:tu}/src -INSTALL_TARGET= install maninstall libinstall -USES= gmake readline -USE_LDCONFIG= yes - -.include <bsd.port.mk> diff --git a/math/sfst/distinfo b/math/sfst/distinfo deleted file mode 100644 index 902a3fabd369..000000000000 --- a/math/sfst/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (SFST-1.4.6h.tar.gz) = d26dc4754af0e994208409e04f6278aa9b50c7f01bda98e13119f7cb4cdbce9d -SIZE (SFST-1.4.6h.tar.gz) = 583946 diff --git a/math/sfst/files/patch-src-Makefile b/math/sfst/files/patch-src-Makefile deleted file mode 100644 index a3d1e3afdacc..000000000000 --- a/math/sfst/files/patch-src-Makefile +++ /dev/null @@ -1,80 +0,0 @@ ---- ./Makefile.orig 2012-01-10 04:13:14.000000000 -0500 -+++ ./Makefile 2014-08-16 20:31:58.000000000 -0400 -@@ -1,8 +1,8 @@ - - # try different definitions of SGILIB if hash_map is not found - #SGILIB= --SGILIB=-DSGI__gnu_cxx --#SGILIB=-DSGIext -+#SGILIB=-DSGI__gnu_cxx -+SGILIB=-DSGIext - - # comment the following lines if readline is not found - READLINE = -DREADLINE -@@ -18,19 +18,19 @@ - - # Uncomment this line in order to compile a library and - # run "make clean" in order to force a recompilation of the object files --# FPIC = -fPIC -+FPIC = -fPIC - --CXX = g++ -+CXX ?= CC - WARNING = -Wall -Wcast-qual -Wconversion -std=c++98 -Wno-deprecated -ansi - - ifeq ($(findstring CYGWIN,$(shell uname)),CYGWIN) - EXE = .exe - endif - --CC = g++ -+CC ?= cc - CL = $(CC) --CFLAGS = -O3 $(WARNING) $(SGILIB) $(CDT) $(READLINE) $(FPIC) --LDFLAGS = -+CFLAGS += $(WARNING) $(SGILIB) $(CDT) $(READLINE) $(FPIC) -+#LDFLAGS = - - CXXFLAGS = $(CFLAGS) - LXXFLAGS = $(LDFLAGS) -@@ -46,7 +46,7 @@ - endif - - DESTDIR = --PREFIX = /usr/local/ -+PREFIX ?= /usr/local/ - - PROGRAMS = fst-compiler$(EXE) fst-infl$(EXE) fst-generate$(EXE) fst-print$(EXE)\ - fst-compare$(EXE) fst-compact$(EXE) fst-infl2$(EXE) fst-lowmem$(EXE)\ -@@ -138,12 +138,12 @@ - -rm $(ALLPROGRAMS) testprogram 2>&- > /dev/null - - install: $(PROGRAMS) -- $(INSTALL_DIR) $(DESTDIR)$(PREFIX)bin -- for p in $(PROGRAMS); do $(INSTALL) $$p $(DESTDIR)$(PREFIX)bin/$$p; done -+ $(INSTALL_DIR) $(DESTDIR)$(PREFIX)/bin -+ for p in $(PROGRAMS); do $(INSTALL) -s $$p $(DESTDIR)$(PREFIX)/bin/$$p; done - - maninstall: -- $(INSTALL_DIR) $(DESTDIR)$(PREFIX)man/man1 -- for m in man1/*.1; do $(INSTALL_MANPAGES) $$m $(DESTDIR)$(PREFIX)man/$$m; done -+ $(INSTALL_DIR) $(DESTDIR)$(PREFIX)/man/man1 -+ for m in man1/*.1; do $(INSTALL_MANPAGES) $$m $(DESTDIR)$(PREFIX)/man/$$m; done - - ifeq ($(findstring arwin, $(shell uname)),arwin) - DYNLIBS = libsfst.dylib -@@ -154,12 +154,12 @@ - libinstall: dynlib hfiles - - dynlib: $(DYNLIBS) -- $(INSTALL_LIBS) $^ $(PREFIX)lib -+ $(INSTALL_LIBS) $^ $(DESTDIR)$(PREFIX)/lib - (ldconfig || true) - - hfiles: alphabet.h basic.h fst.h interface.h mem.h sgi.h utf8.h -- -@if [ ! -d $(PREFIX)include/sfst ]; then mkdir -p $(PREFIX)include/sfst; fi -- $(INSTALL) $^ $(PREFIX)include/sfst -+ -@if [ ! -d $(DESTDIR)$(PREFIX)/include/sfst ]; then mkdir -p $(DESTDIR)$(PREFIX)/include/sfst; fi -+ $(INSTALL) $^ $(DESTDIR)$(PREFIX)/include/sfst - - - # DO NOT DELETE diff --git a/math/sfst/pkg-descr b/math/sfst/pkg-descr deleted file mode 100644 index 9aebaab74b64..000000000000 --- a/math/sfst/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -SFST is a toolbox for the implementation of morphological analysers and other -tools which are based on finite state transducer technology. - -The SFST tools comprise: --- a compiler which translates transducer programs into minimised transducers --- interactive and batch-mode analysis programs --- tools for comparing and printing transducers --- an efficient C++ transducer library - -Features: --- easy to learn for users who are familiar with grep, sed, or Perl. --- efficient implementation in C++ --- supports - -- a wide range of transducer operations - -- UTF-8 character coding - -- weighted transducers (basic functionality only) - -WWW: http://www.cis.uni-muenchen.de/~schmid/tools/SFST/ diff --git a/math/sfst/pkg-plist b/math/sfst/pkg-plist deleted file mode 100644 index d2e749d351ce..000000000000 --- a/math/sfst/pkg-plist +++ /dev/null @@ -1,43 +0,0 @@ -bin/fst-compact -bin/fst-compare -bin/fst-compiler -bin/fst-compiler-utf8 -bin/fst-generate -bin/fst-infl -bin/fst-infl2 -bin/fst-infl2-daemon -bin/fst-infl3 -bin/fst-lattice -bin/fst-lowmem -bin/fst-match -bin/fst-mor -bin/fst-parse -bin/fst-parse2 -bin/fst-print -bin/fst-text2bin -bin/fst-train -include/sfst/alphabet.h -include/sfst/basic.h -include/sfst/fst.h -include/sfst/interface.h -include/sfst/mem.h -include/sfst/sgi.h -include/sfst/utf8.h -lib/libsfst.so -man/man1/fst-compact.1.gz -man/man1/fst-compare.1.gz -man/man1/fst-compiler-utf8.1.gz -man/man1/fst-compiler.1.gz -man/man1/fst-generate.1.gz -man/man1/fst-infl.1.gz -man/man1/fst-infl2.1.gz -man/man1/fst-infl3.1.gz -man/man1/fst-lattice.1.gz -man/man1/fst-lowmem.1.gz -man/man1/fst-match.1.gz -man/man1/fst-mor.1.gz -man/man1/fst-parse.1.gz -man/man1/fst-parse2.1.gz -man/man1/fst-print.1.gz -man/man1/fst-text2bin.1.gz -man/man1/fst-train.1.gz |