Commit graph

249 commits

Author SHA1 Message Date
Boris Samorodov
aac0bcbd6e print/cups-base: add an options ICONS to install desktop icons
When unchecked this option greatly reduces the package depends list  [1]
(from 82 to 42).

Defaults to "on" for ordinary package users sake.

Submitted by:	Hilko Meyer <Hilko.Meyer@gmx.de>  [1]
2014-04-25 19:31:13 +00:00
Boris Samorodov
38bd336744 print/cups{,-base,-client,-image}: update to version 1.7.2
MDNSRESPONDER id now the default option for print/cups-base
(can't be compiled without dnssd).
2014-04-23 19:56:18 +00:00
Boris Samorodov
0e9ef71a83 print/cups-base: remove BLOCKS detection from cups/cups.h
It appears to be the best option here, i.e. just remove BLOCKS
detection from cups/cups.h: there are some other ports which
use cups/cups.h and get broken by a BLOCKS detection. So:
. patch cups/cups.h to remove the offending code;
. remove traces of previous attempts to fix cups-* ports;
. bump PORTREVISION;
. at PORTNAME block add a note that PORTREVISION is defined
  later for all ports.

Discussed at:	freebsd-ports
Suggested by:	tijl
MFH:		2014Q2
2014-04-22 19:32:06 +00:00
Bryan Drewery
23a1cad535 - Fix plist to have proper 'rmdir DIR' ordering.
Pkgng will not detect the directory otherwise. This was due to
  incorrectly advise in the check-stagedir.sh script, fixed in
  r351587

With hat:	portmgr
2014-04-21 01:14:53 +00:00
Boris Samorodov
747844a3a4 A try (since I can't reproduce it at CURRENT) to fix "make index":
include USES+=compiler unconditionally.

Reported by:	Poersnap buildbox
2014-04-11 14:00:30 +00:00
Boris Samorodov
8a4520bd37 . fix cross-building; [1];
. refine comment.

Reported by:	gjb [1]
Suggested by:	bdrewery [1]
MFH:		2014Q2
2014-04-11 11:45:13 +00:00
Glen Barber
d3f7541087 Remove an unused configure flag.
configure: WARNING: unrecognized options: --disable-slp

Sponsored by:	The FreeBSD Foundation
2014-04-09 00:56:25 +00:00
Boris Samorodov
a1ee8dd5fc print/cups-base: add CFLAGS+=-fno-blocks to print/cups-image at gcc systems
In additiond to print/cups-client (r350154):
Use CFLAGS+=-fno-blocks to unbreak systems with default gcc compiler.
This is a band-aid that should be reworked for systems with blocks
and libdispatch support.

Reported by:	Anton Shterenlikht <mexas@bris.ac.uk>
Tested by:	Anton Shterenlikht <mexas@bris.ac.uk>
Discussed at:	freebsd-ports@
MVH:		2014Q2
2014-04-08 07:41:39 +00:00
Boris Samorodov
83c66c94e1 Use CFLAGS+=-fno-blocks to unbreak systems with default gcc compiler.
This is a band-aid that should be reworked for systems with blocks
and libdispatch support.

Reported by:	Anton Shterenlikht <mexas@bris.ac.uk>
Discussed at:	freebsd-ports@
MFH:		2014Q2
2014-04-04 19:27:51 +00:00
Baptiste Daroussin
0e859c72aa Update to cups to 1.7.1
- Stage all cups related ports
- Cleanup (it still needs more cleanup)

Base on [1]

PR:		ports/186824 [1]
Submitted by:	bsam
2014-03-30 21:16:39 +00:00
Tijl Coosemans
f663aef08c Fix installation of cups-base when libiconv is installed: do not descend
into the cups subdirectory.  That directory is already installed by the
cups-client port and it requires USES=iconv.

Reported by:	Mark Knight <markk@knigma.org>
2014-02-19 13:19:30 +00:00
Boris Samorodov
ec8d898909 Release cups-* nad foomatic-* ports. Currently I have no enough
spare time for those ports.

I've submitted ports/186824 to update cups-* ports to version 1.7.0.
2014-02-16 21:17:15 +00:00
Martin Wilke
0ecaea287b - Stage support part1 for client and image
Submitted by:	antoine
2014-02-05 05:41:01 +00:00
Matthias Andree
7ab8506c5d Update master sites for some ports formerly hosted on easysw.com, now extinct.
Remove easysw.com domain from MASTER_SITE_EASYSW, and drop tu-bs.de from mirror
list (is no longer mirroring easysw.com).
2014-01-22 23:37:53 +00:00
Boris Samorodov
352933e9c5 Guess I should take those ports... 2013-12-09 14:49:08 +00:00
Sunpoet Po-Chuan Hsieh
cf50f6e5a7 - Use USES=gmake 2013-10-25 13:31:18 +00:00
Alex Kozlov
546a9259a9 - Return ports to the pool
PR:	ports/183244
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (former maintainer)
2013-10-23 20:45:10 +00:00
Dmitry Marakasov
27d195667d - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np])
Approved by:	portmgr (bdrewery)
2013-10-22 13:59:53 +00:00
Guido Falsi
2093492436 - Add explicit LDFLAGS for iconv
Submitted by:	marino
Approved by:	portmgr (bapt)
2013-09-24 22:53:11 +00:00
Baptiste Daroussin
6c6152ff82 Add NO_STAGE all over the place in preparation for the staging support (cat: print) 2013-09-20 22:43:59 +00:00
Chris Rees
512b02a7c6 Only cups-base INSTALLS_ICONS
Submitted by:	Scott Allendorf <scott-allendorf@uiowa.edu>
2013-08-09 12:10:34 +00:00
Chris Rees
6cc4f5292c Fix reinstall
Correct IGNORE messages

INSTALLS_ICONS

PR:		ports/174815
Submitted by:	nemysis <nemysis@gmx.ch>
Approved by:	Chris Petrik <c.petrik.sosa@gmail.com> (maintainer)
2013-08-05 10:32:31 +00:00
Martin Wilke
1d182b643a - Fix plist
Reported by:	pkg (DEVELOPER_MODE)
2013-06-12 06:46:16 +00:00
Eitan Adler
8efafbce82 - Fix typo w.r.t. XDG_OPEN option
- Add a a backported patch from cups 1.6 which fixes an issue with regard to a timed out TCP connection. it should be
deleted once the port is updated to 1.6.
- Pet portlint a bit
- remove unused CONFLICTS line

PR:		178987
Submitted by:	"r4721@tormail.org" <r4721@tormail.org>
PR:		179194
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
Approved by:	c.petrik.sosa@gmail.com (maintainer)
2013-06-02 12:14:24 +00:00
Emanuel Haupt
2898e3fa0c Chase security/libgcrypt update 2013-05-03 16:36:39 +00:00
Rene Ladan
4e4178dab5 In preparation of removing devel/libusb (expires 2013-04-30), remove it
from these ports.

Other changes:
- convert Makefile header
- convert to optionsNG
- remove indefinite article from comment
- drop support for FreeBSD < 8.0
- pet portlint (leave library ABI versions in LIB_DEPENDS)
- net-mgmt/spectools: change option name from GTK to GTK2 to use default
  description from bsd.options.desc.mk

Approved by:	portmgr (bapt)
2013-04-29 16:43:05 +00:00
Marcus von Appen
95e7081976 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Bryan Drewery
6910bf819a - Please welcome back Chris Petrik as maintainer of
these ports [1]
- Trim headers
- Remove indefinite article from COMMENT
- Convert tab to space in WWW lines

PR:		ports/175415 [1]
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> [1]
Discussed with:	bapt
2013-03-07 03:25:10 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Pawel Pekala
a4b6b826c5 Fix file installation when MDNSRESPONDER=on
PR:		ports/174352 (based on)
Submitted by:	Geraud CONTINSOUZAS <geraud@gcu.info>
2012-12-28 15:42:11 +00:00
Dirk Meyer
9aa9018e40 - update to 1.5.4 2012-12-09 21:37:57 +00:00
Dirk Meyer
0cc883c990 - drop maintainership
Feature safe: yes
2012-11-05 20:10:03 +00:00
Dirk Meyer
252356abcb - fix option XPDF
PR:		172579
Submitted by:	Kris Moore
Feature safe: yes

- cleanup comments
2012-10-13 06:56:25 +00:00
Dirk Meyer
4380a89fa6 - use WITH_OPENSSL_HACK7 2012-09-19 15:34:24 +00:00
Dirk Meyer
857d444e9a - fix option PYTHON
PR:		170801
Submitted by:	Artis Caune
2012-08-22 17:59:57 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Dirk Meyer
8d705c5221 - fix option XPDF
PR:		169648
Submitted by:	John Levine
2012-07-06 08:55:24 +00:00
Dirk Meyer
816258886f - shorter desc for options 2012-06-30 11:37:57 +00:00
Dirk Meyer
0322473832 - fix option GHOSTSCRIPT
- use LIBPAPER as default
2012-06-11 06:20:52 +00:00
Dirk Meyer
74d414fb8d - use OPTIONS_DEFINE 2012-06-11 06:02:26 +00:00
Dirk Meyer
b828c5c1a6 - do not drop spool on update 2012-06-01 11:08:42 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Dirk Meyer
0673bb6005 - rename broken option DNSSD to AVAHI
- new option MDNSRESPONDER
PR:		165206
Suggested by:	Matthieu Volat
Feature safe:	yes
2012-03-19 18:21:45 +00:00
Dirk Meyer
5b2afe62c8 - fix build for FreeBSD 7.x 2012-02-20 05:51:16 +00:00
Dirk Meyer
ec255f9a12 - add USE_ICONV to cups-client 2012-02-17 15:44:26 +00:00
Dirk Meyer
d3596ee15e - update to 1.5.2
PR:		164293
Submitted by:	Eygene Ryabinkin
2012-02-13 20:11:12 +00:00
Dirk Meyer
e99e060d34 - escape shell names 2012-01-14 14:52:13 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Dirk Meyer
1b5183b4d6 - add some hooks 2011-10-19 17:31:07 +00:00