Commit Graph

76433 Commits

Author SHA1 Message Date
ajacoutot
ec391b8666 Fix dependencies after recent colord-gtk split and cups update. 2012-08-04 15:03:05 +00:00
ajacoutot
96e81080c6 There is no more gtk+2-cups. 2012-08-04 15:01:50 +00:00
ajacoutot
6abe7c921a Fix soname so that the library is properly loaded.
spotted by edd@
2012-08-04 15:01:06 +00:00
ajacoutot
848712095b Update to colord-0.1.22. 2012-08-04 15:00:16 +00:00
ajacoutot
977ddcba1f +colord-gtk 2012-08-04 14:59:24 +00:00
ajacoutot
69339e0b91 Import colord-gtk-0.1.22.
colord-gtk is a GTK+ support library for colord.

(note that this used to be a subpackage but upstream split it into two
different projects to prevent the build loop with gtk+3).

ok jasper@
2012-08-04 14:59:04 +00:00
ajacoutot
f86804944a cup -> cups,-libs
Explicitely set our PSTORASTE to gstoraster.
Tweak README.
2012-08-04 14:57:28 +00:00
ajacoutot
47b62a476b No need to RUN_DEPENDS on foomatic-filter; dependency on foomatic-dn-engine
already takes care of it.
2012-08-04 14:56:35 +00:00
ajacoutot
226cfc845e Properly set dependencies on cups or cups-libs according to the subpackage.
While here, tweak the README a bit.
2012-08-04 14:55:37 +00:00
ajacoutot
67c18cf201 Don't depend on print/gstoraster anymore; gstoraster will be part of
ghostscript again once kili@ has OK'd my diff.
2012-08-04 14:54:22 +00:00
ajacoutot
2605dbd7b8 Redo the documentation to explain things in a clearer way. 2012-08-04 14:53:21 +00:00
ajacoutot
3fee01776e Missing RUN_DEPENDS on foomatic-db-engine. 2012-08-04 14:52:33 +00:00
ajacoutot
b96ed61899 Don't build kdecups for now; it is broken with cups >= 1.6. 2012-08-04 14:51:38 +00:00
ajacoutot
2013b35747 Document the dependency on print/cups.
Tweak DESCR.
2012-08-04 14:49:09 +00:00
ajacoutot
08d1829c51 Fix build with cups >= 1.6. 2012-08-04 14:48:18 +00:00
pascal
af7cfff551 Make stack smashing protection work with our native libc routines, and enable
it by default.

ok jsg@
2012-08-04 14:47:52 +00:00
ajacoutot
3cbfc2d29f Remove the no_cups FLAVOR and always depend on cups,-libs. 2012-08-04 14:47:00 +00:00
ajacoutot
2e47348b05 Remove dependency on x11/gtk+2,-cups; this package will soon disapear. 2012-08-04 14:46:24 +00:00
ajacoutot
9824017b25 Remove the cups FLAVOR and depends on cups,-libs.
Fix to build with cups >= 1.6.
2012-08-04 14:45:34 +00:00
ajacoutot
2b33dbbe6c Explicitely depends on print/cups; otherwise this package is pretty much
useless.
2012-08-04 14:44:25 +00:00
ajacoutot
26a5383792 cups -> cups,-libs 2012-08-04 14:43:37 +00:00
ajacoutot
fae261d27a Fix build with cups >= 1.6; from upstream. 2012-08-04 14:43:10 +00:00
naddy
530b948b2d add mirror master site 2012-08-04 14:42:17 +00:00
ajacoutot
f6601c7ffb Depends on both foomatic-db and foomatic-db-engine. 2012-08-04 14:42:04 +00:00
ajacoutot
7ec1e02226 Depend on print/foomatic-db-engine instead of foomatic-filters.
Adapt to new CUPS.
2012-08-04 14:41:07 +00:00
ajacoutot
7203e90045 Remove the cups FLAVOR. Link to libcups by default. 2012-08-04 14:40:08 +00:00
ajacoutot
b77deac319 Fix build with cups >= 1.6 2012-08-04 14:39:22 +00:00
ajacoutot
e1bca279a2 Fix DEPENDS after recent CUPS update. 2012-08-04 14:38:26 +00:00
ajacoutot
e90b27a568 Major update to CUPS 1.6.1.
This package is now split between -main (the bloat) and -libs (i.e.
cups-libs; which only contains the base libraries which have no
external deps).
Most filters have moved to cups-filters, the split was needed because
cups depends on cups-filters which depends on cups

The nice side-effect is that this will simplify lots of things in tree.
2012-08-04 14:37:04 +00:00
ajacoutot
eed232e42a +cups-filters 2012-08-04 14:36:31 +00:00
ajacoutot
53d7645b59 Import cups-filters-1.0.20
This package provides additional CUPS filters which are not provided by
the CUPS project itself. This includes filters for a PDF based printing
workflow.

ok jasper@
2012-08-04 14:36:09 +00:00
naddy
b15b7e2eca Replace stpcpy() calls to silence ld warnings.
Fix missing string termination in _nl_make_l10nflist(), with Christian
Schulte.
2012-08-04 14:33:14 +00:00
ajacoutot
d0c62d23c1 Committed upstream. 2012-08-04 14:33:09 +00:00
ajacoutot
64fcaa187d Add BUILD_DEPENDS on devel/check which is needed to build the tests.
spotted by naddy@
2012-08-04 14:32:25 +00:00
ajacoutot
0c2e9508c7 Missing BUILD_DEPENDS.
spotted by sthen@ and naddy@
2012-08-04 14:31:31 +00:00
espie
39ab78796c ... and some of the patches I forgot to add 2012-08-04 14:25:33 +00:00
espie
6fdca43594 fix non-sensible libtool parameters, allows us to drop some very weird
libtool code.
2012-08-04 14:24:23 +00:00
espie
3831fd5d30 - make SUBST_CMD be subpackage dependent, fixes substitution problems in
README-sub (as noticed by aja@)
- stronger checks for X correctly installed: don't ignore ports if X11
is not there, error out right away. Make sure /usr/local/lib/X11/app-defaults
is a link, and that whatis.db is there (as should be fixed  by release in
xenocara)
2012-08-04 14:23:30 +00:00
naddy
f6f5fedf36 sync 2012-07-30 17:27:22 +00:00
espie
ccd1190a52 make sure make plist works on any arch, should fix pkglocatedb troubles. 2012-07-30 15:49:55 +00:00
naddy
def6c9bc95 revert stpcpy() removal which introduced at least one string handling bug
ok jasper@
2012-07-30 15:37:10 +00:00
naddy
cc478cc891 sync 2012-07-23 18:54:56 +00:00
jasper
c41e86a7c5 sneak in a missing bump in previous
ok naddy@
2012-07-23 17:51:45 +00:00
naddy
e9890b1bbc final sync for 5.2, 7647 entries 2012-07-20 14:25:52 +00:00
jasper
79af181004 Apply patches for two security issues:
- Fix insecure permissions for directories in distfile build tree. CVE-2009-4029
- Fix insecure permissions used for the top of the distfile build tree. CVE-2012-3386

This was already tested in a bulk build by me as part of a larger diff

from brad
ok aja@ sthen@ espie@
2012-07-20 12:03:50 +00:00
espie
5752c45e75 fix caching issues.
- during the scanning stage, we can rely on more than sizes. Specifically,
for files with cached sha values: detect problems early, zap the files, so
the new ones do fetch.

- do not allow "negative" caching: if the cached file doesn't match, just
run the checksum again to make sure (manual download would tamper with that).
This should allow builders to forget about the existence of
/usr/ports/distfiles/distinfo again.

- remove bad files so that fetch has a chance to work (todo: log some more
info, yeah landry...)

- zap code from (checksum) proper  that's no longer in-use.

okay jasper@

(gets in because fixing the mirrors for the release is important, and dpb -F
would not do the right thing without manual intervention).
2012-07-20 11:45:33 +00:00
espie
6454700bfa fix dep, no need to pull drupal6 in (which may pull a lot of shit along
if you're running d7 with sqlite).

okay jasper@
2012-07-20 09:31:35 +00:00
ajacoutot
7a624f03a0 Update to caribou-0.4.3.
(needed after the recent py-gobect3 fix)

"get it in" naddy@ ok jasper@
2012-07-20 07:15:02 +00:00
ajacoutot
db211b4c58 Escape identifiers which are Python keywords to avoid breaking the API
between different Python versions, from upstream.

tested in a bulk by jasper@
"get it in" naddy@ ok jasper@
2012-07-20 07:14:12 +00:00
jasper
8f07699ad8 regen 2012-07-19 21:33:10 +00:00