the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: scite
Version: 1.71
Revision: 1003
Source: mirror:sourceforge:scintilla/%n169.zip
Source-MD5: f6b762ef5cc88e992a2525d3363f9dbc
NoSourceDirectory: True
GCC: 4.0
Depends: <<
atk1-shlibs (>= 1.20.0-1),
dillo,
glib2-shlibs (>= 2.14.0-1),
gtk+2 (>= 2.12.0-1),
libgettext3-shlibs,
libiconv,
pango1-xft2-ft219-shlibs (>= 1.18.4-4),
x11-shlibs
<<
BuildDepends: <<
atk1 (>= 1.20.0-1),
cairo (>= 1.6-1),
expat1,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.14.0-1),
glitz,
gtk+2-dev (>= 2.12.0-1),
libgettext3-dev,
libiconv-dev,
libpng3,
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
x11-dev,
xft2-dev
<<
PatchScript: <<
perl -pi -e 's/-DNDEBUG -Os/-DNDEBUG -Dunix -Os/g' scite/gtk/makefile
perl -pi -e 's/netscape/dillo/g' scite/src/*.properties
perl -pi -e 's/(-m \d+) -D /\1 /g' scite/gtk/makefile
<<
ConfigureParams: --disable-dependency-tracking
CompileScript: <<
#!/bin/sh -ev
export 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
cd scintilla/gtk && make OSTYPE=darwin GTK2=1 prefix=%p && cd ../..
cd scite/gtk && make GTK2=1 prefix=%p SciTEGTK.o CXXFLAGS='$(CXXTFLAGS) -I%p/include' && cd ../..
cd scite/gtk && make GTK2=1 prefix=%p
<<
InstallScript: <<
#!/bin/sh -ev
export PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
mkdir -p %i/bin %i/share/pixmaps %i/share/applications
cd scite/gtk && make -j1 GTK2=1 INSTALL=install install prefix=%i
<<
DocFiles: scite/License.txt scite/README
Description: Small syntax styling source code editor
DescPort: <<
Patched to use dillo to view help files.
Patched to remove -D flag from install (so it will work on 10.3)
<<
DescDetail: <<
SciTE is a GUI-based single-document editor which uses the Scintilla editor
component. It rapidly styles most common programming languages with good
control over how syntactic elements are displayed, and features folding
for C++, C, Java, JavaScript, and Python. Styling of HTML also styles
embedded scripts written in VBScript, Javascript, or Python.
<<
License: OSI-Approved
Maintainer: None
Homepage: http://www.scintilla.org/SciTE.html
Package: scite
Version: 1.71
Revision: 1003
Source: mirror:sourceforge:scintilla/%n169.zip
Source-MD5: f6b762ef5cc88e992a2525d3363f9dbc
NoSourceDirectory: True
GCC: 4.0
Depends: <<
atk1-shlibs (>= 1.20.0-1),
dillo,
glib2-shlibs (>= 2.14.0-1),
gtk+2 (>= 2.12.0-1),
libgettext3-shlibs,
libiconv,
pango1-xft2-ft219-shlibs (>= 1.18.4-4),
x11-shlibs
<<
BuildDepends: <<
atk1 (>= 1.20.0-1),
cairo (>= 1.6-1),
expat1,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.14.0-1),
glitz,
gtk+2-dev (>= 2.12.0-1),
libgettext3-dev,
libiconv-dev,
libpng3,
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
x11-dev,
xft2-dev
<<
PatchScript: <<
perl -pi -e 's/-DNDEBUG -Os/-DNDEBUG -Dunix -Os/g' scite/gtk/makefile
perl -pi -e 's/netscape/dillo/g' scite/src/*.properties
perl -pi -e 's/(-m \d+) -D /\1 /g' scite/gtk/makefile
<<
ConfigureParams: --disable-dependency-tracking
CompileScript: <<
#!/bin/sh -ev
export 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
cd scintilla/gtk && make OSTYPE=darwin GTK2=1 prefix=%p && cd ../..
cd scite/gtk && make GTK2=1 prefix=%p SciTEGTK.o CXXFLAGS='$(CXXTFLAGS) -I%p/include' && cd ../..
cd scite/gtk && make GTK2=1 prefix=%p
<<
InstallScript: <<
#!/bin/sh -ev
export PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH"
mkdir -p %i/bin %i/share/pixmaps %i/share/applications
cd scite/gtk && make -j1 GTK2=1 INSTALL=install install prefix=%i
<<
DocFiles: scite/License.txt scite/README
Description: Small syntax styling source code editor
DescPort: <<
Patched to use dillo to view help files.
Patched to remove -D flag from install (so it will work on 10.3)
<<
DescDetail: <<
SciTE is a GUI-based single-document editor which uses the Scintilla editor
component. It rapidly styles most common programming languages with good
control over how syntactic elements are displayed, and features folding
for C++, C, Java, JavaScript, and Python. Styling of HTML also styles
embedded scripts written in VBScript, Javascript, or Python.
<<
License: OSI-Approved
Maintainer: None
Homepage: http://www.scintilla.org/SciTE.html