Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 7bc854402e79eb19be46dc1ba8858286 > files > 2

slap-2r4p4-8mdv2008.0.src.rpm

Summary:	SLAP - SEIKO SmartLabel Printing Utility
Name:		slap
Version:	2r4p4
Release:	%mkrel 8
License:	GPL
Group:		Publishing

# SLAP
Source:		http://members.tripod.com/~uutil/slap/%{name}%{version}.tar.bz2
# Static library needed by SLAP
Source1:	http://members.tripod.com/~uutil/slap/mjsulib3r0p1.tar.bz2

Url:		http://members.tripod.com/~uutil/slap/
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
SLAP is a UNIX command line program that prints labels on many SEIKO Smart
Label Printers. It prints only text, no graphics, PostScript, and so on.
The text can be printed in 16 different fonts and in 6 font sizes. Enter
"man slap" at the command prompt for more info.

%prep

# Load source code
%setup -q -n slap
%setup -q -T -D -a 1 -n slap

# Correct file permissions
chmod -R u+w *

%build

# Compile static library
mkdir mjsulibfiles
cd mjsulib/
./Configure $RPM_BUILD_DIR/%name/mjsulibfiles
%make install
cd ..

# Compile SLAP
yes | ./Configure $RPM_BUILD_ROOT/usr
# Set library path
perl -p -i -e 's!/somewhere!/'$RPM_BUILD_DIR'/%name/mjsulibfiles!' makefile
# Correct path for man pages
perl -p -i -e 's!man/man1!share/man/man1!' makefile
%make

# Compile SLAP font converter
%make sdk

%install

# Clean up
rm -fr %buildroot

# Install SLAP
%makeinstall

# Install font converter
install -m 755 makefont %buildroot/%_bindir

# Correct file permissions
chmod -R u+w %buildroot/*


%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc *.txt 9devnotes COPYING FAQ.htm HOWTO
%_bindir/*
%_prefix/lib/slap*
%_mandir/man*/*



%changelog
* Thu Apr 12 2007 Mandrake <devel@mandriva.com> 2r4p4-8mdv2008.0
+ Revision: 11007
+ rebuild (emptylog)


* Wed May 24 2006 Pascal Terjan <pterjan@mandriva.org> 2r4p4-8mdk
- fix build
- mkrel

* Fri Sep 02 2005 Till Kamppeter <till@mandriva.com> 2r4p4-7mdk
- Removed the dust of 1 year not rebuilding.

* Fri Aug 13 2004 Till Kamppeter <till@mandrakesoft.com> 2r4p4-6mdk
- Rebuilt.

* Wed Jul 23 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2r4p4-5mdk
- rebuild
- don't rm -rf $RPM_BUILD_ROOT in %%prep