[Midnightbsd-cvs] mports: mports/editors: Add abiword (finally).

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Aug 22 05:16:36 EDT 2007


Log Message:
-----------
Add abiword (finally).

Modified Files:
--------------
    mports/editors:
        Makefile (r1.14 -> r1.15)

Added Files:
-----------
    mports/editors/abiword:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/editors/abiword/files:
        patch-GNUmakefile.in (r1.1)
        patch-abiword.desktop (r1.1)
        patch-an (r1.1)
        patch-aq (r1.1)
        patch-ar (r1.1)
        patch-src_af_util_xp_ut_iconv.cpp (r1.1)
        patch-src_af_util_xp_ut_string_class.cpp (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/editors/Makefile,v
retrieving revision 1.14
retrieving revision 1.15
diff -Leditors/Makefile -Leditors/Makefile -u -r1.14 -r1.15
--- editors/Makefile
+++ editors/Makefile
@@ -4,6 +4,7 @@
     COMMENT = Editors
 
     SUBDIR += 2bsd-vi
+    SUBDIR += abiword
     SUBDIR += codeeditor
     SUBDIR += emacs
     SUBDIR += etoile-typewriter
--- /dev/null
+++ editors/abiword/pkg-descr
@@ -0,0 +1,22 @@
+AbiWord is an open-source, cross-platform WYSIWYG word processor.  It works
+on Windows and most Unix Systems.
+
+Features include: 
+
+ - Basic character formatting (bold, underline, italics, etc.) 
+ - Paragraph alignment 
+ - Spell-check 
+ - Import of Word97 and RTF documents 
+ - Export to RTF, Text, HTML, and LaTeX formats 
+ - Interactive rulers and tabs 
+ - Styles 
+ - Unlimited undo/redo 
+ - Multiple column control 
+ - Widow/orphan control 
+ - Find/Replace 
+ - Anti-aliased fonts
+ - Images 
+
+For more information, or to see screenshots, visit the AbiSource home page.
+
+WWW: http://www.abisource.com/
--- /dev/null
+++ editors/abiword/pkg-plist
@@ -0,0 +1,299 @@
+bin/AbiWord-%%ABIVERSION%%
+bin/abiword
+bin/ttfadmin.sh
+bin/ttftool
+%%GNOME:%%libdata/bonobo/servers/GNOME_AbiWord_Control_2_4.server
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Break.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Field.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_FormatFootnotes.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_FormatFrame.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_FormatTOC.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_FormatTable.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Goto.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_HdrFtr.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_InsertTable.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Insert_DateTime.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Latex.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_MailMerge.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_MetaData.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_New.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Options.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Options_ColorSel.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_PageNumbers.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_PageSetup.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Replace.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Spell.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Styles.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Stylist.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Stylist_modal.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_Tab.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/ap_UnixDialog_WordCount.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_About.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_DocComparison.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_Encoding.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_History.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_Image.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_Language.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_ListDocuments.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_Password.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_PluginManager.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_WindowMore.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/glade/xap_UnixDlg_Zoom.glade
+share/AbiSuite-%%ABIVERSION%%/AbiWord/readme.txt
+share/AbiSuite-%%ABIVERSION%%/AbiWord/scripts/abw2html.pl
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/am-ET.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ar.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ast-ES.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/be-BY.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/bg-BG.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/br-FR.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ca-ES.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/cs-CZ.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/cy-GB.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/da-DK.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/de-CH.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/de-DE.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/el-GR.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/en-AU.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/en-CA.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/en-GB.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/en-IE.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/es-ES.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/es-MX.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/et.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/eu-ES.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/fi-FI.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/fr-FR.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ga-IE.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/gl-ES.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/he-IL.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/hr-HR.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/hu-HU.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/id-ID.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/it-IT.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ja-JP.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/jbo.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ku.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/lt-LT.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/lv-LV.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/mg-MG.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/mh-MH.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/mk-MK.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ms-MY.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/nb-NO.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ne-NP.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/nl-NL.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/nn-NO.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/pl-PL.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/pt-BR.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/pt-PT.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/qu-BO.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ro-RO.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ru-RU.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/sc-IT.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/sk-SK.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/sl-SI.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/sq-AL.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/sr.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/sv-SE.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/ta-IN.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/tr-TR.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/uk-UA.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/vi-VN.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/yi.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/zh-CN.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/zh-HK.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/strings/zh-TW.strings
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-CP1254
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-KOI8-R
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-KOI8-U
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-KOI8-UB
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-am-ET
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ar
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ar-EG
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ar-SA
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-bg-BG
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ca-ES
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-cs-CZ
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-da-DK
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-de
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-de-AT
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-de-CH
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-de-DE
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-div-MV
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-el-GR
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en-AU
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en-CA
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en-GB
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en-IE
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en-NZ
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en-US
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-en-ZA
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-es
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-es-ES
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-es-MX
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-eu
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-eu-ES
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-fa-IR
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-fi-FI
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-fr
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-fr-BE
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-fr-CA
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-fr-CH
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-fr-FR
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-gl-ES
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-he
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-he-IL
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-hu-HU
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-it-IT
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ja-JP
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-lt-LT
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-nb-NO
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-nl-NL
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-nn-NO
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-pl-PL
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ps
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-pt-BR
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-pt-PT
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ru
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ru-RU
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-sk-SK
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-sk-SK.CP1250
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-sl
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-sv
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-sv-SE
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-syr
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-tr
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-tr-TR
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-tr-TR.CP1254
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-uk-UA
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-ur-PK
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-yi
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-zh-CN
+share/AbiSuite-%%ABIVERSION%%/AbiWord/system.profile-zh-TW
+share/AbiSuite-%%ABIVERSION%%/clipart/book.png
+share/AbiSuite-%%ABIVERSION%%/clipart/chip.png
+share/AbiSuite-%%ABIVERSION%%/clipart/fun.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gear.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomea.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomeb.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomec.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomecorner.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomed.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomedecor1.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomedecor2.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomee.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomeflowers.png
+share/AbiSuite-%%ABIVERSION%%/clipart/gnomeline.png
+share/AbiSuite-%%ABIVERSION%%/clipart/idea.png
+share/AbiSuite-%%ABIVERSION%%/clipart/lamp.png
+share/AbiSuite-%%ABIVERSION%%/clipart/monitor.png
+share/AbiSuite-%%ABIVERSION%%/clipart/music1.png
+share/AbiSuite-%%ABIVERSION%%/clipart/pinceau.png
+share/AbiSuite-%%ABIVERSION%%/clipart/simca.png
+share/AbiSuite-%%ABIVERSION%%/clipart/surprise.png
+share/AbiSuite-%%ABIVERSION%%/clipart/together.png
+share/AbiSuite-%%ABIVERSION%%/clipart/toolbox.png
+share/AbiSuite-%%ABIVERSION%%/clipart/tree.png
+share/AbiSuite-%%ABIVERSION%%/clipart/tux_bordelais.png
+share/AbiSuite-%%ABIVERSION%%/clipart/weather.png
+share/AbiSuite-%%ABIVERSION%%/clipart/write.png
+%%DICT:%%share/AbiSuite-%%ABIVERSION%%/dictionary/american.hash
+%%DICT:%%share/AbiSuite-%%ABIVERSION%%/dictionary/ispell_dictionary_list.xml
+share/AbiSuite-%%ABIVERSION%%/icons/abiword_16.xpm
+share/AbiSuite-%%ABIVERSION%%/icons/abiword_48.png
+share/AbiSuite-%%ABIVERSION%%/icons/abiword_48.tif
+share/AbiSuite-%%ABIVERSION%%/icons/abiword_48.xpm
+%%GNOME:%%share/AbiSuite-%%ABIVERSION%%/icons/abiword_logo.xpm
+share/AbiSuite-%%ABIVERSION%%/templates/A4.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Business-Letter.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Business-Report.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Employee-Directory.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Fax-Coversheet.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Friendly-Letter.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Memo.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Press-Release.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Resume.awt
+share/AbiSuite-%%ABIVERSION%%/templates/Two-Columns.awt
+share/AbiSuite-%%ABIVERSION%%/templates/US-Letter.awt
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-am_ET
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ar
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ar_EG
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ar_SA
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-bg_BG
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ca_ES
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-cs_CZ
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-da_DK
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-de
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-de_AT
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-de_CH
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-de_DE
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-div_MV
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-el_GR
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-en_AU
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-en_CA
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-en_GB
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-en_IE
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-en_NZ
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-en_ZA
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-es
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-es_AR
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-es_ES
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-es_IR
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-es_MX
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-fa_IR
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-fi_FI
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-fr
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-fr_BE
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-fr_CA
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-fr_CH
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-fr_FR
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-gl_ES
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-he
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-he_IL
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-hu_HU
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-it_IT
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ja_JP
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-lt_LT
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-nb_NO
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-nl_NL
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-nn_NO
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-pl_PL
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ps
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-pt_BR
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-pt_PT
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ru
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ru_RU
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-sk_SK
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-sl
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-sv
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-sv_SE
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-syr
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-tr
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-tr_TR
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-uk_UA
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-ur_PK
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-yi
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-zh_CN
+share/AbiSuite-%%ABIVERSION%%/templates/normal.awt-zh_TW
+share/applications/abiword.desktop
+%%GNOME:%%share/gnome/gnome-2.0/ui/abi-nautilus-view-file.xml
+share/pixmaps/abiword_48.png
+ at dirrmtry share/applications
+ at dirrm share/AbiSuite-%%ABIVERSION%%/templates
+ at dirrm share/AbiSuite-%%ABIVERSION%%/icons
+ at dirrm share/AbiSuite-%%ABIVERSION%%/dictionary
+ at dirrm share/AbiSuite-%%ABIVERSION%%/clipart
+ at dirrm share/AbiSuite-%%ABIVERSION%%/AbiWord/strings
+ at dirrm share/AbiSuite-%%ABIVERSION%%/AbiWord/scripts
+ at dirrm share/AbiSuite-%%ABIVERSION%%/AbiWord/glade
+ at dirrm share/AbiSuite-%%ABIVERSION%%/AbiWord
+ at dirrm share/AbiSuite-%%ABIVERSION%%
+ at exec /bin/mkdir -p %D/lib/AbiWord-%%ABIVERSION%%/plugins
+ at dirrmtry lib/AbiWord-%%ABIVERSION%%/plugins
+ at dirrmtry lib/AbiWord-%%ABIVERSION%%
+ at exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+ at unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
--- /dev/null
+++ editors/abiword/Makefile
@@ -0,0 +1,120 @@
+# New ports collection makefile for:    AbiWord2
+# Date created:         22 February 2003
+# Whom:                 Joe Marcus Clarke <marcus at FreeBSD.org>
+#
+# $MidnightBSD: mports/editors/abiword/Makefile,v 1.1 2007/08/22 09:16:34 laffer1 Exp $
+# $FreeBSD: ports/editors/abiword/Makefile,v 1.124 2007/05/19 20:03:58 flz Exp $
+#   $MCom: ports/editors/abiword/Makefile,v 1.6 2006/09/30 04:39:56 ahze Exp $
+#
+
+PORTNAME=	abiword
+PORTVERSION=	2.4.6
+PORTREVISION=	1
+CATEGORIES=	editors
+MASTER_SITES=	http://www.abisource.com/downloads/%SUBDIR%/${PORTVERSION}/source/
+MASTER_SITE_SUBDIR=	abiword
+DIST_SUBDIR=	AbiWord
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	An open-source, cross-platform WYSIWYG word processor
+
+# unzip is needed during the installation process
+BUILD_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
+LIB_DEPENDS=	popt.0:${PORTSDIR}/devel/popt \
+		png.5:${PORTSDIR}/graphics/png \
+		wv-1.2:${PORTSDIR}/textproc/wv \
+		fribidi.0:${PORTSDIR}/converters/fribidi
+
+USE_BZIP2=	yes
+USE_GMAKE=	yes
+USE_ICONV=	yes
+USE_GNOME=	libglade2 libxml2 libgnomeprintui desktopfileutils
+WANT_GNOME=	yes
+USE_XLIB=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--enable-xft \
+		--with-sys-wv \
+		--with-popt=${LOCALBASE} \
+		--with-zlib=${LOCALBASE} \
+		--with-libpng=${LOCALBASE} \
+		--with-libiconv=${LOCALBASE} \
+		--with-libjpeg-prefix=${LOCALBASE} \
+		--disable-peer-config
+MAKEFILE=	GNUmakefile
+
+ABIVERSION=	2.4
+PLIST_SUB+=	ABIVERSION=${ABIVERSION}
+WRKSRC=		${WRKDIR}/abiword-${PORTVERSION}/abi
+
+EXTERNALS=	MSVC* abipbx abiword-docs abiword-plugins expat fribidi \
+		libiconv libpng pbx popt wv zlib
+EXTRACT_AFTER_ARGS=| ${TAR} -xpf - ${EXTERNALS:C,^,--exclude ${DISTNAME}/,}
+
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+=	--enable-debug \
+			--enable-symbols
+CFLAGS+=		-g
+STRIP=
+.endif
+
+.ifndef(WITHOUT_GTKSPELL)
+LIB_DEPENDS+=		enchant.1:${PORTSDIR}/textproc/enchant
+PLIST_SUB+=		DICT:="@comment "
+.else
+CONFIGURE_ARGS+=	--disable-enchant
+PLIST_SUB+=		DICT:=""
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${HAVE_GNOME:Mlibgnomeui}!=""
+USE_GNOME+=		libgnomeui
+CONFIGURE_ARGS+=	--enable-gnome
+PKGNAMESUFFIX:=		-gnome
+GNOME_ENABLED=		yes
+.endif
+
+.if defined(WITH_GUCHARMAP) || exists(${LOCALBASE}/libdata/pkgconfig/gucharmap.pc)
+LIB_DEPENDS+=		gucharmap.6:${PORTSDIR}/deskutils/gucharmap
+.else
+CONFIGURE_ARGS+=	--enable-cmap=no
+.endif
+
+pre-everything::
+	@${ECHO_MSG} ""
+	@${ECHO_MSG} "AbiWord2 has the following tunable option(s):"
+	@${ECHO_MSG} "	WITH_DEBUG=yes		Enable debug."
+	@${ECHO_MSG} "	WITH_GUCHARMAP=yes	Enable use of Gucharmap as the symbol insertion tool (default: auto)"
+	@${ECHO_MSG} "	WITHOUT_GTKSPELL=yes	Don't use Enchant, but still enable spellchecking and install the dictionary."
+	@${ECHO_MSG} ""
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|-ansi||g ; s|-pedantic||g' \
+		${WRKSRC}/configure
+	@${FIND} ${WRKSRC}/src/config/platforms -name "*.mk" | ${XARGS} \
+		${REINPLACE_CMD} 's|-ansi||g ; s|-pedantic||g'
+	@${FIND} ${WRKSRC} -name GNUmakefile.in | ${XARGS} ${REINPLACE_CMD} -e \
+		's|@.*PEER.*@||g ; \
+		 s|WV_INCLUDES = |#WV_INCLUDES = |g ; \
+		 s|[(]libdir[)]/@PACKAGE@|(datadir)/@PACKAGE@|g ; \
+		 s|[(]libdir[)]/bonobo/servers|(prefix)/libdata/bonobo/servers|g'
+
+post-install:
+	@${MKDIR} ${PREFIX}/lib/AbiWord-${ABIVERSION}/plugins
+	@${MKDIR} ${PREFIX}/share/applications
+	@${INSTALL_DATA} ${WRKSRC}/abiword.desktop \
+		${PREFIX}/share/applications/abiword.desktop
+	@${MKDIR} ${PREFIX}/share/pixmaps
+	@${LN} -sf ${PREFIX}/share/AbiSuite-${ABIVERSION}/icons/abiword_48.png \
+		${PREFIX}/share/pixmaps/abiword_48.png
+.if defined(GNOME_ENABLED)
+	@${MKDIR} ${PREFIX}/libdata/bonobo/servers
+	@${INSTALL_DATA} ${WRKDIR}/abiword-${PORTVERSION}/abidistfiles/GNOME_AbiWord_Control_${ABIVERSION:S/./_/}.server \
+		${PREFIX}/libdata/bonobo/servers/
+	@${MKDIR} ${PREFIX}/share/gnome/gnome-2.0/ui
+	@${INSTALL_DATA} ${WRKDIR}/abiword-${PORTVERSION}/abidistfiles/abi-nautilus-view-file.xml \
+		${PREFIX}/share/gnome/gnome-2.0/ui/
+.endif
+	@-update-desktop-database
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ editors/abiword/distinfo
@@ -0,0 +1,3 @@
+MD5 (AbiWord/abiword-2.4.6.tar.bz2) = 8ed5fb282b9741aca75b9e47500d39a1
+SHA256 (AbiWord/abiword-2.4.6.tar.bz2) = 1ca509814d1ce939c98f2776f95351a2a6ea216d12c20be30d40eefd13f43020
+SIZE (AbiWord/abiword-2.4.6.tar.bz2) = 24994889
--- /dev/null
+++ editors/abiword/files/patch-ar
@@ -0,0 +1,11 @@
+--- src/pkg/common/unix/scripts/install.sh.orig	Sat Apr  7 10:59:52 2001
++++ src/pkg/common/unix/scripts/install.sh	Wed Aug  8 13:31:57 2001
+@@ -80,7 +80,7 @@
+ 
+ echo "Installing program binaries to [$LIBEXECDIR]..."
+ # Setup bins 
+-(cd $SRCDIR/bin; tar cf - *) | (cd $LIBEXECDIR; tar xf -)
++(cd $SRCDIR/bin; cp Abi* $LIBEXECDIR)
+ 
+ ########################################################################
+ # If we're on Solaris, run makepsres on the font path
--- /dev/null
+++ editors/abiword/files/patch-abiword.desktop
@@ -0,0 +1,16 @@
+--- abiword.desktop.orig	Fri Apr 14 12:43:24 2006
++++ abiword.desktop	Fri Apr 14 12:45:03 2006
+@@ -3,11 +3,11 @@
+ Icon=abiword_48.png
+ Terminal=false
+ Type=Application
+-Categories=Application;Office;WordProcessor;GNOME;GTK;X-Red-Hat-Base;
++Categories=Application;Office;WordProcessor;GNOME;GTK;
+ StartupNotify=true
+ Encoding=UTF-8
+ X-Desktop-File-Install-Version=0.9
+-MimeType=application/x-abiword;text/x-abiword;text/x-xml-abiword;text/plain;application/msword;application/rtf;application/vnd.plain;application/xhtml+xml;text/html;
++MimeType=application/x-abiword;text/x-abiword;text/x-xml-abiword;application/msword;application/rtf;application/vnd.plain;application/xhtml+xml;text/html;
+ Name=AbiWord
+ GenericName=Word Processor
+ Comment=AbiWord Word Processor
--- /dev/null
+++ editors/abiword/files/patch-src_af_util_xp_ut_string_class.cpp
@@ -0,0 +1,12 @@
+--- src/af/util/xp/ut_string_class.cpp.orig	Mon Jan 17 14:38:20 2005
++++ src/af/util/xp/ut_string_class.cpp	Mon Jan 17 14:38:43 2005
+@@ -352,9 +352,6 @@
+ #  else /* va_list is a pointer */
+ #  define VA_COPY(ap1, ap2)	  ((ap1) = (ap2))
+ #  endif /* va_list is a pointer */
+-#  if defined (__GNUC__)
+-#  define VA_COPY(ap1,ap2)     __va_copy((ap1),(ap2))
+-#  endif
+ #endif /* !VA_COPY */
+ 
+ UT_String& UT_String_vprintf (UT_String & inStr, const char *format,
--- /dev/null
+++ editors/abiword/files/patch-src_af_util_xp_ut_iconv.cpp
@@ -0,0 +1,11 @@
+--- src/af/util/xp/ut_iconv.cpp.orig	Tue Jan 10 00:18:13 2006
++++ src/af/util/xp/ut_iconv.cpp	Tue Jan 10 00:18:31 2006
+@@ -67,7 +67,7 @@
+ #if defined (WIN32) || defined(__QNXNTO__) || defined(__CYGWIN__) ||  \
+ (defined (__MACH__) && defined (__APPLE__)) || \
+ (defined(TARGET_OS_MAC) && TARGET_OS_MAC) || \
+-defined (__AIX__) || defined(__OpenBSD__) || \
++defined (__AIX__) || defined(__OpenBSD__) || defined (__FreeBSD__) || \
+ (defined(__linux__) && defined(__powerpc__) && (__GLIBC__ <= 2) && (__GLIBC_MINOR__ <= 1))
+ 
+ #define ICONV_CONST const
--- /dev/null
+++ editors/abiword/files/patch-aq
@@ -0,0 +1,27 @@
+--- src/config/abi_defs.mk.orig	Sun Jun 12 16:07:25 2005
++++ src/config/abi_defs.mk	Sun Jun 12 16:08:49 2005
+@@ -202,11 +202,11 @@
+ ## INSTALL program...
+ 
+ define MAKE_OBJDIR
+-if test ! -d $(@D); then rm -rf $(@D); mkdir -p $(@D); fi
++if test ! -d $(@D); then rm -rf $(@D); $(ABIMKDIR) -p $(@D); fi
+ endef
+ 
+ define VERIFY_DIRECTORY
+-if test ! -d xxxx; then rm -rf xxxx; mkdir -p  xxxx; fi
++if test ! -d xxxx; then rm -rf xxxx; $(ABIMKDIR) -p xxxx; fi
+ endef
+ 
+ ifeq ($(OS_NAME), WIN32)
+@@ -251,7 +251,9 @@
+ ##################################################################
+ ##################################################################
+ 
+-ABICOPY=cp
++ABICOPY = cp
++ABICHMOD = chmod
++ABIMKDIR = mkdir -m u=rwx,go=rx
+ 
+ ifdef ABISOURCE_LICENSED_TRADEMARKS
+ ABI_TMDEFS=	-DABISOURCE_LICENSED_TRADEMARKS
--- /dev/null
+++ editors/abiword/files/patch-an
@@ -0,0 +1,38 @@
+--- src/Makefile.orig	Mon Dec 22 13:06:12 2003
++++ src/Makefile	Sun Mar 28 15:29:40 2004
+@@ -52,6 +52,7 @@
+ 
+ ## Set the following to a list of pathnames to be copied to $(CANONDIR)
+ CANON_TOPLEVELFILES=	$(ABI_ROOT)/COPYING $(ABI_ROOT)/user/wp/readme.txt
++CANON_TLF_NOTDIR=	$(notdir $(CANON_TOPLEVELFILES))
+ 
+ ## Set the following to a list of directories (probably a subset of DIRS)
+ ## that have work to do.
+@@ -62,6 +63,9 @@
+ 	@for k in $(CANON_TOPLEVELFILES); do			\
+ 		$(ABICOPY) $$k $(CANONDIR);			\
+ 	done
++	@for k in $(CANON_TLF_NOTDIR); do			\
++		$(ABICHMOD) ugo=r $(CANONDIR)/$$k;		\
++	done
+ 	@for k in $(CANON_SubDirs); do				\
+ 		$(MAKE) ABI_ROOT=$(ABI_ROOT) -C $$k canonical;	\
+ 	done
+@@ -83,6 +87,7 @@
+ ifeq ($(ABI_OPT_PSPELL),1)
+ 	echo "Using Pspell build, not installing ispell hash files"
+ else
++	@(cd $(CANONDIR)/dictionary; $(ABICHMOD) ugo=r *)
+ 	# We currently only ship american.hash
+ 	@$(subst xxxx,$(CANONDIR)/dictionary,$(VERIFY_DIRECTORY))
+ 	@$(ABICOPY) $(ABI_ROOT)/../abidistfiles/dictionary/$(OS_ENDIAN).american.hash $(CANONDIR)/dictionary/american.hash
+@@ -92,7 +97,8 @@
+ ifeq ($(ABI_NATIVE),unix)
+ # icons for X window manager use
+ 	@$(subst xxxx,$(CANONDIR)/icons,$(VERIFY_DIRECTORY))
+-	(cd $(ABI_ROOT)/../abidistfiles/icons; cp abi* $(CANONDIR)/icons)
++	(cd $(ABI_ROOT)/../abidistfiles/icons; $(ABICOPY) abi* $(CANONDIR)/icons)
++	@(cd $(CANONDIR)/icons; $(ABICHMOD) ugo=r abi*)
+ endif
+ 
+ 	@$(subst xxxx,$(CANONDIR)/clipart,$(VERIFY_DIRECTORY))
--- /dev/null
+++ editors/abiword/files/patch-GNUmakefile.in
@@ -0,0 +1,47 @@
+--- GNUmakefile.in.orig	Wed Jul 20 22:21:46 2005
++++ GNUmakefile.in	Wed Jul 20 22:23:12 2005
+@@ -337,15 +337,15 @@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ SUBDIRS = src
+-expat_peerdir = $(top_builddir)/../expat
+-wv_peerdir = $(top_builddir)/../wv
+-libiconv_peerdir = $(top_builddir)/../libiconv
+-libpng_peerdir = @LIBPNG_PEERDIR@
+-libpopt_peerdir = $(top_builddir)/../popt
+-desktop_DATA = abiword.desktop
+-desktopdir = $(datadir)/applications
+-icon_DATA = abiword_48.png
+-icondir = $(datadir)/icons
++#expat_peerdir = $(top_builddir)/../expat
++#wv_peerdir = $(top_builddir)/../wv
++#libiconv_peerdir = $(top_builddir)/../libiconv
++#libpng_peerdir = @LIBPNG_PEERDIR@
++#libpopt_peerdir = $(top_builddir)/../popt
++#desktop_DATA = abiword.desktop
++#desktopdir = $(datadir)/applications
++#icon_DATA = abiword_48.png
++#icondir = $(datadir)/icons
+ @BIGENDIAN_FALSE at dictionary = $(top_srcdir)/../abidistfiles/dictionary/LittleEndian32.american.hash
+ @BIGENDIAN_TRUE at dictionary = $(top_srcdir)/../abidistfiles/dictionary/BigEndian32.american.hash
+ @WITH_ISPELL_FALSE at INSTALLDICTIONARY = no
+@@ -844,7 +844,6 @@
+ 
+ # Install the datafiles. This is quick-and-dirty.
+ install-data-local:
+-	@$(mkinstalldirs) $(DESTDIR)$(bonobodir)
+ 	if test -d $(top_srcdir)/../abidistfiles ; then \
+ 	  for dir in `cd $(top_srcdir)/../abidistfiles; find . -type d ! -name CVS` ; do \
+ 	    $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/$$dir ;\
+@@ -857,11 +856,7 @@
+ 	      for file in `echo $(top_srcdir)/../abidistfiles/$$dir/* | grep -v MANIFEST`; do \
+ 	        if test -f $$file ; then \
+ 		  sfile=`echo "$$file" | sed 's/\.[^.]*$$//'`; \
+-		  if test "$$sfile.server" = $$file; then \
+-		    $(INSTALL_DATA) $$file $(DESTDIR)$(bonobodir); \
+-		  else \
+ 		    $(INSTALL_DATA) $$file $(DESTDIR)$(pkgdatadir)/$$dir; \
+-		  fi; \
+ 	        fi; \
+ 	      done; \
+ 	    fi; \


More information about the Midnightbsd-cvs mailing list