]> git.pld-linux.org Git - packages/hplip.git/commitdiff
- new
authorankry <ankry@pld-linux.org>
Tue, 18 Jan 2005 09:24:20 +0000 (09:24 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    hplip.spec -> 1.1

hplip.spec [new file with mode: 0644]

diff --git a/hplip.spec b/hplip.spec
new file mode 100644 (file)
index 0000000..10dbb11
--- /dev/null
@@ -0,0 +1,97 @@
+# TODO:
+#      - Review unpackaged files
+#      - Remove conflict with hpijs (binary name conflict)
+#
+# Conditional build:
+%bcond_without  cups   # without CUPS support
+#
+Summary:       HP Inkjet Server
+Summary(pl):   Serwer dla drukarek HP Inkjet
+Name:          hplip
+Version:       0.8.4
+Release:       0.1
+License:       BSD
+Group:         Applications/System
+Source0:       http://mesh.dl.sourceforge.net/sourceforge/hpinkjet/%{name}-%{version}.tar.gz
+# Source0-md5: 6a16b26222568f0b9fdcfcc16f4b93d0
+URL:           http://hpinkjet.sourceforge.net/
+#Patch0:               %{name}-ac_fixes.patch
+BuildRequires: autoconf
+%{?with_cups:BuildRequires:    cups-devel}
+BuildRequires: libstdc++-devel
+Conflicts:     ghostscript <= 7.00-3
+Conflicts:     hpijs
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%if %{with cups}
+%define        _cupsdir        %(cups-config --datadir)
+%define                _cupsppddir     %{_cupsdir}/model
+%endif
+
+%description
+The Hewlett-Packard Inkjet Server is a raster-to-pcl server or
+coprocess based on the Hewlett Packard Appliance Printing Development
+Kit at http://hpapdk.com/. The server is used with Ghostscript as
+deskjet printer driver.
+
+%description -l pl
+Serwer Hewlett-Packard Inkjet jest serwerem raster-do-pcl lub jako
+koproces bazowany na Hewlett Packard Appliance Printing Development
+Kit z http://hpapdk.com/. Serwer jest u¿ywany wraz z Ghostscript'em
+jako sterownik dla drukarek atramentowych DeskJet.
+
+%package ppd
+Summary:       PPD database for Hewlett Packard printers
+Summary(pl):   Baza danych PPD dla drukarek Hewlett Packard
+Group:         Applications/System
+Requires:      cups
+
+%description ppd
+PPD database for Hewlett Packard printers.
+
+%description ppd -l pl
+Baza danych PPD dla drukarek Hewlett Packard.
+
+%prep
+%setup -q
+#%patch0 -p1
+
+%build
+#%%{__libtoolize}
+#%%{__aclocal}
+#%%{__autoconf}
+CXXFLAGS="%{rpmcflags} -fno-exceptions -fno-rtti"
+%configure \
+       --enable-foomatic-install \
+       %{!?with_cups:--disable-cups-install}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%if %{with cups}
+install -d $RPM_BUILD_ROOT$(cups-config --datadir)/model \
+       $RPM_BUILD_ROOT$(cups-config --serverbin)/filter
+%endif
+
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT \
+       rpm_install=yes
+
+%if %{with cups}
+rm -f $RPM_BUILD_ROOT%{_cupsppddir}/foomatic-ppds
+mv $RPM_BUILD_ROOT{%{_datadir}/ppd/HP/*,%{_cupsppddir}}
+%endif
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc hplip_readme.html
+%attr(755,root,root) %{_bindir}/*
+
+%if %{with cups}
+%files ppd
+%defattr(644,root,root,755)
+%{_cupsppddir}/*
+%endif
This page took 0.072494 seconds and 4 git commands to generate.