pcb stable port information

Package: pcb
# Remember to change snapshot version below as well:
Version: 1.99.20080202
Revision: 13

Depends: <<
app-defaults,
desktop-file-utils,
gd2-shlibs,
glib2-shlibs (>= 2.14.0-1),
gtk+2-shlibs (>= 2.12.0-1),
libgettext3-shlibs,
libjpeg-shlibs,
libpng3-shlibs,
libstroke-shlibs,
shared-mime-info,
tcltk,
x11-shlibs
<<

BuildDepends: <<
atk1 (>= 1.20.0-1),
cairo (>= 1.6-1),
expat1,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gawk,
gd2 (>= 2.0.33-3),
glib2-dev (>= 2.14.0-1),
glitz,
gtk+2-dev (>= 2.12.0-1),
intltool,
libgettext3-dev,
libiconv-dev,
libjpeg,
libpng3,
libstroke,
netpbm-bin,
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
x11-dev,
xft2-dev
<<

### For documentation:
# Bdep: tetex-base, texinfo
# InfoDocs: pcb.info

Recommends: gerbv, gsch2pcb

Source: mirror:sourceforge:pcb/pcb-20080202.tar.gz
Source-MD5: 933eda642f3838b24d417224693f8386

ConfigureParams: --mandir=%p/share/man --infodir=%p/share/info --disable-dependency-tracking --disable-doc --disable-update-desktop-database --disable-update-mime-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

InstallScript: <<
make install DESTDIR=%d
install -m 755 -d %i/share/doc/pcb
cp -p doc/{pcb.{pdf,ps,html},refcard.*} %i/share/doc/pcb
cp -p doc/*.{pdf,png,eps,gif} %i/share/doc/pcb
cp -pr example tutorial/* %i/share/doc/pcb
rm -f %i/share/doc/pcb/{example,example/libraries,}/Makefile*
rmdir %i/share/pcb-20080202
<<

PostInstScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime || :
<<

PostRmScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime || :
<<

DocFiles: <<
AUTHORS COPYING NEWS README
README_FILES/CHANGES
README_FILES/Tools
README_FILES/Whats_new_in_2.0
<<

Description: Printed Circuit Board design program

DescDetail: <<
PCB allows you to design printed circuit boards. You can use gnetlist (part of
the geda-gnetlist package) to create a netlist to ensure that your PCB matches
a schematic diagram created with gschem.

PCB can create Gerber output files (both RS-274D and RS274X) and Excellon drill
files that you can send to board vendors for manufacturing. You can also create
PostScript plots of the board for verification purposes, or to create your own
photolithography masks for etching.

This snapshot includes the new GTK+2 frontend from Bill Wilson.
<<

DescPort: <<
Things just got a lot easier now that PCB uses auto* tools instead of imake.
<<

DescPackaging: <<
Stroke support is included, but largely untested on OS X. You will probably
need a 3-button mouse for this.

$LastChangedRevision: 496 $ in my local SVN repository.
<<

License: GPL
Homepage: http://pcb.sourceforge.net/
Maintainer: Charles Lepple

pcb _unstable_ port information

Package: pcb
# Remember to change snapshot version below as well:
Version: 1.99.20080202
Revision: 13

Depends: <<
app-defaults,
desktop-file-utils,
gd2-shlibs,
glib2-shlibs (>= 2.14.0-1),
gtk+2-shlibs (>= 2.12.0-1),
libgettext3-shlibs,
libjpeg-shlibs,
libpng3-shlibs,
libstroke-shlibs,
shared-mime-info,
tcltk,
x11-shlibs
<<

BuildDepends: <<
atk1 (>= 1.20.0-1),
cairo (>= 1.6-1),
expat1,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gawk,
gd2 (>= 2.0.33-3),
glib2-dev (>= 2.14.0-1),
glitz,
gtk+2-dev (>= 2.12.0-1),
intltool,
libgettext3-dev,
libiconv-dev,
libjpeg,
libpng3,
libstroke,
netpbm-bin,
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
x11-dev,
xft2-dev
<<

### For documentation:
# Bdep: tetex-base, texinfo
# InfoDocs: pcb.info

Recommends: gerbv, gsch2pcb

Source: mirror:sourceforge:pcb/pcb-20080202.tar.gz
Source-MD5: 933eda642f3838b24d417224693f8386

ConfigureParams: --mandir=%p/share/man --infodir=%p/share/info --disable-dependency-tracking --disable-doc --disable-update-desktop-database --disable-update-mime-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

InstallScript: <<
make install DESTDIR=%d
install -m 755 -d %i/share/doc/pcb
cp -p doc/{pcb.{pdf,ps,html},refcard.*} %i/share/doc/pcb
cp -p doc/*.{pdf,png,eps,gif} %i/share/doc/pcb
cp -pr example tutorial/* %i/share/doc/pcb
rm -f %i/share/doc/pcb/{example,example/libraries,}/Makefile*
rmdir %i/share/pcb-20080202
<<

PostInstScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime || :
<<

PostRmScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime || :
<<

DocFiles: <<
AUTHORS COPYING NEWS README
README_FILES/CHANGES
README_FILES/Tools
README_FILES/Whats_new_in_2.0
<<

Description: Printed Circuit Board design program

DescDetail: <<
PCB allows you to design printed circuit boards. You can use gnetlist (part of
the geda-gnetlist package) to create a netlist to ensure that your PCB matches
a schematic diagram created with gschem.

PCB can create Gerber output files (both RS-274D and RS274X) and Excellon drill
files that you can send to board vendors for manufacturing. You can also create
PostScript plots of the board for verification purposes, or to create your own
photolithography masks for etching.

This snapshot includes the new GTK+2 frontend from Bill Wilson.
<<

DescPort: <<
Things just got a lot easier now that PCB uses auto* tools instead of imake.
<<

DescPackaging: <<
Stroke support is included, but largely untested on OS X. You will probably
need a 3-button mouse for this.

$LastChangedRevision: 496 $ in my local SVN repository.
<<

License: GPL
Homepage: http://pcb.sourceforge.net/
Maintainer: Charles Lepple