Commit Graph

64 Commits

Author SHA1 Message Date
ajacoutot
c1f3074d18 Update to cups-1.5.2.
While here, create cups's printcap under /etc/cups/ because we are
running unpriviledged so we cannot touch /etc/printcap.
Tweak rc script accordingly.
2012-02-16 22:12:08 +00:00
ajacoutot
850003653b Remove bogus symlink which can make cups-driverd go into a loop.
Add a note about updating to a new major version (may require to revove
the cache).
Check the configuration file sanity in rc_pre().

ok sthen@
2012-02-02 07:11:19 +00:00
ajacoutot
ca450b9a0f Remove desktop file and icons; we don't really need them (it's just a
launcher for http://localhost:631 and we may actually want to
configure a remote server); this is needed to prevent a dependency
loop: cups->gtk+2,-guic->cups.

This also allows us to drop 3 dependencies...
2011-12-04 15:40:57 +00:00
ajacoutot
fb173cad3a Add a dependency on x11/gtk+2,-guic. 2011-12-03 23:04:36 +00:00
ajacoutot
bbda32073d Only remove the cache dir on extraunexec. 2011-10-19 12:59:55 +00:00
ajacoutot
2894f54965 Adapt documentation after the update to 1.5.0. 2011-10-02 14:41:48 +00:00
ajacoutot
dd310005da Major update to cups-1.5.0.
Thanks to landry@ for the bulk testing.
2011-09-08 10:33:12 +00:00
ajacoutot
58fde224e4 Advise users to install gstoraster. We cannot make it a RUN_DEPENDS because
of a cyclic dependency:
cups -> gstoraster -> ghostscript -> cups
2011-07-06 16:03:08 +00:00
ajacoutot
b58dcc0c5c Update to cups-1.4.7. 2011-06-28 11:52:38 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
ajacoutot
429e35fae1 Adjust README for gtk+3. 2011-05-26 12:52:48 +00:00
ajacoutot
c54e12bbe0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
2011-05-11 07:45:52 +00:00
ajacoutot
2ab0365009 Extend README, after a discussion with oga@ 2011-04-16 14:59:54 +00:00
ajacoutot
71747ea048 cupsd rewrites its arguments, so add a pexp to the rc script. 2011-04-06 16:50:26 +00:00
ajacoutot
3e0b97eefc Make sure we don't enter interactive mode in rc_post by using 'mv -f'.
Fix shutdown/reboot issues reported by Tomas Bodzar.
2011-03-24 15:17:28 +00:00
ajacoutot
9c3a94a372 Use the same trick as in nut to identify the /dev/{ugen,usb}* we want.
discussed with and ok sthen@
2011-03-09 13:05:20 +00:00
ajacoutot
b5c90e7019 Add ${SYSCONFDIR}/cups/ppd/ as a @sample. 2011-03-02 06:49:38 +00:00
ajacoutot
21b4f61f90 Tweaks, from discussion with jakemsr@ 2011-01-17 23:24:40 +00:00
ajacoutot
889cab506e Fix README after recent ugen(4) changes from jakemsr@ 2011-01-16 23:02:53 +00:00
ajacoutot
af7416c31b Update to cups-1.4.6, this version fixes landscape printing, sharing,
and fax issues.

Also merge a patch from upstream to disable multi-part support as
several browsers (notably webkit based ones) do not support it
correctly, this should fix the web interface with these browsers. See
http://www.cups.org/str.php?L3455 for details.
2011-01-11 12:13:59 +00:00
ajacoutot
2eec2a1dd7 Mention gtk+2-cups.
prodded by Jiri B.
2010-12-30 12:55:02 +00:00
ajacoutot
4ec44530ca Simplify after recent rc.subr change.
The framework is now stable and we will start documenting it (at last).
2010-12-27 14:50:22 +00:00
ajacoutot
b28452a489 Cope with recent rc.subr changes. 2010-12-24 10:40:04 +00:00
ajacoutot
391b9471d9 Some rewording a tweaks. 2010-12-20 14:43:42 +00:00
ajacoutot
cddf86404d Unbreak ulpt(4) printing.
Add libusb support. Bring a patch from upstream bug DB that allows for
both ulpt(4) and libusb based devices to work without the need for
separate packages.

Remove the useless rc patch (we provide our own).

Move MESSAGE to README and extend it.
2010-12-20 11:39:48 +00:00
ajacoutot
cbdb3f818c Don't try and change ownership on files that don't exist. 2010-11-30 08:09:09 +00:00
ajacoutot
b886080d0c This release fixes several scheduler and printing bugs as well as a reported
security bug (which kili@ already patched for in previous commmit).
2010-11-12 07:09:00 +00:00
ajacoutot
761594762a Add RCS IDs to rc scripts. 2010-10-29 12:54:43 +00:00
ajacoutot
5abca94db5 Merge the cups-enable and cups-disable scripts into the rc script.
idea from and ok robert@
2010-10-28 15:12:49 +00:00
ajacoutot
a81d6712c2 As agreed with espie@, install a first rc script to serve as a test
example. A couple of things are still missing from the infrastructure
but the basics work. When everything has been taken care of, we'll start
mocing all ports to using the new rc system.
2010-10-27 15:42:06 +00:00
ajacoutot
3a83459d4e Create a link from ${LOCALBASE}/bin/smbspool to
${PREFIX}/libexec/cups/backend/smb so that is we have samba installed it
is possible to print to Windows printers out of the box (if samba is not
installed, the smb backend will not appear so there's no harm in doing
this).
Use FAKE_FLAGS instead ov post-install mv danse.
Fix group of cups.conf for dbus.
2010-05-16 14:16:36 +00:00
ajacoutot
6cce6fcad3 Disable dnssd support for now as it is not yet stable. 2010-04-07 13:55:30 +00:00
ajacoutot
d1ea956b94 Major update to cups-1.4.3.
Changelog is to big to detail here, refer to HOMEPAGE for details.

I have been using 1.4.X for several months.
Versions 1.4.0 and 1.4.2 have been tested in bulks by jasper@, thanks!

Please contact me directly if you see regressions.
2010-03-31 16:20:02 +00:00
ajacoutot
7f48ea4ece Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ sthen@ landry@
2009-12-22 15:54:32 +00:00
ajacoutot
1ca27be86e Create a symlink to the foomatic drivers database so that they are
available without doing anything if some are installed.
2009-12-10 10:57:06 +00:00
ajacoutot
45145171af - don't link .so to .so.X.Y
- merge PFRAG.shared into PLIST
- bump
2009-05-19 11:15:28 +00:00
ajacoutot
8fd5cae47a - tweak MESSAGE & bump 2009-05-16 17:34:52 +00:00
ajacoutot
95350a94bb - disable threading; it causes several issues which will need more
investigation
- explicitely set some configure switches
- use wheel as "system-groups" instead of non-existent "sys"
- enable raw printing
- respect CFLAGS
- add GSSAPI support
- tweak gecos
- add missing @sample
2009-05-08 20:00:57 +00:00
bernd
e5effe71d7 Update to cups-1.3.10. With lots of help from ajacoutot@.
There's an issue with the admin.cgi which will be fixed
in-tree.

ok ajacoutot@, jasper@
2009-04-27 08:25:39 +00:00
ajacoutot
daf6cc05c9 - enable dbus support
this adds some nice desktop functionnality when dealing with print
queues, printer notifications...
2009-03-23 15:04:41 +00:00
ajacoutot
d9ce578e26 - tweak 2009-03-15 18:31:29 +00:00
ajacoutot
57a1b88602 - tweak rc.local bits in MESSAGE 2009-03-05 17:17:28 +00:00
ajacoutot
6c01c04658 - remove foomatic-rip link (the foomatic-filters package now handles it)
- tweak MESSAGE
2008-11-19 05:28:30 +00:00
ajacoutot
a6cf2c9fdb - make sure we don't try to install stuff outside of WRKINST if the
/usr/share/applications directory exists
spotted by todd@
- while here, do install the .desktop files and icons and add the
corresponding goos
- regen PLIST
- bump
2008-10-30 13:26:41 +00:00
naddy
a57993cf08 Change "${SYSCONFDIR}" to "/etc" for files that are *always* in the
latter location.
2008-10-28 15:21:48 +00:00
steven
315c46ce8a register symlink in plist instead of using @exec/@unexec
discussed with mbalmer
2007-09-30 14:39:23 +00:00
ajacoutot
0f7256f6a3 - MESSAGE is already long enough without the need to add several useless
blank lines
2007-09-20 09:34:07 +00:00
jasper
4defa4f3b2 make it more clear on how to start cups.
prompted by and ok marco@
ok mbalmer@
2007-09-19 20:58:07 +00:00
ajacoutot
25edb3df76 - use foomatic-rip from the foomatic-filter package and remove the
script from FILES
- remove quotes from COMMENTS

no objection from former maintainer Benjamin Lerman, ok jakemsr@ kili@
2007-09-09 14:53:05 +00:00
deanna
a3a35e5221 Disable gnutls, remove no_gnutls FLAVOR, and use our ssl instead.
ok mbalmer
2007-03-26 16:33:05 +00:00