土村@兵庫です。 HP Deskjet 3520 というプリンタ複合機が安くて、 Linux でも使えるらしいというので、思わず買ってしまいました。 Vine 6 or 5 からは、少し努力して使えたので報告です。 # 両面印刷に Wifi までついて、1万円でたんまりお釣りが来ます。 # スマホからも印刷・スキャンができて、 # そのほうがセットアップが簡単で、ある意味衝撃的です。;-( Vine 6 の hplip パッケージは 3.11.5 と、 このプリンタに必要な 3.12.6 よりも少し古く、 http://hplipopensource.com/hplip-web/models/deskjet_aio/deskjet_3520_series.html 気づかずにセットアップしてハマりました。 エラーも出ず、印刷できずにだんまりになるだけなので。 というわけで、 http://sourceforge.net/projects/hplip/files/hplip/ から tar 玉をダウンロードして、rpm のバージョンアップを 自前でやることにしましたが、少しパッチが必要だったので、 spec の差分と、FC18 の RPM からもらってきたパッチをつけておきます。 spec の品質は、とりあえず動かしたというレベルなので、 参考までにお願いします。 Vine 5 でも似たようなことをしたのですが、 CUPS のセットアップがプリンタのデータベースを読み込んでくれないので、 Vine 6 で作った /etc/cups/ppd/HP-Deskjet-3520.ppd を Vine 5 にコピーしたらうまく動きました。 私の RPM の作り方が悪いだけなのですが。 Vine6/5で、このプリンタの登録方法は2通りあって、 gnome のメニューで言うと ○システム→システム管理→印刷 △システム→システム管理→HPデバイス・マネージャ のどちらを使うかですが、 とっかかりは△のほうが動きやすいのですが、 2枚めとか両面がうまく印刷できなかったような記憶があって、 結局○のほうを使っています。 (デバイスは AppSocekt/HP JetDirect を選びました。) 参考になりましたら。 ----- 土村 展之 TSUCHIMURA Nobuyuki http://www.nn.iij4u.or.jp/~tutimura/
--- hplip-vl.spec.orig 2011-06-13 21:34:33.000000000 +0900 +++ hplip-vl.spec 2013-02-26 02:58:12.531572413 +0900 @@ -2,12 +2,12 @@ Summary: HP printer drivers & utilities for Linux Summary(ja): HP プリンタ用の Linux 向けドライバとユーティリティ Name: hplip -Version: 3.11.5 -Release: 3%{?_dist_release} +Version: 3.13.2 +Release: 0%{?_dist_release} Source0: %{name}-%{version}.tar.gz Source1: hplip.desktop.vine Patch0: hplip-3.11.5-gksu.patch -Patch1: hplip-udev-rules.patch +Patch29: hplip-makefile-chgrp.patch License: GPL/MIT Group: Applications/Publishing URL: http://hplipopensource.com/hplip-web/index.html @@ -121,7 +121,8 @@ %prep %setup -q %patch0 -p1 -b .gksu -%patch1 -p1 -b .udev-rules +# Don't run 'chgrp lp /var/log/hp' and 'chgrp lp /var/log/hp/tmp' in makefile +%patch29 -p1 -b .chgrp %build %configure --enable-doc-build \ @@ -133,6 +134,7 @@ --enable-dbus-build \ --enable-qt4 \ --disable-qt3 \ + --enable-libusb01_build \ --enable-hpijs-install \ --enable-hpcups-install \ --enable-cups-drv-install \ @@ -266,13 +268,15 @@ %{_libdir}/cups/filter/hpcupsfax %{_libdir}/cups/filter/hplipjs %{_libdir}/cups/filter/hpps -%{_libdir}/cups/filter/pstotiff +#%{_libdir}/cups/filter/pstotiff %config(noreplace) %{_sysconfdir}/hp/hplip.conf -%{_sysconfdir}/cups/pstotiff.convs -%{_sysconfdir}/cups/pstotiff.types +#%{_sysconfdir}/cups/pstotiff.convs +#%{_sysconfdir}/cups/pstotiff.types %{_sysconfdir}/udev/rules.d/55-hpmud.rules %{_sysconfdir}/udev/rules.d/56-hpmud_support.rules %{_localstatedir}/lib/hp +%dir %attr(0774,root,lp) %{_localstatedir}/log/hp +%dir %attr(1774,root,lp) %{_localstatedir}/log/hp/tmp %files libs %defattr(-,root,root)
diff -up hplip-3.13.2/Makefile.in.chgrp hplip-3.13.2/Makefile.in --- hplip-3.13.2/Makefile.in.chgrp 2013-02-14 12:40:50.000000000 +0100 +++ hplip-3.13.2/Makefile.in 2013-02-14 12:43:46.844042178 +0100 @@ -8952,18 +8952,18 @@ uninstall-am: uninstall-binPROGRAMS unin install-dist_hplip_LogDATA: @FULL_BUILD_TRUE@ test -z "$(DESTDIR)$(hplip_Logdir)" || mkdir -p $(DESTDIR)$(hplip_Logdir) -@FULL_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_Logdir) +#@FULL_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_Logdir) @FULL_BUILD_TRUE@ chmod 775 $(DESTDIR)$(hplip_Logdir) @HPLIP_BUILD_TRUE@ test -z "$(DESTDIR)$(hplip_Logdir)" || mkdir -p $(DESTDIR)$(hplip_Logdir) -@HPLIP_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_Logdir) +#@HPLIP_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_Logdir) @HPLIP_BUILD_TRUE@ chmod 775 $(DESTDIR)$(hplip_Logdir) install-dist_hplip_tmpDATA: @FULL_BUILD_TRUE@ test -z "$(DESTDIR)$(hplip_tmpdir)" || mkdir -p $(DESTDIR)$(hplip_tmpdir) -@FULL_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_tmpdir) +#@FULL_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_tmpdir) @FULL_BUILD_TRUE@ chmod 1775 $(DESTDIR)$(hplip_tmpdir) @HPLIP_BUILD_TRUE@ test -z "$(DESTDIR)$(hplip_tmpdir)" || mkdir -p $(DESTDIR)$(hplip_tmpdir) -@HPLIP_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_tmpdir) +#@HPLIP_BUILD_TRUE@ chgrp "lp" -R $(DESTDIR)$(hplip_tmpdir) @HPLIP_BUILD_TRUE@ chmod 1775 $(DESTDIR)$(hplip_tmpdir) install-dist_cronDATA:$(dist_cron_DATA)
_______________________________________________ vine-users mailing list vine-users@xxxxxxxxxxxxxxxxxxxx http://listserv.linux.or.jp/mailman/listinfo/vine-users