Commit Graph

168 Commits

Author SHA256 Message Date
Dominique Leuenberger
ef4238c5f3 Accepting request 293226 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/293226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=99
2015-03-29 18:16:24 +00:00
Johannes Meixner
b027fc415a Accepting request 291386 from home:jsmeix:branches:Printing
make it build for SLE12

OBS-URL: https://build.opensuse.org/request/show/291386
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=113
2015-03-19 08:21:51 +00:00
Dominique Leuenberger
7db93b6bb6 Accepting request 286764 from Printing
- Cleanup-with spec-cleaner
- Kill sle11 support as per min cups requirement
- Add patch to put udev rules to usr as it is required:
  * hplip-udev-rules-in-usr.patch
- Also run udev rules update in post for the above rules

- Add minimal version requirement on cups (currently 1.7) bnc#918387

- Drop gpg-offline usage as we do it as service on obs side if
  required files are present in the package

- Version bump to 3.15.2:
  * python3 support (not enabled to work on older distros now)
  * Support for KF5 systemtray
  * Fixed issues:
    + 1388126 - Doesn't build against libjpeg-turbo 1.3.90
    + 1395676 - hpcups crashes if DEVICE_URI not set in environment
    + 1388007 - Incorrect call to hpmudext.device_open
    + 1187055 - plugin download fails if python links to python3
    + 802999  - Incorrect IEEE 1284 Device IDs for many models
  * For more info see http://hplipopensource.com/hplip-web/release_notes.html

OBS-URL: https://build.opensuse.org/request/show/286764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=98
2015-03-03 10:10:50 +00:00
Johannes Meixner
6df7276a61 Accepting request 288078 from home:jsmeix:branches:Printing
Make it again build correctly for released openSUSE versions and for SLE11 (boo#918387)

OBS-URL: https://build.opensuse.org/request/show/288078
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=111
2015-02-27 12:56:18 +00:00
Tomáš Chvátal
6b94d90859 - Version bump to 3.15.2:
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=110
2015-02-19 13:46:03 +00:00
Tomáš Chvátal
0ab93476d7 - Cleanup-with spec-cleaner
- Kill sle11 support as per min cups requirement
- Add patch to put udev rules to usr as it is required:
  * hplip-udev-rules-in-usr.patch
- Also run udev rules update in post for the above rules

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=109
2015-02-19 12:36:58 +00:00
Tomáš Chvátal
e18dbf119c - Add minimal version requirement on cups (currently 1.7) bnc#918387
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=108
2015-02-19 12:05:31 +00:00
Tomáš Chvátal
eac8e619d3 - Drop gpg-offline usage as we do it as service on obs side if
required files are present in the package

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=107
2015-02-11 21:08:06 +00:00
Tomáš Chvátal
4c83dcccb2 - Version bump to 3.15.1:
* python3 support (not enabled to work on older distros now)
  * Support for KF5 systemtray
  * Fixed issues:
    + 1388126 - Doesn't build against libjpeg-turbo 1.3.90
    + 1395676 - hpcups crashes if DEVICE_URI not set in environment
    + 1388007 - Incorrect call to hpmudext.device_open
    + 1187055 - plugin download fails if python links to python3
    + 802999  - Incorrect IEEE 1284 Device IDs for many models
  * For more info see http://hplipopensource.com/hplip-web/release_notes.html

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=106
2015-02-11 21:03:17 +00:00
Stephan Kulow
5633bebd04 Accepting request 258498 from Printing
Version upgrade to 3.14.10 (forwarded request 258497 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/258498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=97
2014-10-31 08:39:17 +00:00
Johannes Meixner
0cd8f71c71 Accepting request 258497 from home:jsmeix:branches:Printing
Version upgrade to 3.14.10

OBS-URL: https://build.opensuse.org/request/show/258497
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=104
2014-10-27 11:44:01 +00:00
Johannes Meixner
bcb98b6c89 Use "cmp -s" instead of "diff -q ... 1>/dev/null"
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=103
2014-10-20 09:33:43 +00:00
Johannes Meixner
88e8e16012 Use "cmp -s" instead of "diff -q"
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=102
2014-10-20 09:33:03 +00:00
Johannes Meixner
74c1a36c82 Accepting request 256945 from home:jsmeix:branches:Printing
- Make and install Python compiled bytecode files
  (.pyc compiled python and .pyo optimized compiled python)
  because normal users do not have write permissions to the
  install location /usr/share/hplip/ so that for normal users
  Python would recompile the sources every time,
  see https://en.opensuse.org/openSUSE:Packaging_Python
- Hardlink .pyc and .pyo when they have same content but
  do not run "fdupes buildroot/_datadir/hplip" because
  fdupes will link any files with same content there
  which can have unexpected side-effects (cf. bnc#784670).
- Removed RPM preun script that had deleted leftover .pyc
  and .pyo files if made during run-time (see the entry below
  dated Fri Feb 16 11:52:28 CET 2007) because now those files
  are provided in the package.
- Removed trailing whitespaces in RPM changelog file.

OBS-URL: https://build.opensuse.org/request/show/256945
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=101
2014-10-16 15:24:13 +00:00
Stephan Kulow
995cf0a36a Accepting request 250077 from Printing
- From openSUSE 13.2 on explicitly
  "BuildRequires cups-filters-foomatic-rip"
  to avoid that foomatic-filters is used for build
  in the "Printing" development project (where foomatic-filters
  intentionally exists also for openSUSE_13.2 and openSUSE_Factory)
  which would not match what is used for build in openSUSE:13.2 or
  openSUSE:Factory (where foomatic-filters is intentionally dropped
  and replaced by cups-filters-foomatic-rip). Using the matching
  package for build results that the backward compatibility link
  /usr/lib/cups/filter/foomatic-rip-hplip points to a foomatic-rip
  executable that is used by default on the runtime system. (forwarded request 250076 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/250077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=96
2014-09-19 11:55:52 +00:00
Johannes Meixner
836a684ab2 Accepting request 250076 from home:jsmeix:branches:Printing
- From openSUSE 13.2 on explicitly
  "BuildRequires cups-filters-foomatic-rip"
  to avoid that foomatic-filters is used for build
  in the "Printing" development project (where foomatic-filters
  intentionally exists also for openSUSE_13.2 and openSUSE_Factory)
  which would not match what is used for build in openSUSE:13.2 or
  openSUSE:Factory (where foomatic-filters is intentionally dropped
  and replaced by cups-filters-foomatic-rip). Using the matching
  package for build results that the backward compatibility link
  /usr/lib/cups/filter/foomatic-rip-hplip points to a foomatic-rip
  executable that is used by default on the runtime system.

OBS-URL: https://build.opensuse.org/request/show/250076
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=99
2014-09-18 09:58:46 +00:00
Johannes Meixner
b501904d86 Accepting request 249259 from home:jsmeix:branches:Printing
- PPDs that require a proprietary plugin from HP must be moved to
  the hplip main-package because the proprietary plugin from HP
  must be downloaded and installed by using HP's "hp-plugin" tool
  that belongs to the hplip main-package. Accordingly PPDs that
  require a proprietary plugin from HP are in a new directory
  /usr/share/cups/model/manufacturer-PPDs/hplip-plugin
  that belongs to the hplip main-package (bnc#876690).

OBS-URL: https://build.opensuse.org/request/show/249259
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=98
2014-09-15 12:47:22 +00:00
Stephan Kulow
6bb4e18e2e Accepting request 236823 from Printing
HPLIP version upgrade to 3.14.6 (forwarded request 236822 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/236823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=94
2014-06-18 05:49:31 +00:00
Johannes Meixner
e39b964002 Accepting request 236822 from home:jsmeix:branches:Printing
HPLIP version upgrade to 3.14.6

OBS-URL: https://build.opensuse.org/request/show/236822
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=96
2014-06-11 08:11:30 +00:00
Stephan Kulow
78ec1a3505 Accepting request 232938 from Printing
Moved the hpcupsfax filter to the hplip-hpijs sub-package where the PPDs for it are because it works when only the hplip-hpijs RPM is installed. Moved the hpps filter to the hplip main-package because the hpps Python script imports HPLIP Python modules from the hplip main-package and accordingly moved the PPDs that use the hpps filter to the hplip main-package (bnc#876690). (forwarded request 232936 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/232938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=93
2014-05-08 10:38:21 +00:00
Johannes Meixner
08b3a6036e Accepting request 232936 from home:jsmeix:branches:Printing
Moved the hpcupsfax filter to the hplip-hpijs sub-package where the PPDs for it are because it works when only the hplip-hpijs RPM is installed. Moved the hpps filter to the hplip main-package because the hpps Python script imports HPLIP Python modules from the hplip main-package and accordingly moved the PPDs that use the hpps filter to the hplip main-package (bnc#876690).

OBS-URL: https://build.opensuse.org/request/show/232936
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=94
2014-05-07 14:10:22 +00:00
Stephan Kulow
1ada14d275 Accepting request 231132 from Printing
Fix how the link that points to foomatic-rip is installed depending on which package provides foomatic-rip. This should fix building hplip on openSUSE:Factory where it currently fails to build because that link is currently created wrong on openSUSE:Factory. (forwarded request 231130 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/231132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=92
2014-04-23 18:36:25 +00:00
Johannes Meixner
ab1434b063 Accepting request 231130 from home:jsmeix:branches:Printing
Fix how the link that points to foomatic-rip is installed depending on which package provides foomatic-rip. This should fix building hplip on openSUSE:Factory where it currently fails to build because that link is currently created wrong on openSUSE:Factory.

OBS-URL: https://build.opensuse.org/request/show/231130
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=92
2014-04-23 09:49:41 +00:00
Tomáš Chvátal
4f089b03f3 - Enable paralel build.
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=91
2014-04-20 09:54:50 +00:00
Stephan Kulow
d50fc7a293 Accepting request 229530 from Printing
Version upgrade to 3.14.4 (forwarded request 229529 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/229530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=91
2014-04-10 05:38:34 +00:00
Johannes Meixner
4b1e68ed30 Accepting request 229529 from home:jsmeix:branches:Printing
Version upgrade to 3.14.4

OBS-URL: https://build.opensuse.org/request/show/229529
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=89
2014-04-09 15:57:19 +00:00
Johannes Meixner
d3697d9f39 Accepting request 228244 from home:mcaj:branches:Printing
Hi I updated the hplip to the latest stable version 3.14.3. The patch change-udev-rules.diff Needs a push a bit, but changes there are still valid for suse.
I tested it on my home printer and works fine.

OBS-URL: https://build.opensuse.org/request/show/228244
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=88
2014-04-01 12:09:12 +00:00
Stephan Kulow
f487728d1a Accepting request 209405 from Printing
disabled hp-upgrade/upgrade.py for security reasons (bnc#853405) (forwarded request 209404 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/209405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=90
2013-12-06 10:45:53 +00:00
Johannes Meixner
1b405163fe Accepting request 209404 from home:jsmeix:branches:Printing
disabled hp-upgrade/upgrade.py for security reasons (bnc#853405)

OBS-URL: https://build.opensuse.org/request/show/209404
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=86
2013-12-04 14:50:19 +00:00
Johannes Meixner
8dab88b65b Accepting request 208731 from home:Mailaender:branches:Printing
update, rpmlint fixes and packaging improvements around the .desktop files

OBS-URL: https://build.opensuse.org/request/show/208731
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=85
2013-11-28 09:34:54 +00:00
Tomáš Chvátal
7ec9b6f01e Accepting request 204731 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/204731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=89
2013-10-25 10:59:35 +00:00
Johannes Meixner
b5f2ba9c14 Accepting request 203652 from home:jsmeix:branches:Printing
version upgrade to 3.13.10

OBS-URL: https://build.opensuse.org/request/show/203652
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=83
2013-10-17 15:47:40 +00:00
Tomáš Chvátal
df55fab408 Accepting request 198714 from Printing
Version upgrade to 3.13.9 (forwarded request 198711 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/198714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=87
2013-09-13 12:43:35 +00:00
Johannes Meixner
9cac513ea8 Accepting request 198711 from home:jsmeix:branches:Printing
Version upgrade to 3.13.9

OBS-URL: https://build.opensuse.org/request/show/198711
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=81
2013-09-12 14:34:45 +00:00
Stephan Kulow
0134d2b7da Accepting request 198328 from Printing
Added udev rule that only uploads firmware into printer that need it (see upstream bug https://bugs.launchpad.net/hplip/+bug/1220628/comments/18) (forwarded request 198327 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/198328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=86
2013-09-11 10:12:42 +00:00
Johannes Meixner
3e02bc53d3 Accepting request 198327 from home:jsmeix:branches:Printing
Added udev rule that only uploads firmware into printer that need it (see upstream bug https://bugs.launchpad.net/hplip/+bug/1220628/comments/18)

OBS-URL: https://build.opensuse.org/request/show/198327
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=79
2013-09-10 15:18:55 +00:00
Tomáš Chvátal
2b19684f97 Accepting request 197401 from Printing
Version upgrade to 3.13.8 (forwarded request 197400 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/197401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=85
2013-09-07 10:33:27 +00:00
Johannes Meixner
f415360fde Accepting request 197400 from home:jsmeix:branches:Printing
Version upgrade to 3.13.8

OBS-URL: https://build.opensuse.org/request/show/197400
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=77
2013-09-04 13:04:04 +00:00
Stephan Kulow
9341878cbf Accepting request 184101 from Printing
HPLIP version upgrade to 3.13.7 (forwarded request 184100 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/184101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=84
2013-07-23 20:17:59 +00:00
Johannes Meixner
0524afe7d9 Accepting request 184100 from home:jsmeix:branches:Printing
HPLIP version upgrade to 3.13.7

OBS-URL: https://build.opensuse.org/request/show/184100
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=75
2013-07-23 14:03:37 +00:00
Stephan Kulow
c75a65c657 Accepting request 182919 from Printing
HPLIP version upgrade to 3.13.6 (forwarded request 182918 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/182919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=83
2013-07-12 18:46:24 +00:00
Johannes Meixner
d5dddb16d4 Accepting request 182918 from home:jsmeix:branches:Printing
HPLIP version upgrade to 3.13.6

OBS-URL: https://build.opensuse.org/request/show/182918
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=73
2013-07-12 12:20:30 +00:00
Stephan Kulow
949e84214a Accepting request 171117 from Printing
HPLIP version upgrade to 3.13.4 (forwarded request 171115 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/171117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=82
2013-04-17 15:41:52 +00:00
Johannes Meixner
c8d0df09e5 Accepting request 171115 from home:jsmeix:branches:Printing
HPLIP version upgrade to 3.13.4

OBS-URL: https://build.opensuse.org/request/show/171115
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=71
2013-04-16 12:41:13 +00:00
Stephan Kulow
da0bc15149 Accepting request 159926 from Printing
- use URLs in Source tags
- added gpg signature checking to %prep. (forwarded request 159423 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/159926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=81
2013-03-21 21:04:04 +00:00
Johannes Meixner
f8377e97ad Accepting request 159423 from home:msmeissn:branches:Printing
- use URLs in Source tags
- added gpg signature checking to %prep.

OBS-URL: https://build.opensuse.org/request/show/159423
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=69
2013-03-19 08:40:18 +00:00
Stephan Kulow
3aca575166 Accepting request 158652 from Printing
HPLIP version upgrade to 3.13.3. (forwarded request 158651 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/158652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=80
2013-03-12 14:02:32 +00:00
Johannes Meixner
efa1a2dc7c Accepting request 158651 from home:jsmeix:branches:Printing
HPLIP version upgrade to 3.13.3.

OBS-URL: https://build.opensuse.org/request/show/158651
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=67
2013-03-12 11:12:52 +00:00
Stephan Kulow
ef15547764 Accepting request 157493 from Printing
Removed hp-systray.wrapper to be in compliance with HPLIP upstream (bnc#649280 starting at comment#10)

OBS-URL: https://build.opensuse.org/request/show/157493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=79
2013-03-08 12:06:46 +00:00
Johannes Meixner
417a60ac86 - Removed hp-systray.wrapper because the reason for it
is no longer in compliance with HPLIP upstream intentions
  (see SUSE Bugzilla bnc#649280 starting at comment#10).

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=65
2013-03-06 09:08:33 +00:00