source: projects/specs/trunk/h/hplip/hplip-vl.spec @ 10497

Revision 10497, 17.7 KB checked in by tomop, 8 years ago (diff)

hplip-3.16.5-1

RevLine 
[521]1# %define python_platlib %(python -c 'from distutils.sysconfig import get_python_lib; print get_python_lib(1)')
2Summary:        HP printer drivers & utilities for Linux
[9445]3Summary(ja):    HP プリンタの Linux 向けドライバとユーティリティ
[521]4Name:           hplip
[10497]5Version:        3.16.5
6Release:        1%{?_dist_release}
[9445]7
8License:        GPLv2+, MIT and BSD
[521]9Group:          Applications/Publishing
[9445]10URL:            http://hplip.sourceforge.net/
[521]11
[9445]12Source0:        http://downloads.sourceforge.net/sourceforge/hplip/hplip-%{version}.tar.gz
13#Source1:       hpcups-update-ppds.sh
14Source2:        copy-deviceids.py
[10497]15Source1000:     hplip.desktop.vine
[9445]16
17Patch1:         hplip-pstotiff-is-rubbish.patch
[10497]18Patch2:         hplip-strstr-const.patch
19Patch3:         hplip-ui-optional.patch
20Patch4:         hplip-no-asm.patch
21Patch5:         hplip-deviceIDs-drv.patch
22Patch6:         hplip-udev-rules.patch
23Patch7:         hplip-retry-open.patch
24Patch8:         hplip-snmp-quirks.patch
25Patch9:         hplip-hpijs-marker-supply.patch
26Patch10:        hplip-clear-old-state-reasons.patch
27Patch11:        hplip-hpcups-sigpipe.patch
28Patch12:        hplip-logdir.patch
29Patch13:        hplip-bad-low-ink-warning.patch
30Patch14:        hplip-deviceIDs-ppd.patch
31Patch15:        hplip-ppd-ImageableArea.patch
32Patch16:        hplip-scan-tmp.patch
33Patch17:        hplip-log-stderr.patch
34Patch18:        hplip-avahi-parsing.patch
35Patch20:        hplip-dj990c-margin.patch
36Patch21:        hplip-strncpy.patch
37Patch22:        hplip-no-write-bytecode.patch
38Patch23:        hplip-silence-ioerror.patch
[9445]39
40# Vine Patches
41Patch70:        hplip-3.11.5-gksu.patch
[10497]42Patch80:        hplip-3.16.5-hpijs.patch
[9445]43
44BuildRoot:      %{_tmppath}/%{name}-%{version}-root
[4119]45Requires:       cups
46Requires:       dbus
[9445]47Requires:       dbus-python
[4119]48Requires:       foomatic
49Requires:       ghostscript
50Requires:       openssl
51Requires:       python-imaging
[521]52Requires:       %{name}-libs = %{version}-%{release}
53Requires:       gksu
[4119]54BuildRequires:  cups-devel
[521]55BuildRequires:  dbus-devel
[9445]56BuildRequires:  desktop-file-utils
57BuildRequires:  libusb1-devel
[4119]58BuildRequires:  libjpeg-devel
59BuildRequires:  net-snmp-devel
60BuildRequires:  openssl-devel
61BuildRequires:  python-devel >= 2.3
[9445]62BuildRequires:  python-cups, cups
[4119]63BuildRequires:  sane-devel
[9445]64BuildRequires:  PyQt4-devel
[4119]65# to force to use PyQt4
66BuildConflicts: PyQt
[4158]67
[9445]68Provides:       hpijs = %{version}-%{release}
69Obsoletes:      hpijs < %{version}-%{release}
[4158]70
[521]71
[9445]72Vendor:         Project Vine
73Distribution:   Vine Linux
[521]74Packager:       kazutaka
75
76%description
[9445]77The Hewlett-Packard Linux Imaging and Printing Project provides
78drivers for HP printers and multi-function peripherals.
[521]79
[9445]80It supports the DeskJet 350C, 600C, 600C Photo, 630C, Apollo 2000,
81Apollo 2100, Apollo 2560, DeskJet 800C, DeskJet 825, DeskJet 900,
82PhotoSmart, DeskJet 990C, and PhotoSmart 100 series.
[521]83
84%description -l ja
[9445]85Hewlett-Packard Linux Imaging and Printing Project は HP 製プリンタ及びプリンタ複合機用のドライバを提供します。
[521]86
[9445]87これには DeskJet 350C, 600C, 600C Photo, 630C, Apollo 2000, Apollo 2100, Apollo 2560, DeskJet 800C, DeskJet 825, DeskJet 900, PhotoSmart, DeskJet 990C, and PhotoSmart 100 シリーズ等が含まれます。
[521]88
89#---------------------------------------------------------------------
90
91%package libs
92Summary:        HPLIP libraries
93Summary(ja):    HPLIP ライブラリ
94Group:          System Environment/Libraries
[9445]95License:        GPLv2+ and MIT
96Requires:       python3
[521]97
98%description libs
99Libraries needed by HPLIP.
100
101%description libs -l ja
102HPLIP 用のライブラリです。
103
104#---------------------------------------------------------------------
105
106%package gui
107Summary:        HPLIP graphical tools
108Summary(ja):    HPLIP 用 GUI ツール
109Group:          Applications/System
[9445]110License:        BSD
[4119]111Requires:       %{name} = %{version}-%{release}
112Requires:       PyQt4
113Requires:       notify-python
[521]114
115%description gui
116HP Device manager (toolbox) is a graphical utility including
117maintenance tools, supplies levels, and status information.
118
119%description gui -l ja
120HP デバイスマネージャ (toolbox) は、各種設定やインクや紙の残量確
121認、ステータス情報の確認が行える HPLIP 用の GUI ユーティリティです。
122
123#---------------------------------------------------------------------
124
125%package -n libsane-hpaio
126Summary:        SANE driver for scanners in HP's multi-function devices
127Summary(ja):    HP 複合機のスキャナ用 SANE ドライバ
128Group:          System Environment/Libraries
[9445]129License:        GPLv2+
[4119]130Requires:       %{name}-libs = %{version}-%{release}
131Requires:       sane
[521]132
133%description -n libsane-hpaio
134SANE driver for scanners in HP inkjet and laser based multi-function
135printers.
136
137%description -n libsane-hpaio -l ja
138HP インクジェット及びレーザープリンタ複合機のスキャナ機能を利用する
139為の SANE ドライバです。
140
141#---------------------------------------------------------------------
142
143%prep
144%setup -q
145
[9445]146# The pstotiff filter is rubbish so replace it (launchpad #528394).
147%patch1 -p1 -b .pstotiff-is-rubbish
148
149# Fix compilation.
150%patch2 -p1 -b .strstr-const
151
152# Make utils.checkPyQtImport() look for the gui sub-package (bug #243273).
153%patch3 -p1 -b .ui-optional
154
155# Make sure to avoid handwritten asm.
156%patch4 -p1 -b .no-asm
157
158# Corrected several IEEE 1284 Device IDs using foomatic data.
159# Color LaserJet 2500 series (bug #659040)
160# LaserJet 4100 Series/2100 Series (bug #659039)
161%patch5 -p1 -b .deviceIDs-drv
162chmod +x %{SOURCE2}
163mv prnt/drv/hpijs.drv.in{,.deviceIDs-drv-hpijs}
164%{SOURCE2} prnt/drv/hpcups.drv.in \
165           prnt/drv/hpijs.drv.in.deviceIDs-drv-hpijs \
166           > prnt/drv/hpijs.drv.in
167
168# Move udev rules from /etc/ to /usr/lib/ (bug #748208).
169%patch6 -p1 -b .udev-rules
170
171# Retry when connecting to device fails (bug #532112).
172%patch7 -p1 -b .retry-open
173
174# Mark SNMP quirks in PPD for HP OfficeJet Pro 8500 (bug #581825).
175%patch8 -p1 -b .snmp-quirks
176
177# Fixed bogus low ink warnings from hpijs driver (bug #643643).
178%patch9 -p1 -b .hpijs-marker-supply
179
180# Clear old printer-state-reasons we used to manage (bug #510926).
181%patch10 -p1 -b .clear-old-state-reasons
182
183# Avoid busy loop in hpcups when backend has exited (bug #525944).
184%patch11 -p1 -b .hpcups-sigpipe
185
186# CUPS filters should use TMPDIR when available (bug #865603).
187%patch12 -p1 -b .logdir
188
189# Fixed Device ID parsing code in hpijs's dj9xxvip.c (bug #510926).
190%patch13 -p1 -b .bad-low-ink-warning
191
192# Add Device ID for
193# HP LaserJet Color M451dn (bug #1159380)
194for ppd_file in $(grep '^diff' %{PATCH14} | cut -d " " -f 4);
195do
196  gunzip ${ppd_file#*/}.gz
197done
198%patch14 -p1 -b .deviceIDs-ppd
199for ppd_file in $(grep '^diff' %{PATCH14} | cut -d " " -f 4);
200do
201  gzip -n ${ppd_file#*/}
202done
203
204# Fix ImageableArea for Laserjet 8150/9000 (bug #596298).
205for ppd_file in $(grep '^diff' %{PATCH15} | cut -d " " -f 4);
206do
207  gunzip ${ppd_file#*/}.gz
208done
209%patch15 -p1 -b .ImageableArea
210for ppd_file in $(grep '^diff' %{PATCH15} | cut -d " " -f 4);
211do
212  gzip -n ${ppd_file#*/}
213done
214
215# Scan to /var/tmp instead of /tmp (bug #1076954).
216%patch16 -p1 -b .scan-tmp
217
218# Treat logging before importing of logger module (bug #984699).
219%patch17 -p1 -b .log-stderr
220
221# Fix parsing of avahi-daemon output (bug #1096939).
222%patch18 -p1 -b .parsing
223
224# Fixed left/right margins for HP DeskJet 990C (LP #1405212).
225%patch20 -p1 -b .dj990c-margin
226
227# Fixed uses of strncpy throughout.
228%patch21 -p1 -b .strncpy
229
[10497]230# Don't try to write bytecode cache for hpfax backend (bug #1192761)
231# or hp-config_usb_printer (bug #1266903)
232# or hpps filter (bug #1241548).
[9445]233%patch22 -p1 -b .no-write-bytecode
234
235# Ignore IOError when logging output (bug #712537).
236%patch23 -p1 -b .silence-ioerror
237
238%patch70 -p1 -b .gksu
[10497]239%patch80 -p1 -b .hpijs
[9445]240
241sed -i.duplex-constraints \
242    -e 's,\(UIConstraints.* \*Duplex\),//\1,' \
243    prnt/drv/hpcups.drv.in
244
245# Change shebang /usr/bin/env python -> /usr/bin/python3 (bug #618351).
246#find -name '*.py' -print0 | xargs -0 \
247#    sed -i.env-python -e 's,^#!/usr/bin/env python,#!%{__python3},'
248
[521]249%build
[10497]250touch NEWS README AUTHORS ChangeLog
251autoreconf -f -i
[9445]252%configure \
253        --enable-scan-build --enable-gui-build --enable-fax-build \
254        --disable-foomatic-rip-hplip-install --enable-pp-build \
255        --enable-qt4 --enable-hpcups-install --enable-cups-drv-install \
256        --enable-foomatic-drv-install --enable-dbus-build \
257        --enable-hpijs-install \
258        --disable-policykit \
259        --with-mimedir=%{_datadir}/cups/mime \
260        --with-cupsbackenddir=%{_libdir}/cups/backend \
261        --with-cupsfilterdir=%{_libdir}/cups/filter \
262        --with-hpppddir=%{_datadir}/foomatic/db/source/PPD/HP
[521]263
[9445]264sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
265sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
[521]266
[9445]267make
268
269
[521]270%install
[9445]271rm -rf $RPM_BUILD_ROOT
272make install DESTDIR=$RPM_BUILD_ROOT rulesdir=/lib/udev/rules.d
[521]273
[10497]274# Create /run/hplip & /var/lib/hp
[9445]275mkdir -p $RPM_BUILD_ROOT/run/hplip
[10497]276mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/hp
[9445]277
[521]278# install modified .desktop
[9445]279#{__install} -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}/%{_datadir}/applications/hplip.desktop
[521]280
[9445]281# install /usr/lib/tmpfiles.d/hplip.conf (bug #1015831)
282mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d
283cat > $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/hplip.conf <<EOF
284# See tmpfiles.d(5) for details
285
286d /run/hplip 0775 root lp -
287EOF
288
[521]289# remove unpacked files.
[9445]290rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/sane.d \
291        $RPM_BUILD_ROOT%{_docdir} \
292        $RPM_BUILD_ROOT%{_datadir}/hal/fdi \
293        $RPM_BUILD_ROOT%{_datadir}/hplip/pkservice.py \
294        $RPM_BUILD_ROOT%{_bindir}/hp-pkservice
295rm -f   $RPM_BUILD_ROOT%{_bindir}/hp-logcapture \
296        $RPM_BUILD_ROOT%{_bindir}/hp-doctor \
297        $RPM_BUILD_ROOT%{_datadir}/hplip/logcapture.py \
298        $RPM_BUILD_ROOT%{_datadir}/hplip/doctor.py
[521]299
[9445]300rm -f   $RPM_BUILD_ROOT%{_bindir}/foomatic-rip \
301        $RPM_BUILD_ROOT%{_libdir}/cups/filter/foomatic-rip \
302        $RPM_BUILD_ROOT%{_libdir}/*.la \
303        $RPM_BUILD_ROOT%{python_sitearch}/*.la \
304        $RPM_BUILD_ROOT%{_libdir}/libhpip.so \
305        $RPM_BUILD_ROOT%{_libdir}/sane/*.la \
306        $RPM_BUILD_ROOT%{_datadir}/cups/model/foomatic-ppds \
307        $RPM_BUILD_ROOT%{_datadir}/applications/hplip.desktop \
308        $RPM_BUILD_ROOT%{_datadir}/ppd/HP/*.ppd
[521]309
310
[10497]311cp -p %{SOURCE1000} hplip.desktop
[9445]312mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
313sed -i -e '/^Categories=/d' hplip.desktop
314# Encoding key is deprecated
315sed -i -e '/^Encoding=/d' hplip.desktop
316desktop-file-install --vendor ""                                \
317        --dir $RPM_BUILD_ROOT%{_datadir}/applications              \
318        --add-category System                                   \
319        --add-category Settings                                 \
320        --add-category HardwareSettings                         \
321        hplip.desktop
[521]322
[9445]323# Regenerate hpcups PPDs on upgrade if necessary (bug #579355).
324#install -p -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/hpcups-update-ppds
[521]325
[9445]326%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/sane.d/dll.d
327echo hpaio > $RPM_BUILD_ROOT%{_sysconfdir}/sane.d/dll.d/hpaio
[4119]328
[9445]329# Images in docdir should not be executable (bug #440552).
330find doc/images -type f -exec chmod 644 {} \;
[521]331
[9445]332# Create an empty plugins directory to make sure it gets the right
333# SELinux file context (bug #564551).
334%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/hplip/prnt/plugins
[521]335
[9445]336# Remove files we don't want to package.
337rm -f $RPM_BUILD_ROOT%{_datadir}/hplip/hpaio.desc
338rm -f $RPM_BUILD_ROOT%{_datadir}/hplip/hplip-install
339rm -rf $RPM_BUILD_ROOT%{_datadir}/hplip/install.*
340rm -f $RPM_BUILD_ROOT%{_datadir}/hplip/uninstall.*
341rm -f $RPM_BUILD_ROOT%{_bindir}/hp-uninstall
342rm -f $RPM_BUILD_ROOT%{_datadir}/hplip/upgrade.*
343rm -f $RPM_BUILD_ROOT%{_bindir}/hp-upgrade
344rm -f $RPM_BUILD_ROOT%{_bindir}/hp-config_usb_printer
345rm -f $RPM_BUILD_ROOT%{_unitdir}/hplip-printer@.service
346rm -f $RPM_BUILD_ROOT%{_datadir}/hplip/config_usb_printer.*
347rm -f $RPM_BUILD_ROOT%{_datadir}/hplip/hpijs.drv.in.template
348rm -f $RPM_BUILD_ROOT%{_datadir}/cups/mime/pstotiff.types
349rm -f $RPM_BUILD_ROOT%{_datadir}/hplip/fax/pstotiff*
350rm -rf $RPM_BUILD_ROOT%{_prefix}/lib/systemd
[521]351
[9445]352# The systray applet doesn't work properly (displays icon as a
353# window), so don't ship the launcher yet.
354rm -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/hplip-systray.desktop
355
356
357%clean
358rm -rf $RPM_BUILD_ROOT
359
360
361%post libs -p /sbin/ldconfig
362
363%postun libs -p /sbin/ldconfig
364
[521]365%files
366%defattr(-,root,root)
[9445]367%doc COPYING doc/*
368#%doc %{_datadir}/doc/%{name}-%{version}
[521]369%{_bindir}/hp-align
370%{_bindir}/hp-clean
371%{_bindir}/hp-colorcal
[4119]372%{_bindir}/hp-devicesettings
[9445]373%{_bindir}/hp-diagnose_plugin
374%{_bindir}/hp-diagnose_queues
[521]375%{_bindir}/hp-fab
376%{_bindir}/hp-faxsetup
377%{_bindir}/hp-firmware
378%{_bindir}/hp-info
379%{_bindir}/hp-levels
380%{_bindir}/hp-linefeedcal
381%{_bindir}/hp-makecopies
382%{_bindir}/hp-makeuri
383%{_bindir}/hp-plugin
384%{_bindir}/hp-pqdiag
385%{_bindir}/hp-printsettings
386%{_bindir}/hp-probe
387%{_bindir}/hp-query
388%{_bindir}/hp-scan
389%{_bindir}/hp-sendfax
390%{_bindir}/hp-setup
391%{_bindir}/hp-testpage
392%{_bindir}/hp-timedate
393%{_bindir}/hp-unload
[4119]394%{_bindir}/hp-wificonfig
[9445]395%{_libdir}/cups/backend/hp
396%{_libdir}/cups/backend/hpfax
397%{_libdir}/cups/filter/hpcups
398%{_libdir}/cups/filter/hpcupsfax
399%{_libdir}/cups/filter/hpps
400%{_libdir}/cups/filter/pstotiff
401%{_datadir}/cups/mime/pstotiff.convs
402
403# Files
404%{_datadir}/hplip/align.py*
405%{_datadir}/hplip/check-plugin.py*
406%{_datadir}/hplip/clean.py*
407%{_datadir}/hplip/colorcal.py*
408%{_datadir}/hplip/devicesettings.py*
409%{_datadir}/hplip/diagnose_plugin.py*
410%{_datadir}/hplip/diagnose_queues.py*
411%{_datadir}/hplip/fab.py*
412%{_datadir}/hplip/fax
413%{_datadir}/hplip/faxsetup.py*
414%{_datadir}/hplip/firmware.py*
415%{_datadir}/hplip/hpdio.py*
416%{_datadir}/hplip/hplip_clean.sh
417%{_datadir}/hplip/hpssd*
418%{_datadir}/hplip/info.py*
419%{_datadir}/hplip/__init__.py*
420%{_datadir}/hplip/levels.py*
421%{_datadir}/hplip/linefeedcal.py*
422%{_datadir}/hplip/makecopies.py*
423%{_datadir}/hplip/makeuri.py*
424%{_datadir}/hplip/plugin.py*
425%{_datadir}/hplip/pqdiag.py*
426%{_datadir}/hplip/printsettings.py*
427%{_datadir}/hplip/probe.py*
428%{_datadir}/hplip/query.py*
429%{_datadir}/hplip/scan.py*
430%{_datadir}/hplip/sendfax.py*
431%{_datadir}/hplip/setup.py*
432%{_datadir}/hplip/testpage.py*
433%{_datadir}/hplip/timedate.py*
434%{_datadir}/hplip/unload.py*
435%{_datadir}/hplip/wificonfig.py*
436# Directories
[521]437%{_datadir}/hplip/base
438%{_datadir}/hplip/copier
439%{_datadir}/hplip/data/ldl
[9445]440%{_datadir}/hplip/data/localization
[521]441%{_datadir}/hplip/data/pcl
442%{_datadir}/hplip/data/ps
443%{_datadir}/hplip/installer
444%{_datadir}/hplip/pcard
445%{_datadir}/hplip/prnt
446%{_datadir}/hplip/scan
447%{_localstatedir}/lib/hp
[9445]448%dir %attr(0775,root,lp) /run/hplip
449%{_prefix}/lib/tmpfiles.d/hplip.conf
[521]450
[9445]451%dir %{_sysconfdir}/hp
452%config(noreplace) %{_sysconfdir}/hp/hplip.conf
453/lib/udev/rules.d/56-hpmud.rules
454%dir %{_datadir}/hplip
455%dir %{_datadir}/hplip/data
456%{_datadir}/hplip/data/models
457
458%{_bindir}/hpijs
459#{_bindir}/hpcups-update-ppds
460%{_datadir}/cups/drv/*
461%dir %{_datadir}/foomatic/db/source/PPD/HP
462%{_datadir}/foomatic/db/source/PPD/HP/*
463
[521]464%files libs
465%defattr(-,root,root)
[9445]466%{_libdir}/libhpip.so.*
467# The so symlink is required here (see bug #489059).
[521]468%{_libdir}/libhpmud.so*
[10497]469%{_libdir}/libhpdiscovery.so*
470%{_libdir}/libhpipp.so*
[9445]471# Python extension
472%{python_sitearch}/*
[521]473
474%files gui
475%defattr(-,root,root)
[9445]476%{_bindir}/hp-check
[521]477%{_bindir}/hp-print
[9445]478%{_bindir}/hp-systray
[521]479%{_bindir}/hp-toolbox
[9445]480%{_datadir}/applications/*.desktop
481# Files
482%{_datadir}/hplip/check.py*
483%{_datadir}/hplip/print.py*
484%{_datadir}/hplip/systray.py*
485%{_datadir}/hplip/toolbox.py*
486# Directories
[521]487%{_datadir}/hplip/data/images
[4119]488%{_datadir}/hplip/ui4
[521]489
490%files -n libsane-hpaio
491%defattr(-,root,root)
492%{_libdir}/sane/libsane-hpaio*
[9445]493%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio
[521]494
[9445]495%changelog
[10497]496* Sat Jul 2 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.16.5-1
497- new upstream release.
498- dropped all patches.
499- imported all patches from rawhide.
500- added Patch80 to fix error in building hpijs.
501
[10291]502* Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.15.2-2
503- rebuild with openssl-1.0.2
504
[9445]505* Thu Mar 19 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.15.2-1
506- updated to 3.15.2
507- updated Source1
508- renumbered former Patch 0 and 1 to Patch 70 and 6
509- built with libusb1
510- added BR: desktop-file-utils
[521]511
[5849]512* Wed Mar 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.11.5-5
513- rebuild with net-snmp-5.7.1
514
[9445]515* Wed Mar 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.11.5-5
516- rebuild with net-snmp-5.7.1
517
[5701]518* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.11.5-4
519- rebuild with python-2.7.2
520
[4158]521* Mon Jun 13 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 3.11.5-3
522- add Obsoletes: hpijs < 3.10
523
[4127]524* Sun Jun 12 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 3.11.5-2
525- change configure option to --enable-hpijs-install
526- add Provides: hpijs
527- change ppd installation path to %{_datadir}/foomatic/db/source/PPD/HP
528- update Source1 (hplip.desktop.vine)
529- update Patch0 (hplip-3.11.5-gksu.patch)
530- add Patch1 to fix udev old syntax (hplip-udev-rules.patch)
531
[4119]532* Tue Mar 15 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 3.11.5-1
533- new upstream release
534- change configure option: disable qt3 and enable qt4
535- add configure option: --enable-foomatic-drv-install
536- add BuildRequires: openssl-devel
537- add Requires: dbus-python
538- add Requires: notify-python (gui)
539- change Requires: PyQt to PyQt4 (gui)
540- add BuildConflicts: PyQt
541- add ppds below %{_datadir}/cups/model/foomatic/hp-*
542  because foomatic (>= 4.0.3) drop PPDs for HP printers.
543
[521]544* Fri Jul 24 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 3.9.4b-3
545- add Patch0 to require root privilege (via gksu) when adding printer
546- add Requires: gksu
547
548* Mon Jun 08 2009 Shu KONNO <owa@bg.wakwak.com> 3.9.4b-2
549- added --with-cupsfilterdir to configure option
550- use python_sitearch macro instead of python_platlib
551
552* Sun Jun 07 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 3.9.4b-1
553- new upstream release
554- split libraries to -libs sub package
555- update configure option
556  add --enable-dbus-build, --enable-qt3, --disable-qt4
557
558* Mon Jul 21 2008 Shu KONNO <owa@bg.wakwak.com> 2.7.12-1vl5
559- rebuilt with python-2.5.2
560- added python_platlib macro
561- applied new versioning policy and spec in utf-8
562
563* Sun Jan  6 2008 Shu KONNO <owa@bg.wakwak.com> 2.7.12-0vl2
564- added --with-cupsbackenddir=%%{_libdir}/cups/backend to configure
565
566* Thu Jan  3 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.7.12-0vl1
567- new upstream release
568- build with net-snmp-5.4.1
569
570* Thu Jun 28 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.7.6-0vl1
571- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.