[521] | 1 | Summary: Halified CUPS utilities |
---|
| 2 | Name: hal-cups-utils |
---|
| 3 | Version: 0.6.19 |
---|
| 4 | Release: 4%{?_dist_release} |
---|
| 5 | License: GPLv2 |
---|
| 6 | Group: Applications/System |
---|
| 7 | URL: https://fedorahosted.org/hal-cups-utils |
---|
| 8 | # Add "?format=raw" to the following URL to download file: |
---|
| 9 | Source: https://fedorahosted.org/hal-cups-utils/attachment/wiki/ProjectReleases/%{name}-%{version}.tar.gz |
---|
| 10 | |
---|
| 11 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
---|
| 12 | BuildRequires: glib2-devel |
---|
| 13 | BuildRequires: dbus-devel >= 0.60 |
---|
| 14 | BuildRequires: hal-devel >= 0.5.0 |
---|
| 15 | BuildRequires: dbus-devel >= 0.90 |
---|
| 16 | BuildRequires: dbus-glib-devel >= 0.70 |
---|
| 17 | BuildRequires: cups-devel |
---|
| 18 | Requires: hal >= 0.5.0 |
---|
| 19 | Requires: dbus >= 0.90 |
---|
| 20 | Requires: cups |
---|
| 21 | Requires: system-config-printer-libs >= 1.0.3 |
---|
| 22 | |
---|
| 23 | %description |
---|
| 24 | Halified utilities for CUPS: |
---|
| 25 | - hal_lpadmin |
---|
| 26 | - hal CUPS backend |
---|
| 27 | |
---|
| 28 | %prep |
---|
| 29 | %setup -q |
---|
| 30 | |
---|
| 31 | %build |
---|
| 32 | %configure |
---|
| 33 | make CFLAGS="$RPM_OPT_FLAGS" |
---|
| 34 | |
---|
| 35 | %install |
---|
| 36 | rm -rf $RPM_BUILD_ROOT |
---|
| 37 | make install DESTDIR=$RPM_BUILD_ROOT |
---|
| 38 | |
---|
| 39 | %clean |
---|
| 40 | rm -rf $RPM_BUILD_ROOT |
---|
| 41 | |
---|
| 42 | %files |
---|
| 43 | %defattr(-, root, root) |
---|
| 44 | %doc AUTHORS COPYING ChangeLog NEWS README |
---|
| 45 | %{_libexecdir}/hal_lpadmin |
---|
| 46 | /usr/lib/cups/backend/hal |
---|
| 47 | %{_datadir}/hal/fdi/policy/10osvendor/10-hal_lpadmin.fdi |
---|
| 48 | |
---|
| 49 | %changelog |
---|
| 50 | * Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.6.19-4 |
---|
| 51 | - Initial build for Vine Linux |
---|
| 52 | |
---|
| 53 | * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.19-3 |
---|
| 54 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
---|
| 55 | |
---|
| 56 | * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.19-2 |
---|
| 57 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
---|
| 58 | |
---|
| 59 | * Tue Jan 13 2009 Tim Waugh <twaugh@redhat.com> 0.6.19-1 |
---|
| 60 | - 0.6.19. |
---|
| 61 | |
---|
| 62 | * Fri Oct 24 2008 Tim Waugh <twaugh@redhat.com> 0.6.17-4 |
---|
| 63 | - Don't fail due to missing usb Python module (bug #468408). |
---|
| 64 | |
---|
| 65 | * Wed Oct 22 2008 Tim Waugh <twaugh@redhat.com> 0.6.17-3 |
---|
| 66 | - Added patch from git to prevent traceback (bug #468010). |
---|
| 67 | |
---|
| 68 | * Thu Oct 16 2008 Tim Waugh <twaugh@redhat.com> 0.6.17-2 |
---|
| 69 | - Don't log a traceback if sys.exit() is called (bug #466485). |
---|
| 70 | |
---|
| 71 | * Mon Jul 7 2008 Tim Waugh <twaugh@redhat.com> 0.6.17-1 |
---|
| 72 | - 0.6.17. Requires system-config-printer-libs >= 1.0.3. |
---|
| 73 | |
---|
| 74 | * Fri Apr 4 2008 Tim Waugh <twaugh@redhat.com> 0.6.16-3 |
---|
| 75 | - Applied patch from upstream to use only the device URI to see if the |
---|
| 76 | printer has been configured already, and to make the queue name unique. |
---|
| 77 | |
---|
| 78 | * Tue Mar 25 2008 Tim Waugh <twaugh@redhat.com> 0.6.16-1 |
---|
| 79 | - 0.6.16: |
---|
| 80 | - Some bugs concerning automatic printer enabling/disabling have been |
---|
| 81 | fixed. |
---|
| 82 | |
---|
| 83 | * Thu Mar 20 2008 Tim Waugh <twaugh@redhat.com> 0.6.15-2 |
---|
| 84 | - Use RPM_OPT_FLAGS. |
---|
| 85 | |
---|
| 86 | * Wed Feb 27 2008 Tim Waugh <twaugh@redhat.com> 0.6.15-1 |
---|
| 87 | - 0.6.15: |
---|
| 88 | - CUPS backend improvements, mainly for the sake of being a better |
---|
| 89 | example external CUPS backend. |
---|
| 90 | |
---|
| 91 | * Tue Feb 12 2008 Tim Waugh <twaugh@redhat.com> 0.6.14-1 |
---|
| 92 | - 0.6.14: |
---|
| 93 | - Build command lines more carefully. |
---|
| 94 | - Only provide one notification for multi-function devices. |
---|
| 95 | - Better support for HP printers. |
---|
| 96 | |
---|
| 97 | * Fri Sep 14 2007 Tim Waugh <twaugh@redhat.com> 0.6.13-1 |
---|
| 98 | - 0.6.13: |
---|
| 99 | - Enable/disable fix. |
---|
| 100 | - Speed improvements. |
---|
| 101 | |
---|
| 102 | * Wed Aug 29 2007 Tim Waugh <twaugh@redhat.com> 0.6.12-3 |
---|
| 103 | - More specific license tag. |
---|
| 104 | - Better buildroot tag. |
---|
| 105 | |
---|
| 106 | * Mon Aug 6 2007 Tim Waugh <twaugh@redhat.com> 0.6.12-2 |
---|
| 107 | - Don't use IEEE 1284 DES field for device description: make/model strings |
---|
| 108 | are better. |
---|
| 109 | |
---|
| 110 | * Fri Aug 3 2007 Tim Waugh <twaugh@redhat.com> 0.6.12-1 |
---|
| 111 | - 0.6.12: |
---|
| 112 | - Improvements from Till Kamppeter: |
---|
| 113 | o Updated configure method to use CUPS directly |
---|
| 114 | o Don't use full path in fdi file |
---|
| 115 | o Disable disconnected printers |
---|
| 116 | o Set up fax queues for multi-function devices |
---|
| 117 | o Use HPLIP even for HP devices with no serial number |
---|
| 118 | o Fixed generation of usb: URIs |
---|
| 119 | |
---|
| 120 | * Thu Jun 14 2007 Tim Waugh <twaugh@redhat.com> 0.6.11-2 |
---|
| 121 | - Bumped system-config-printer-libs requirement to make sure that the PPDs |
---|
| 122 | class is available. |
---|
| 123 | - Removed explicit build dependency on cups; it's cups-devel we need. |
---|
| 124 | |
---|
| 125 | * Thu Jun 14 2007 Tim Waugh <twaugh@redhat.com> 0.6.11-1 |
---|
| 126 | - 0.6.11: |
---|
| 127 | - Fixed libhal API usage (bug #243165). |
---|
| 128 | - Use new PPDs class from system-config-printer to match Device IDs. |
---|
| 129 | |
---|
| 130 | * Wed May 30 2007 Tim Waugh <twaugh@redhat.com> 0.6.10-1 |
---|
| 131 | - 0.6.10: |
---|
| 132 | - Use new D-Bus interface, NewPrinterNotification. |
---|
| 133 | |
---|
| 134 | * Thu May 3 2007 Tim Waugh <twaugh@redhat.com> 0.6.9-1 |
---|
| 135 | - 0.6.9: |
---|
| 136 | - Reverted hal backend printer state management and paper-out detection |
---|
| 137 | for the moment. |
---|
| 138 | |
---|
| 139 | * Thu Apr 26 2007 Tim Waugh <twaugh@redhat.com> 0.6.8-1 |
---|
| 140 | - 0.6.8: |
---|
| 141 | - Several hal backend fixes (retry when device not connected, |
---|
| 142 | printer state management, paper-out detection). |
---|
| 143 | - Small hal_lpadmin fix for traceback. |
---|
| 144 | |
---|
| 145 | * Wed Apr 25 2007 Tim Waugh <twaugh@redhat.com> 0.6.7-1 |
---|
| 146 | - 0.6.7: |
---|
| 147 | - Use usb: URI scheme when possible (bug #236720). |
---|
| 148 | |
---|
| 149 | * Wed Apr 4 2007 Tim Waugh <twaugh@redhat.com> 0.6.6-1 |
---|
| 150 | - Prevent a traceback in hal_lpadmin (bug #232733). |
---|
| 151 | |
---|
| 152 | * Mon Jan 8 2007 Tim Waugh <twaugh@redhat.com> 0.6.5-1 |
---|
| 153 | - Requires system-config-printer >= 0.7.46. |
---|
| 154 | - 0.6.5: |
---|
| 155 | - Set PPD page size before adding printer (bug #221841). |
---|
| 156 | |
---|
| 157 | * Thu Jan 4 2007 Tim Waugh <twaugh@redhat.com> 0.6.4-1 |
---|
| 158 | - 0.6.4: |
---|
| 159 | - Don't enable/disable existing printers. |
---|
| 160 | |
---|
| 161 | * Tue Jan 2 2007 Tim Waugh <twaugh@redhat.com> 0.6.3-1 |
---|
| 162 | - 0.6.3: |
---|
| 163 | - Put PPD NickName in info line instead of just 'Added by HAL'. |
---|
| 164 | - Don't add/remove new printer if one already exists with a matching URI. |
---|
| 165 | |
---|
| 166 | * Sun Dec 17 2006 Tim Waugh <twaugh@redhat.com> |
---|
| 167 | - Use 'hp:' URIs when appropriate (bug #175555). |
---|
| 168 | - Added syslogging to hal_lpadmin. |
---|
| 169 | |
---|
| 170 | * Thu Nov 9 2006 Tim Waugh <twaugh@redhat.com> - 0.6.2-7 |
---|
| 171 | - IEEE 1284 Device ID in CUPS backend (bug #214755). |
---|
| 172 | |
---|
| 173 | * Wed Nov 8 2006 Tim Waugh <twaugh@redhat.com> - 0.6.2-6 |
---|
| 174 | - Use printer.commandset when matching printers (bug #214180). |
---|
| 175 | - Fixed HAL printer interface API name (bug #214598). |
---|
| 176 | |
---|
| 177 | * Mon Sep 11 2006 Florian Festi <ffesti@redhat.com> - 0.6.2-4 |
---|
| 178 | - changed dbus URI from org/freedesktop/ to com/redhat/ to fit eggcups |
---|
| 179 | |
---|
| 180 | * Tue Aug 1 2006 Tim Waugh <twaugh@redhat.com> - 0.6.2-3 |
---|
| 181 | - Fixed hal_lpadmin's CUPS URI (bug #200682). |
---|
| 182 | |
---|
| 183 | * Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.6.2-2 |
---|
| 184 | - rebuild |
---|
| 185 | |
---|
| 186 | * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.6.2-1.1 |
---|
| 187 | - rebuild |
---|
| 188 | |
---|
| 189 | * Mon Jun 19 2006 Florian Festi <ffesti@redhat.com> - 0.6.2-1 |
---|
| 190 | - bump to 0.6.2 (move hal_lpadmin to /usr/libexec to cope with hal weirdness) |
---|
| 191 | |
---|
| 192 | * Fri Jun 09 2006 Florian Festi <ffesti@redhat.com> - 0.6.1-1 |
---|
| 193 | - bump to 0.6.1 (fixed hal policy file) |
---|
| 194 | - added dummy init script for cups-config-daemon to fix the postun |
---|
| 195 | script of the 0.5.5 version |
---|
| 196 | |
---|
| 197 | * Fri Jun 06 2006 Florian Festi <ffesti@redhat.com> - 0.6.0-1 |
---|
| 198 | - new implementation which obsoletes the cups-config-daemon |
---|
| 199 | |
---|
| 200 | * Tue Mar 28 2006 John (J5) Palmieri <johnp@redhat.com> - 0.5.5-2 |
---|
| 201 | - Make sure backends install into /usr/lib and not /usr/lib64 |
---|
| 202 | |
---|
| 203 | * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.5.5-1.2 |
---|
| 204 | - bump again for double-long bug on ppc(64) |
---|
| 205 | |
---|
| 206 | * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.5.5-1.1 |
---|
| 207 | - rebuilt for new gcc4.1 snapshot and glibc changes |
---|
| 208 | |
---|
| 209 | * Thu Jan 12 2006 Christopher Aillon <caillon@redhat.com> - 0.5.5-1 |
---|
| 210 | - New version, which makes sure we build the daemon with PIE |
---|
| 211 | |
---|
| 212 | * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> - 0.5.4-2.1 |
---|
| 213 | - rebuilt |
---|
| 214 | |
---|
| 215 | * Tue Dec 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.4-2 |
---|
| 216 | - rebuild for new dbus |
---|
| 217 | |
---|
| 218 | * Tue Nov 29 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.4-1 |
---|
| 219 | - New version that fixes a couple of crashes and makes sure we |
---|
| 220 | HUP cupsd |
---|
| 221 | |
---|
| 222 | * Fri Mar 18 2005 Warren Togami <wtogami@redhat.com. - 0.5.3-3 |
---|
| 223 | - minor spec tweaks |
---|
| 224 | |
---|
| 225 | * Mon Mar 07 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.3-1 |
---|
| 226 | - Add a build reqiures and requires for dbus >= 0.31 |
---|
| 227 | - Rebuild with HAL 0.5.0 and D-BUS 0.31 |
---|
| 228 | - Add hal fdi file to match printers to the hal_lpadmin callout |
---|
| 229 | |
---|
| 230 | * Fri Mar 04 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.3-1 |
---|
| 231 | - Integrate patches and make 0.5.3 release |
---|
| 232 | |
---|
| 233 | * Fri Mar 04 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.2-11 |
---|
| 234 | - Added get_udi_from_env patch which gets the UDI of the printer |
---|
| 235 | from the UDI env variable set by hal if the UDI is not given on |
---|
| 236 | the command line |
---|
| 237 | - Made sure fdi file installs in correct place and executes hal_lpadmin |
---|
| 238 | correctly |
---|
| 239 | - changed the check if printer code to check string lists now |
---|
| 240 | |
---|
| 241 | * Tue Mar 1 2005 Ray Strode <rstrode@redhat.com> - 0.5.2-10.newdbusapi.1 |
---|
| 242 | - install fdi file instead of hal callout files |
---|
| 243 | |
---|
| 244 | * Fri Feb 25 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.2-10 |
---|
| 245 | - Added hal api and dbus api patch |
---|
| 246 | - Don't restart if not already running in post |
---|
| 247 | |
---|
| 248 | * Tue Feb 22 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.2-9 |
---|
| 249 | - For some reason -8 was never built into rawhide. Bumping the |
---|
| 250 | release to 9 and rebuilding for smooth upgrade from fc3 |
---|
| 251 | |
---|
| 252 | * Fri Oct 22 2004 John (J5) Palmieri <johnp@redhat.com> - 0.5.2-8 |
---|
| 253 | - use_usb_if_null patch makes sure that the make and model of the |
---|
| 254 | printer is never null even if hal does not populate the |
---|
| 255 | printer.vendor and info.product fields. (Bug #136666) |
---|
| 256 | - (printer_update.hal, printer_remove.hal): Use $UDI instead of |
---|
| 257 | $HAL_PROP_INFO_UDI which in some instances may not be populated |
---|
| 258 | |
---|
| 259 | * Tue Oct 12 2004 John (J5) Palmieri <johnp@redhat.com> - 0.5.2-7 |
---|
| 260 | - Add MatchDriver DBUS method call patch so we can check if the printer has a driver |
---|
| 261 | |
---|
| 262 | * Wed Oct 06 2004 John (J5) Palmieri <johnp@redhat.com> - 0.5.2-6 |
---|
| 263 | - Add Colin Walter's daemon patch |
---|
| 264 | - Add BuildRequires for glib |
---|
| 265 | - Add patch to take out gdk from configure.in |
---|
| 266 | - Restart cups-config-daemon in the post |
---|
| 267 | |
---|
| 268 | * Tue Oct 04 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 269 | - Patch now calls killall -SIGHUP cupsd if pid file is wrong or does not exist. |
---|
| 270 | This is mainly for older cups versions which do not output a pid file. |
---|
| 271 | |
---|
| 272 | * Fri Oct 01 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 273 | - Fixed sighup to check for sbin instead of bin for cupsd pid check |
---|
| 274 | |
---|
| 275 | * Thu Sep 30 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 276 | - Patch to use sighup on cups instead of restarting it |
---|
| 277 | |
---|
| 278 | * Tue Sep 01 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 279 | - Update to 0.5.2 |
---|
| 280 | |
---|
| 281 | * Tue Sep 01 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 282 | - Chaned the hal callout srcipts to have a .hal extention |
---|
| 283 | |
---|
| 284 | * Tue Aug 31 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 285 | - Add build requirement on dbus-devel and system-config-printer |
---|
| 286 | |
---|
| 287 | * Tue Aug 31 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 288 | - Update to 0.5.1 |
---|
| 289 | |
---|
| 290 | * Fri Aug 27 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 291 | - Update to 0.5.0 |
---|
| 292 | |
---|
| 293 | * Wed Aug 18 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 294 | - Updated to 0.4.0 |
---|
| 295 | |
---|
| 296 | * Thu Aug 11 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 297 | - Added the --enable-printconf flag to configure so that we autodetect drivers |
---|
| 298 | |
---|
| 299 | * Thu Aug 11 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 300 | - Upgrade to version 0.3.1 |
---|
| 301 | - Add update-printer.sh and remove-printer.sh HAL callouts |
---|
| 302 | |
---|
| 303 | * Wed Jul 28 2004 John (J5) Palmieri <johnp@redhat.com> |
---|
| 304 | - Initial checkin to package repository |
---|
| 305 | |
---|