geda-gaf stable port information

Package: geda-gaf
Epoch: 1
Version: 1.6.2
Revision: 1

Replaces: <<
geda-doc (<< 1:1.6.0-1),
geda-examples (<< 1:1.6.0-1),
geda-gattrib (<< 1:1.6.0-1),
geda-gnetlist (<< 1:1.6.0-1),
geda-gschem (<< 1:1.6.0-1),
geda-gsch2pcb (<< 1:1.6.0-1),
geda-gsymcheck (<< 1:1.6.0-1),
geda-symbols (<< 1:1.6.0-1),
geda-utils (<< 1:1.6.0-1),
libgeda (<< 1:1.6.0-1),
libgeda31-data (<< 1:1.6.0-1),
libgeda33-shlibs (<< 1:1.6.0-1),
libgeda33-data (<< 1:1.6.0-1)
<<

Depends: <<
atk1-shlibs (>= 1.20.0-1),
default-icon-theme,
desktop-file-utils,
gd2-shlibs,
glib2-shlibs (>= 2.14.0-1),
gmp-shlibs,
gtk+2-shlibs (>= 2.12.0-1),
guile18-shlibs,
libgettext8-shlibs,
libiconv,
libjpeg-shlibs,
libpng3-shlibs (>= 1:1.2.16-1),
libstroke-shlibs,
pango1-xft2-ft219 (>= 1.18.4-4),
pixman-shlibs,
shared-mime-info,
x11-shlibs
<<

# gmp and libtool1.4 are apparently required by guile-1.8.
BuildDepends: <<
atk1 (>= 1.20.0-1),
cairo (>= 1.6-1),
expat1,
fink (>= 0.28.0-1),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gd2,
gettext-tools,
glib2-dev (>= 2.14.0-1),
glitz,
gmp,
gtk+2-dev (>= 2.12.0-1),
guile18,
guile18-dev,
intltool40,
libgettext8-dev,
libiconv,
libiconv-dev,
libjpeg,
libpng3 (>= 1:1.2.16-1),
libstroke,
libtool14 (>= 1.5.26-1),
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
x11-dev,
xft2-dev
<<

Source: http://www.geda.seul.org/release/v1.6/%v/%n-%v.tar.gz
Source-MD5: 35ae86aebc174ec1fc03863fde4c843c
# PatchFile: %n.patch
# PatchFile-MD5: 4f1d623edcfe4e91188f639a523f6154

SetCPPFLAGS: -I%p/lib/pango-ft219/include/pango-1.0 -I%p/lib/pango-ft219/include -I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include -I%p/lib/fontconfig2/include
NoSetLDFLAGS: true
SetLDFLAGS: -L%p/lib/pango-ft219/lib -L%p/lib/freetype219/lib -L%p/lib/fontconfig2/lib
SetLIBS: -L%p/lib
SetCFLAGS: -Os -pipe
ConfigureParams: --with-rcdir=%p/etc/gEDA --libdir=%p/lib/libgeda --infodir=%p/share/info GUILE=%p/bin/guile-1.8 GUILE_CONFIG=%p/bin/guile-1.8-config --disable-dependency-tracking --disable-update-xdg-database 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

BuildDependsOnly: false
Shlibs: <<
!%p/lib/libgeda/libgeda.38.dylib
<<

InstallScript: <<
make -j1 install DESTDIR=%d
rm -f %i/share/applications/mimeinfo.cache
<<

PostInstScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
%p/bin/gtk-update-icon-cache -f -t %p/share/icons/hicolor
<<

PostRmScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
[ -x %p/bin/gtk-update-icon-cache ] && %p/bin/gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
<<

SplitOff: <<
Package: libgeda33-shlibs
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Description: Placeholder to update libgeda33-shlibs to geda-gaf (OBSOLETE)
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff2: <<
Package: libgeda33-data
Provides: libgeda-data
Conflicts: libgeda26-data, libgeda27-data, libgeda28-data, libgeda29-data, libgeda31-data
Replaces: libgeda26-data, libgeda27-data, libgeda28-data, libgeda29-data, libgeda31-data
Description: Placeholder to update libgeda to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff3: <<
Package: libgeda
Description: Placeholder to update libgeda to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff4: <<
Package: geda-doc
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff5: <<
Package: geda-examples
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff6: <<
Package: geda-gattrib
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff7: <<
Package: geda-gnetlist
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff8: <<
Package: geda-gschem
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff9: <<
Package: geda-gsch2pcb
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff10: <<
Package: geda-gsymcheck
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff11: <<
Package: geda-symbols
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

SplitOff12: <<
Package: geda-utils
Description: Placeholder to update %n to geda-gaf (OBSOLETE)
Depends: geda-gaf (>= 1:1.6.0-1), fink-obsolete-packages
Homepage: http://pdb.finkproject.org/pdb/package.php/geda-gaf
InstallScript: <<
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
<<
<<

ConfFiles: <<
%p/etc/gEDA/gschem-colormap-darkbg
%p/etc/gEDA/gschem-colormap-lightbg
%p/etc/gEDA/gschem-gtkrc
%p/etc/gEDA/print-colormap-darkbg
%p/etc/gEDA/print-colormap-lightbg
%p/etc/gEDA/system-gafrc
%p/etc/gEDA/system-gattribrc
%p/etc/gEDA/system-gnetlistrc
%p/etc/gEDA/system-gschemrc
%p/etc/gEDA/system-gschlasrc
%p/etc/gEDA/system-gsymcheckrc
<<

DocFiles: AUTHORS COPYING NEWS README

Description: GNU EDA -- Electronics design -- base

DescDetail: <<
This package (geda-gaf) contains the core gEDA tools, including:

* gschem - a schematic editor
* gnetlist - a versatile netlist generator
* gattrib - a spreadsheet-like editor for component attributes
* gsymcheck - a tool to check symbols (components) for errors
* a local copy of the gEDA wiki, and other documentation
* example designs

To install related packages like PCB, gerbv and Icarus Verilog, see the
geda-bundle package.
<<

License: GPL
Homepage: http://www.geda.seul.org/
Maintainer: Charles Lepple

DescPackaging: <<
Prior to 1.6.0, gEDA was distributed as a collection of individual tarballs.
<<