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

Revision 9445, 17.3 KB checked in by inagaki, 9 years ago (diff)

2015-03-20 Ryoichi INAGAKI <ryo1@…>

  • hplip: updated


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