abiword port - see www.abiword.com

This commit is contained in:
dugsong 1999-11-08 14:05:52 +00:00
parent 3d0e0c0a75
commit c786b41007
11 changed files with 256 additions and 0 deletions

54
editors/abiword/Makefile Normal file
View File

@ -0,0 +1,54 @@
# Makefile for: abiword
# Version required: 0.7.6
# Date created: 6 Nov 1999
# Whom: dugsong@monkey.org
#
# $OpenBSD: Makefile,v 1.1.1.1 1999/11/08 14:05:52 dugsong Exp $
PKGNAME= abiword-0.7.6
CATEGORIES= security
MAINTAINER= dugsong@monkey.org
DIST_SUBDIR= ${PKGNAME}
VERS= 0.7.6
DISTFILES= abi-${VERS}${EXTRACT_SUFX} \
abidistfiles-${VERS}${EXTRACT_SUFX} \
unixfonts-${VERS}${EXTRACT_SUFX} \
wv-${VERS}${EXTRACT_SUFX}
MASTER_SITES= http://www.abisource.com/downloads/Version-${VERS}/lf/
BUILD_DEPENDS= ${PREFIX}/lib/libexpat.a:${PORTSDIR}/textproc/expat
LIB_DEPENDS= gtk.1.2:${PORTSDIR}/x11/gtk+ \
png.1.3:${PORTSDIR}/graphics/png
RUN_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
WRKSRC= ${WRKDIR}/abi-${VERS}
GNU_CONFIGURE= yes
USE_GMAKE= yes
ALL_TARGET= compile
do-configure:
(cd ${WRKDIR}/wv ; ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS})
post-install:
rm -f ${PREFIX}/AbiSuite/bin/AbiWord_s
# Developer packing list generation target
makeplist:
(cd ${PREFIX} ; \
find bin -name "[Aa]bi[Ww]ord*" | sort > ${PKGDIR}/PLIST ; \
find AbiSuite -type f | sort >> ${PKGDIR}/PLIST ; \
find AbiSuite -type d -exec echo @dirrm {} \; | \
sort -r >> ${PKGDIR}/PLIST)
.include <bsd.port.mk>

12
editors/abiword/files/md5 Normal file
View File

@ -0,0 +1,12 @@
MD5 (abiword-0.7.6/abi-0.7.6.tar.gz) = eabfa3067ff560f7c08b62d7661bba55
MD5 (abiword-0.7.6/abidistfiles-0.7.6.tar.gz) = a5fbb8e9c5d580b989aff7c23a6e92ef
MD5 (abiword-0.7.6/unixfonts-0.7.6.tar.gz) = 937be69cc7d43a0aa15215ec04e102dd
MD5 (abiword-0.7.6/wv-0.7.6.tar.gz) = 528c967c1d0fcb2f7b817920c6610a50
RMD160 (abiword-0.7.6/abi-0.7.6.tar.gz) = 1a7136e034e2a676482eea961ba936c12c404a20
RMD160 (abiword-0.7.6/abidistfiles-0.7.6.tar.gz) = e9cf34f380401d0ef2ed26f97fe166cf4641883d
RMD160 (abiword-0.7.6/unixfonts-0.7.6.tar.gz) = bd3898d07b6d837760251b9ebed8ac3dafe99892
RMD160 (abiword-0.7.6/wv-0.7.6.tar.gz) = 8409b6ab13295fd27a54361a0b4465d410f91b25
SHA1 (abiword-0.7.6/abi-0.7.6.tar.gz) = 774c77dc59540fb43465a23ce5a787b3184a5b13
SHA1 (abiword-0.7.6/abidistfiles-0.7.6.tar.gz) = 50ebdd2d46228c261211d5f586682326afcd6951
SHA1 (abiword-0.7.6/unixfonts-0.7.6.tar.gz) = aeb2fa0104b4a4d67aaf526dc84188cef9427c69
SHA1 (abiword-0.7.6/wv-0.7.6.tar.gz) = 1c6e44c5e344b0e185b5c485395414e5854cd659

View File

@ -0,0 +1,11 @@
--- ./Makefile.orig Sun Nov 7 10:26:16 1999
+++ ./Makefile Thu Jun 3 16:20:55 1999
@@ -19,7 +19,7 @@
## 02111-1307, USA.
ABI_ROOT :=$(shell pwd)
-prefix :=/usr/local
+prefix :=$(PREFIX)
##################################################################
## Useful options:

View File

@ -0,0 +1,11 @@
--- ./src/config/require/xp/Makefile.orig Sat Nov 6 23:31:54 1999
+++ ./src/config/require/xp/Makefile Sat Nov 6 23:32:28 1999
@@ -22,7 +22,7 @@
include $(ABI_ROOT)/src/config/abi_defs.mk
-REQUIRE= _EXPAT_
+#REQUIRE= _EXPAT_
TARGET= build
include $(ABI_ROOT)/src/config/abi_rules.mk

View File

@ -0,0 +1,12 @@
--- ./src/config/abi_defs.mk.orig Sun Nov 7 03:55:53 1999
+++ ./src/config/abi_defs.mk Sun Nov 7 09:39:28 1999
@@ -328,6 +328,9 @@
ifeq ($(ABI_NATIVE),unix)
CFLAGS += `$(GTK_CONFIG) --cflags`
EXTRA_LIBS += `$(GTK_CONFIG) --libs`
+
+# Refer to installed packages
+CFLAGS += -I/usr/local/include -I/usr/local/include/xml
endif
##################################################################

View File

@ -0,0 +1,18 @@
--- ./src/wp/main/unix/Makefile.orig Sun Nov 7 09:36:37 1999
+++ ./src/wp/main/unix/Makefile Sun Nov 7 09:37:58 1999
@@ -34,13 +34,13 @@
# TODO several times. see if there is a better way of doing this.
LoadOrder= AbiGr AbiFmt AbiPTbl AbiImpExp AbiXAp AbiWPAp \
- AbiEv AbiUtil AbiWordVer AbiSpell Abi_expat Abi_libwv
+ AbiEv AbiUtil AbiWordVer AbiSpell Abi_libwv
ABI_APPLIBS= $(LoadOrder) $(LoadOrder) $(LoadOrder)
ABI_APPLIBDEP= $(LoadOrder)
# libdl flags go into the process later
-ABI_LIBS= png z stdc++
+ABI_LIBS= expat png z stdc++
# include both dynamic and static binaries
TARGETS= $(PROGRAM) $(PROGRAM_S)

View File

@ -0,0 +1,9 @@
--- src/config/platforms/openbsd.mk.orig Mon Nov 8 08:48:01 1999
+++ src/config/platforms/openbsd.mk Mon Nov 8 08:48:56 1999
@@ -94,4 +94,6 @@
ABI_NATIVE = unix
ABI_FE = Unix
+ABIPKGDIR = freebsd
+
# End of OpenBSD defs

View File

@ -0,0 +1 @@
open-source, cross-platform WYSIWYG word processor

View File

@ -0,0 +1,6 @@
AbiWord is an open-source, cross-platform WYSIWYG word processor, based
on the GTK tool kit.
For more information, or to see screenshots, visit the AbiSource home page
at
WWW: http://www.abisource.com/

View File

@ -0,0 +1,10 @@
You must add the ${PREFIX}/AbiSuite/fonts directory to your X server's
font path. For XFree86, add the line:
FontPath "/usr/local/AbiSuite/fonts/"
in the "Files" section of your /etc/XF86Config file.
If you use a different X server, please see its documentation on how to do
this.
Then re-start your X server.

112
editors/abiword/pkg/PLIST Normal file
View File

@ -0,0 +1,112 @@
bin/AbiWord
bin/abiword
AbiSuite/AbiWord/help/EnUS/help.html
AbiSuite/AbiWord/readme.txt
AbiSuite/AbiWord/sample/EnUS/Latin1.abw
AbiSuite/AbiWord/strings/DaDK.strings
AbiSuite/AbiWord/strings/DeDE.strings
AbiSuite/AbiWord/strings/DuNL.strings
AbiSuite/AbiWord/strings/EsES.strings
AbiSuite/AbiWord/strings/FiFI.strings
AbiSuite/AbiWord/strings/FrFR.strings
AbiSuite/AbiWord/strings/ItIT.strings
AbiSuite/AbiWord/strings/NoNO.strings
AbiSuite/AbiWord/system.profile
AbiSuite/COPYING
AbiSuite/bin/AbiWord
AbiSuite/bin/AbiWord_d
AbiSuite/dictionary/american.hash
AbiSuite/fonts/a010013l.afm
AbiSuite/fonts/a010013l.pfa
AbiSuite/fonts/a010015l.afm
AbiSuite/fonts/a010015l.pfa
AbiSuite/fonts/a010033l.afm
AbiSuite/fonts/a010033l.pfa
AbiSuite/fonts/a010035l.afm
AbiSuite/fonts/a010035l.pfa
AbiSuite/fonts/b018012l.afm
AbiSuite/fonts/b018012l.pfa
AbiSuite/fonts/b018015l.afm
AbiSuite/fonts/b018015l.pfa
AbiSuite/fonts/b018032l.afm
AbiSuite/fonts/b018032l.pfa
AbiSuite/fonts/b018035l.afm
AbiSuite/fonts/b018035l.pfa
AbiSuite/fonts/bchb.afm
AbiSuite/fonts/bchb.pfa
AbiSuite/fonts/bchbi.afm
AbiSuite/fonts/bchbi.pfa
AbiSuite/fonts/bchr.afm
AbiSuite/fonts/bchr.pfa
AbiSuite/fonts/bchri.afm
AbiSuite/fonts/bchri.pfa
AbiSuite/fonts/c059013l.afm
AbiSuite/fonts/c059013l.pfa
AbiSuite/fonts/c059016l.afm
AbiSuite/fonts/c059016l.pfa
AbiSuite/fonts/c059033l.afm
AbiSuite/fonts/c059033l.pfa
AbiSuite/fonts/c059036l.afm
AbiSuite/fonts/c059036l.pfa
AbiSuite/fonts/d050000l.afm
AbiSuite/fonts/d050000l.pfa
AbiSuite/fonts/fonts.dir
AbiSuite/fonts/n019003l.afm
AbiSuite/fonts/n019003l.pfa
AbiSuite/fonts/n019004l.afm
AbiSuite/fonts/n019004l.pfa
AbiSuite/fonts/n019023l.afm
AbiSuite/fonts/n019023l.pfa
AbiSuite/fonts/n019024l.afm
AbiSuite/fonts/n019024l.pfa
AbiSuite/fonts/n019043l.afm
AbiSuite/fonts/n019043l.pfa
AbiSuite/fonts/n019044l.afm
AbiSuite/fonts/n019044l.pfa
AbiSuite/fonts/n019063l.afm
AbiSuite/fonts/n019063l.pfa
AbiSuite/fonts/n019064l.afm
AbiSuite/fonts/n019064l.pfa
AbiSuite/fonts/n021003l.afm
AbiSuite/fonts/n021003l.pfa
AbiSuite/fonts/n021004l.afm
AbiSuite/fonts/n021004l.pfa
AbiSuite/fonts/n021023l.afm
AbiSuite/fonts/n021023l.pfa
AbiSuite/fonts/n021024l.afm
AbiSuite/fonts/n021024l.pfa
AbiSuite/fonts/n022003l.afm
AbiSuite/fonts/n022003l.pfa
AbiSuite/fonts/n022004l.afm
AbiSuite/fonts/n022004l.pfa
AbiSuite/fonts/n022023l.afm
AbiSuite/fonts/n022023l.pfa
AbiSuite/fonts/n022024l.afm
AbiSuite/fonts/n022024l.pfa
AbiSuite/fonts/p052003l.afm
AbiSuite/fonts/p052003l.pfa
AbiSuite/fonts/p052004l.afm
AbiSuite/fonts/p052004l.pfa
AbiSuite/fonts/p052023l.afm
AbiSuite/fonts/p052023l.pfa
AbiSuite/fonts/p052024l.afm
AbiSuite/fonts/p052024l.pfa
AbiSuite/fonts/s050000l.afm
AbiSuite/fonts/s050000l.pfa
AbiSuite/fonts/z003034l.afm
AbiSuite/fonts/z003034l.pfa
AbiSuite/icons/abiword_48.png
AbiSuite/icons/abiword_48.tif
AbiSuite/icons/abiword_48.xpm
AbiSuite/readme.txt
@dirrm AbiSuite/icons
@dirrm AbiSuite/fonts
@dirrm AbiSuite/dictionary
@dirrm AbiSuite/bin
@dirrm AbiSuite/AbiWord/strings
@dirrm AbiSuite/AbiWord/sample/EnUS
@dirrm AbiSuite/AbiWord/sample
@dirrm AbiSuite/AbiWord/help/EnUS
@dirrm AbiSuite/AbiWord/help
@dirrm AbiSuite/AbiWord
@dirrm AbiSuite