Page 8 of 15

Re: printing-3.2 for porteus 3.2

Posted: 21 Nov 2016, 16:23
by Blaze
07-printing-x86_64-21.11.2016.xzm

Code: Select all

chown -R root:root /printing-module/usr/lib64/cups/
chmod -R 755 /printing-module/usr/lib64/cups/backend
chmod +x /printing-module/etc/rc.d/rc.cups-browsed
chmod -x /printing-module/etc/rc.d/rc.snmpd

#Note. rc.cups need to copy from /etc/rc.d/ to /printing-module/etc/rc.d/
#For example:
#cp /etc/rc.d/rc.cups /printing-module/etc/rc.d/
chmod +x /printing-module/etc/rc.d/rc.cups

rm -rf /printing-module/usr/doc/
rm -rf /printing-module/usr/src/
rm -rf /printing-module/usr/share/doc/ 
07-printing-x86_64-21.11.2016.xzm include:

Code: Select all

root@porteus:/home/guest# ls /home/guest/Загрузки/07-printing-x86_64-21.11.2016/var/log/packages
PyQt5-5.7-x86_64-1alien
brscan-0.2.4-0.amd64
brscan-skey-0.2.4-1.amd64
brscan2-0.2.5-1.amd64
brscan3-0.2.11-5.amd64
brscan4-0.4.2-1.amd64
cups-bjnp-1.2-x86_64-1_slonly
cups-filters-1.9.0-x86_64-2
exo-0.10.7-x86_64-1
foomatic-filters-4.0.17-x86_64-1
ghostscript-9.19-x86_64-2
ghostscript-fonts-std-8.11-noarch-1
gutenprint-5.2.11-x86_64-2
hplip-3.16.9-x86_64-1
imagescan-3.23.0-1epson4fedora24.x86_64
imagescan-plugin-networkscan-1.1.0-1epson4fedora24.x86_64
imagescan-plugin-ocr-engine-1.0.0-1epson4fedora24.x86_64
iscan-2.30.3-1.x86_64
iscan-data-1.38.0-1.noarch
iscan-network-nt-1.1.1-1.x86_64
libgimp-2.8.18-alt1.x86_64
libnl-1.1.4-x86_64-1
libsane-dsseries-1.0.5-1.x86_64
net-snmp-5.7.3-x86_64-3
notify-python-0.1.1-x86_64-5
pycups-1.9.73-x86_64-1
pycurl-7.43.0-x86_64-1
pygobject-2.28.6-x86_64-2
qpdf-6.0.0-x86_64-1
scangearmp2_3.20-1_amd64
simple-scan-3.20.0-x86_64-1jsc
sip-4.18-x86_64-1
system-config-printer-1.3.13-x86_64-2
v4l-utils-1.10.0-x86_64-1
xsane-0.999-x86_64-1
root@porteus:/home/guest#
*****

07-printing-i586-21.11.2016.xzm

Code: Select all

chown -R root:root /printing-module/usr/lib/cups/
chmod -R 755 /printing-module/usr/lib/cups/backend
chmod +x /printing-module/etc/rc.d/rc.cups-browsed
chmod -x /printing-module/etc/rc.d/rc.snmpd

#Note. rc.cups need to copy from /etc/rc.d/ to /printing-module/etc/rc.d/
#For example:
#cp /etc/rc.d/rc.cups /printing-module/etc/rc.d/
chmod +x /printing-module/etc/rc.d/rc.cups

rm -rf /printing-module/usr/doc/
rm -rf /printing-module/usr/src/
rm -rf /printing-module/usr/share/doc/ 
07-printing-i586-21.11.2016.xzm include:

Code: Select all

root@porteus:/home/guest# ls /home/guest/Загрузки/07-printing-i586-21.11.2016/var/log/packages
PyQt5-5.7-i486-1alien
brscan-0.2.4-0.i386
brscan-skey-0.2.4-1.i386
brscan2-0.2.5-1.i386
brscan3-0.2.11-4.i386
brscan4-0.4.2-1.i386
cups-bjnp-1.2-i486-1_slonly
cups-filters-1.9.0-i586-2
exo-0.10.7-i586-1
foomatic-filters-4.0.12-i486-1
ghostscript-9.19-i586-2
ghostscript-fonts-std-8.11-noarch-1
gutenprint-5.2.11-i586-2
hplip-3.16.9-i586-1dj
imagescan-3.22.2-1epson4fedora24.i686
imagescan-plugin-networkscan-1.1.0-1epson4fedora24.i686
imagescan-plugin-ocr-engine-1.0.0-1epson4fedora24.i686
iscan-2.30.3-1.i686
iscan-data-1.38.0-1.noarch
iscan-network-nt-1.1.1-1.i386
libgimp-2.8.18-alt1.i586
libnl-1.1.4-i486-1
net-snmp-5.7.3-i586-3
notify-python-0.1.1-i586-5
pycups-1.9.73-i586-1
pycurl-7.43.0-i586-1
pygobject-2.28.6-i486-2
qpdf-6.0.0-i586-1
scangearmp2_3.20-1_i386
simple-scan-2.32.0.2-i586-2gv
sip-4.18-i586-1
system-config-printer-1.3.13-i586-2
xsane-0.999-i486-1
root@porteus:/home/guest#
*****

Links where you can get packages for printing + scanning (for both architectures i586 and x86_64):
PyQt5-5.7-x86_64-1alien.txz
https://pkgs.org/search/PyQt#


brscan-skey-0.2.4-1.amd64.deb
brscan4-0.4.2-1.amd64.deb
brscan3-0.2.11-5.amd64.deb
brscan2-0.2.5-1.amd64.deb
brscan-0.2.4-0.amd64.deb
http://support.brother.com/g/s/id/linux ... tml#brscan


cups-bjnp-1.2-x86_64-1_slonly.txz
https://pkgs.org/search/cups-bjnp


cups-filters-1.9.0-x86_64-2.txz
https://pkgs.org/search/cups-filters


exo-0.10.7-x86_64-1.txz (removed)
https://pkgs.org/search/exo


foomatic-filters-4.0.17-x86_64-1.txz
https://www.openprinting.org/download/foomatic/
+ foomatic-filters.SlackBuild
https://slackbuilds.org/mirror/slackwar ... c-filters/


ghostscript-9.19-x86_64-2.txz
https://pkgs.org/search/ghostscript


ghostscript-fonts-std-8.11-noarch-1.txz
https://pkgs.org/search/ghostscript-fonts-std


gutenprint-5.2.11-x86_64-2.txz
https://pkgs.org/search/gutenprint


hplip-3.16.8-x86_64-1dj.txz
https://pkgs.org/search/hplip


libnl-1.1.4-x86_64-1.txz
https://pkgs.org/search/libnl


libsane-dsseries-1.0.5-1.x86_64.rpm
https://aur.archlinux.org/packages/libsane-dsseries/ = http://download.brother.com/welcome/dlf ... x86_64.rpm


net-snmp-5.7.3-x86_64-3.txz
https://pkgs.org/search/net-snmp


notify-python-0.1.1-x86_64-5.txz
https://pkgs.org/search/notify-python


pycups-1.9.73-x86_64-1.txz
https://pkgs.org/search/pycups


pycurl-7.43.0-x86_64-1.txz
https://pkgs.org/search/pycurl


pygobject-2.28.6-x86_64-2.txz
https://pkgs.org/search/pygobject


qpdf-6.0.0-x86_64-1.txz
https://pkgs.org/search/qpdf


scangearmp2_3.20-1_amd64.deb
http://gdlp01.c-wss.com/gds/5/010000690 ... deb.tar.gz


simple-scan-3.20.0-x86_64-1jsc.txz
https://pkgs.org/search/simple-scan


sip-4.18-x86_64-1.txz
https://pkgs.org/search/sip


system-config-printer-1.3.13-x86_64-2.txz
https://pkgs.org/search/system-config-printer


xsane-0.999-x86_64-1.txz
https://pkgs.org/search/xsane

libgimp-2.8.18-alt1.x86_64.rpm (don't remove)
https://pkgs.org/search/libgimp
https://pkgs.org/altlinux-sisyphus/clas ... 4.rpm.html

***

http://download.ebz.epson.net/dsc/searc ... archModule (search 1660 = Perfection 1660… + DS-1660W)

iscan-bundle-1.0.2.x64.rpm.tar.gz (iscan-2.30.2-2.x86_64.rpm, iscan-data-1.37.0-3.noarch.rpm, iscan-network-nt-1.1.1-1.x86_64.rpm)
http://download.ebz.epson.net/dsc/du/02 ... 6d0059e387
http://support.epson.net/linux/en/iscan ... sion=1.0.2


imagescan-bundle-fedora-24-1.1.12.x64.rpm.tar.gz (imagescan-3.22.0-1epson4fedora24.x86_64.rpm, imagescan-plugin-networkscan-1.1.0-1epson4fedora24.x86_64.rpm, imagescan-plugin-ocr-engine-1.0.0-1epson4fedora24.x86_64.rpm)
http://download.ebz.epson.net/dsc/du/02 ... 2d384955db
http://support.epson.net/linux/en/image ... ion=1.1.12
(imagescan removed)

***

Re: printing-3.2 for porteus 3.2

Posted: 21 Nov 2016, 17:25
by Ed_P
Blaze wrote:07-printing-x86_64-21.11.2016.xzm

Code: Select all

chown -R root:root /printing-module/usr/lib64/cups/
chmod -R 755 /printing-module/usr/lib64/cups/backend
chmod +x /printing-module/etc/rc.d/rc.cups-browsed
chmod +x /printing-module/etc/rc.d/rc.snmpd

#Note. rc.cups need to copy from /etc/rc.d/ to /printing-module/etc/rc.d/
#For example:
#cp /etc/rc.d/rc.cups /printing-module/etc/rc.d/
chmod +x /printing-module/etc/rc.d/rc.cups

rm -rf /printing-module/usr/doc/
rm -rf /printing-module/usr/src/
rm -rf /printing-module/usr/share/doc/ 
Blasé are these steps to be taken when using the module? Or are they included in the module? :unknown:

Re: printing-3.2 for porteus 3.2

Posted: 21 Nov 2016, 17:30
by Blaze
Ed_P, no, these steps are included in the module. It's manual for the future 07-printing modules.

Re: printing-3.2 for porteus 3.2

Posted: 21 Nov 2016, 20:00
by Ed_P
:shock:
HP-Officejet-Pro-8600 wrote:14:33:11 (18 minutes ago)
Document printed
:Yahoo!:

The Add option recognized my printer and selecting it was all that was necessary to get it working. :good:

This one is a keeper. :beer:

:)

Re: printing-3.2 for porteus 3.2

Posted: 22 Nov 2016, 16:06
by Blaze
Ed_P, excellent Image
Thanks for testing Image

Re: printing-3.2 for porteus 3.2

Posted: 24 Nov 2016, 14:29
by francois
@paulus:
A howto for parallel printers would really be welcome.

Thanks.

Re: printing-3.2 for porteus 3.2

Posted: 24 Nov 2016, 16:50
by Blaze
I have some todo list - it will allow me make more better printing module. Follow the news about this 8)

Re: printing-3.2 for porteus 3.2

Posted: 24 Nov 2016, 17:23
by francois
@blaze:
I will be glad to read about it. Recently, I have been really absorbed by work and responsabilities. This weekend, I will test your printing module. Thanks for your good work.

Do you want me to move your more recent version of the printing module to the first post?

Re: printing-3.2 for porteus 3.2

Posted: 24 Nov 2016, 17:41
by pauleus
I just try to get last 07-printing but dropbox say account disabled to me.

Anyway, there is some todo and finalize needed first.
-- Cups in mate module?
-- Permissions in printing module.

Re: printing-3.2 for porteus 3.2

Posted: 25 Nov 2016, 08:02
by Falcony
Hi gentleman,

As I see 07-print module produced by Porteus team.
So I asked again here - is it really necessary to include libgimp to printing module?
Is any reason for that?

BTW, gimp makes version frequently and it may in future leads to library mismatch.

Re: printing-3.2 for porteus 3.2

Posted: 25 Nov 2016, 14:00
by Blaze
Falcony, yes, for more details look at this post and Re: Epson Perfection 1270 scanner:scanning porteus 3.2 (Post by Blaze #49779). If you want I can remove libgimp.

pauleus, I confirm. A new links 07-printing-i586-21.11.2016.xzm and 07-printing-x86_64-21.11.2016.xzm

francois yes, move links of the printing module to the first post (copy from this post).

Re: printing-3.2 for porteus 3.2

Posted: 26 Nov 2016, 00:37
by francois
Done.

Re: printing-3.2 for porteus 3.2

Posted: 26 Nov 2016, 19:01
by Blaze
I have done a new version 07-printing-x86_64-26.11.2016.xzm (64 bit)

Changelog:

Code: Select all

*****

epson-inkjet-printer-escpr-1.6.10-1lsb3.2.tar.gz
https://aur.archlinux.org/packages/epson-inkjet-printer-escpr/

+ https://slackbuilds.org/repository/14.2/system/epson-inkjet-printer-escpr/

Replace with

VERSION=${VERSION:-1.6.10}

Find

# Upstream script needs to be more assertive with Autotools :-)
sed -e 's/autoconf/autoreconf -vif/' -i bootstrap

./bootstrap


Add before


chmod 755 bootstrap



= epson-inkjet-printer-escpr-1.6.10-x86_64-1_SBo.tgz

*****

hplip-3.16.11.tar.gz

https://sourceforge.net/projects/hplip/files/hplip/

+ http://mirrors.slackware.com/slackware/slackware-14.2/source/ap/hplip/

= hplip-3.16.11-x86_64-3.txz


*****

foomatic-db-engine-4.0.12-x86_64-1_slonly.txz

https://pkgs.org/search/foomatic-db-engine

*****

hplip-3.16.10-plugin.run + hplip-3.16.10-plugin.run.asc

http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/

+ https://slackbuilds.org/repository/14.2/system/hplip-plugin/?search=hplip

Replace with

VERSION=${VERSION:-3.16.10}

= hplip-plugin-3.16.10-x86_64-1_SBo.tgz


*****

reportlab-3.2.0-x86_64-1_slonly.txz

https://pkgs.org/search/reportlab

******

cups-pdf-3.0beta1-x86_64-1_slonly.txz

https://pkgs.org/search/cups-pdf

*****

Code: Select all

root@porteus:~# ls /home/guest/Загрузки/07-printing-x86_64-26.11.2016/var/log/packages
PyQt5-5.7-x86_64-1alien
brscan-0.2.4-0.amd64
brscan-skey-0.2.4-1.amd64
brscan2-0.2.5-1.amd64
brscan3-0.2.11-5.amd64
brscan4-0.4.2-1.amd64
cups-bjnp-1.2-x86_64-1_slonly
cups-filters-1.9.0-x86_64-2
cups-pdf-3.0beta1-x86_64-1_slonly
epson-inkjet-printer-escpr-1.6.10-x86_64-1_SBo
exo-0.10.7-x86_64-1
foomatic-db-engine-4.0.12-x86_64-1_slonly
foomatic-filters-4.0.17-x86_64-1
ghostscript-9.19-x86_64-2
ghostscript-fonts-std-8.11-noarch-1
gutenprint-5.2.11-x86_64-2
hplip-3.16.11-x86_64-3
hplip-plugin-3.16.10-x86_64-1_SBo
imagescan-3.23.0-1epson4fedora24.x86_64
imagescan-plugin-networkscan-1.1.0-1epson4fedora24.x86_64
imagescan-plugin-ocr-engine-1.0.0-1epson4fedora24.x86_64
iscan-2.30.3-1.x86_64
iscan-data-1.38.0-1.noarch
iscan-network-nt-1.1.1-1.x86_64
libgimp-2.8.18-alt1.x86_64
libnl-1.1.4-x86_64-1
libsane-dsseries-1.0.5-1.x86_64
net-snmp-5.7.3-x86_64-3
notify-python-0.1.1-x86_64-5
pycups-1.9.73-x86_64-1
pycurl-7.43.0-x86_64-1
pygobject-2.28.6-x86_64-2
qpdf-6.0.0-x86_64-1
reportlab-3.2.0-x86_64-1_slonly
scangearmp2_3.20-1_amd64
simple-scan-3.20.0-x86_64-1jsc
sip-4.18-x86_64-1
system-config-printer-1.3.13-x86_64-2
v4l-utils-1.10.0-x86_64-1
xsane-0.999-x86_64-1
root@porteus:~# 
Tomorrow I will done the same for i586 (32 bit) printing module.

Enjoy!

Re: printing-3.2 for porteus 3.2

Posted: 27 Nov 2016, 18:07
by Blaze
I have some trouble (tar problem) with compile hplip-3.16.11 for i586 architecture under Porteus-CINNAMON-v3.2-i586.iso

Code: Select all

root@porteus:/tmp/hp# ./hplip.SlackBuild
tar: /tmp/hp/hplip-3.16.11.tar.tar.?z*: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
root@porteus:/tmp/hp#
If I find in the hplip.SlackBuild this line

Code: Select all

tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
and replace with

Code: Select all

tar xvf $CWD/$PKGNAM-$VERSION.?z* || exit 1
I have this error

Code: Select all

root@porteus:/tmp/hp# ./hplip.SlackBuild
tar: /tmp/hp/hplip-3.16.11.tar.gz.asc: Not found in archive
tar: Exiting with failure status due to previous errors
root@porteus:/tmp/hp#
but /tmp/hp/hplip-3.16.11.tar.gz and /tmp/hp/hplip-3.16.11.tar.gz.asc is present :wall:
I think it's bug Porteus-CINNAMON-v3.2-i586.iso and It's call to brokenman.
On the x86_64 architecture I don't have this error.
Anybody can help me to fix it?

Re: printing-3.2 for porteus 3.2

Posted: 27 Nov 2016, 19:32
by brokenman
Is the .asc file supposed to be INSIDE the tarball?

Also, what is the name of $CWD/$PKGNAM-$VERSION.?z* that you are trying to unpack?