bluefish-unstable _unstable_ port information

Info2: <<
Package: bluefish-unstable%type_pkg[bluefish]
Type: bluefish (. -gnome2)
Version: 1.3.8
Revision: 1
Source: http://www.bennewitz.com/bluefish/devel/source/%{ni}-%v.tar.bz2
Source-MD5: a4800b75f220ab6301a340052cd07401
SourceDirectory: %{ni}-%v
Depends: <<
aspell-shlibs (>= 0.50.5-1002),
enchant1-shlibs (>= 1.4.2-1),
default-icon-theme,
libgettext3-shlibs (>= 0.14.5-1),
glib2-shlibs (>= 2.14.0-1),
gnome-icon-theme (>= 2.12.0-1),
libjpeg-shlibs (>= 6b-16),
libtiff-shlibs (>= 3.7.2-1001),
pango1-xft2-ft219 (>= 1.18.4-4), pango1-xft2-ft219-shlibs (>= 1.18.4-4),
pcre-shlibs (>= 4.5-1),
popt-shlibs (>= 1.10.4-1),
libxml2-shlibs (>= 2.6.22-1002), libxml2-bin (>= 2.6.22-1002),
shared-mime-info (>= 0.16-1002),
atk1-shlibs (>= 1.20.0-1),
libpng3-shlibs (>= 1:1.2.8-1),
gtk+2 (>= 2.12.8-1), gtk+2-shlibs (>= 2.12.8-1),
libiconv (>= 1.10-6),
x11,
(%type_raw[bluefish] = -gnome2) gnome-base,
(%type_raw[bluefish] = -gnome2) gnome-mime-data (>= 2.4.2-3),
(%type_raw[bluefish] = -gnome2) libidl2-shlibs (>= 0.8.5-1001),
(%type_raw[bluefish] = -gnome2) orbit2 (>= 2.14.10-1),
(%type_raw[bluefish] = -gnome2) orbit2-shlibs (>= 2.14.10-1),
(%type_raw[bluefish] = -gnome2) gconf2 (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) gconf2-shlibs (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) libbonobo2 (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) libbonobo2-shlibs (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) audiofile-shlibs, (%type_raw[bluefish] = -gnome2) audiofile-bin,
(%type_raw[bluefish] = -gnome2) esound-bin (>= 0.2.36-1), (%type_raw[bluefish] = -gnome2) esound-common (>= 0.2.36-1), (%type_raw[bluefish] = -gnome2) esound-shlibs (>= 0.2.36-1),
(%type_raw[bluefish] = -gnome2) libart2-shlibs (>= 2.3.17-1),
(%type_raw[bluefish] = -gnome2) libgnome2 (>= 2.2.0-1), (%type_raw[bluefish] = -gnome2) libgnome2-shlibs (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) libglade2-shlibs (>= 2.6.2-1),
(%type_raw[bluefish] = -gnome2) libgnomecanvas2 (>= 2.20.0-1), (%type_raw[bluefish] = -gnome2) libgnomecanvas2-shlibs (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) gnome-keyring-shlibs (>= 0.4.3-1004), (%type_raw[bluefish] = -gnome2) gnome-keyring (>= 0.4.3-4),
(%type_raw[bluefish] = -gnome2) libbonoboui2 (>= 2.20.0-1), (%type_raw[bluefish] = -gnome2) libbonoboui2-shlibs (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) desktop-file-utils (>= 0.10-1002),
x11-shlibs
<<
BuildDepends: <<
aspell-dev (>= 0.50.5-1002),
enchant1-dev (>= 1.4.2-1),
libgettext3-dev (>= 0.14.5-1),
gettext-tools (>= 0.14.5-1), gettext-bin (>= 0.14.5-1),
glib2-dev (>= 2.14.0-1),
libiconv-dev (>= 1.10-6),
libjpeg (>= 6b-16),
libtiff (>= 3.7.2-1001),
cairo (>= 1.6-1),
pango1-xft2-ft219-dev (>= 1.18.4-4),
pcre (>= 4.5-1), pcre-bin (>= 4.5-1),
pixman (>= 0.10.0-1),
pkgconfig,
atk1 (>= 1.20.0-1),
libpng3 (>= 1:1.2.8),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
glitz,
gtk+2-dev (>= 2.12.8-1),
x11-dev,
libxml2 (>= 2.6.22-1002),
(%type_raw[bluefish] = -gnome2) orbit2-dev (>= 2.14.10-1),
(%type_raw[bluefish] = -gnome2) gconf2-dev (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) libbonobo2-dev (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) dbus-dev (>= 1.0.2-1),
(%type_raw[bluefish] = -gnome2) audiofile,
(%type_raw[bluefish] = -gnome2) esound (>= 0.2.36-1),
(%type_raw[bluefish] = -gnome2) libart2 (>= 2.3.17-1),
(%type_raw[bluefish] = -gnome2) libgnome2-dev (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) popt (>= 1.10.4-1),
(%type_raw[bluefish] = -gnome2) libglade2 (>= 2.6.2-1),
(%type_raw[bluefish] = -gnome2) libgnomecanvas2-dev (>= 2.20.0-1),
(%type_raw[bluefish] = -gnome2) gnome-keyring-dev (>= 0.4.3-1004),
(%type_raw[bluefish] = -gnome2) libbonoboui2-dev (>= 2.20.0-1)
<<
Replaces: bluefish-unstable, bluefish-unstable-gnome2, bluefish, bluefish-gnome2, bluefish-gnome2-novfs, bluefish-gnomevfs2
Conflicts: bluefish-unstable, bluefish-unstable-gnome2, bluefish, bluefish-gnome2, bluefish-gnome2-novfs, bluefish-gnomevfs2
SetCFLAGS: -Os
SetLDFLAGS: -bind_at_load
ConfigureParams: --disable-dependency-tracking --mandir=%p/share/man --disable-splash-screen --with-icon-path=%p/share/pixmaps --with-freedesktop_org-menu=%p/share/applications --with-freedesktop_org-mime=%p/share/mime --with-gnome2_4-mime=%p/share/mime-info --disable-update-databases PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config
CompileScript: <<
#!/bin/sh -ev
chmod 0644 po/ja.po
perl -pi.bak -e 's|Tcl\:|tcl\:|g' data/highlighting.in
if [ "%type_raw[bluefish]" == "-gnome2" ]; then
./configure %c --with-gnome2_4-appreg=%p/share/application-registry
else
./configure %c --without-gnome2_4-appreg
fi
make
<<
InstallScript: <<
#!/bin/sh -ev
make install DESTDIR=%d
<<
PostInstScript: <<
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime > /dev/null 2>&1 || :
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
<<
PostRmScript: <<
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime > /dev/null 2>&1 || :
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || :
<<
DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
Description: Web-oriented text editor
DescDetail: <<
Bluefish-unstable is the developmental version of bluefish, a
syntax-coloring text editor for the experienced web designer, it was
designed for editing HTML, PHP and the like. It has (among others) the
following major features:
* Projects for quick access of frequently used sets of files
* Customizable syntax highlighting based on Perl Compatible
regular expressions for java, C, php, xml, python, perl, etc.
* Multiple encodings support: utf-8, iso-xxx, Chinese, etc.
* Wizards for startup, tables, frames, and others
* Dialogs for many HTML tags, with all their attributes
* User-customizable toolbar for quick access to often used functions
* A custom menu to specify your own tags or sets of code, and define
your own dialogs
* Custom search and replace pattern support for the Custom menu
* Function reference browser, including reference files for PHP,
HTML, CSS2, and Python
* User customizable integration of many programs, including weblint,
tidy, make, xmllint.
Installation
To install bluefish-unstable on a system with gnome2 installed, use:
* fink install bluefish-unstable-gnome2
To install bluefish-unstable on a system without gnome2 installed, use:
* fink install bluefish-unstable
The package can coexist with the bluefish package.
It is also recommended to install applesystemfonts.
Usage
* Launch it with: bluefish-unstable
* To get the custom menus in French language,
launch it with:
export LANGUAGE=fr_FR; export LANG=fr_FR; export LC_ALL=fr_FR; bluefish
* Do not forget to install the desired aspell dictionaries
Documentation
* The English documentation is available as a separate package:
bluefish-doc
<<
DescPackaging: <<
Update share-mime-database in PostInstScript and PostRmScript.
Update desktop-database in PostInstScript and PostRmScript.
<<
DescPort: <<
Previous versions by Christoph Pfisterer, Matt Stephenson and Michele Garoche
<<
License: GPL
Homepage: http://bluefish.openoffice.nl
Maintainer: Kevin Horton
<<