Commit graph

6856 commits

Author SHA1 Message Date
Hiroki Sato
c013519495 Update to 1.6.1 and add patches to fix issues reported
in PR 203637.

Submitted by:	Tatsuki Makino (maintainer)
PR:		204250
2015-11-12 03:29:10 +00:00
John Marino
87bfe90986 print/ghostscript9-base: Modify patch to handle dragonfly as well
A port patch excludes <malloc.h> for FreeBSD, and DragonFly needs this
treatment as well, so the existing patch was trivially modified.

Approved by:	DF blanket (non-invasive)
2015-11-11 11:42:27 +00:00
Antoine Brodin
496ac41eab Mark a few ports BROKEN: unfetchable 2015-11-09 12:59:03 +00:00
Johan van Selst
4cf561357a - Update texinfo.tex to latest version
- Add http mirror to improve chances of finding a working mirror
2015-11-08 12:03:53 +00:00
Pawel Pekala
653686bd65 Update to version 1.1.0
PR:		204114
Submitted by:	Naram Qashat (maintainer)
2015-11-07 13:17:23 +00:00
Veniamin Gvozdikov
52472fb5ca - Remove broken
- Fix build

PR:		ports/204052
Submitted by:	Mathieu Simon <freebsd@simweb.ch>
2015-11-07 11:18:11 +00:00
Sunpoet Po-Chuan Hsieh
fa08da5990 - Update to 1.18.7
Changes:	https://github.com/naitoh/rbpdf/blob/1.18-stable/CHANGELOG
2015-11-06 08:52:01 +00:00
Mathieu Arnold
065c026fe5 Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
2015-11-05 12:36:25 +00:00
Sunpoet Po-Chuan Hsieh
fb4243736a - Move devel/py-parsing to devel/py-pyparsing
- Change MASTER_SITES to CHEESESHOP
- Remove DISTNAME
- While I'm here, remove duplicate PORTREVISION for security/py-crits/Makefile
2015-11-04 20:11:00 +00:00
John Marino
2ecb55406a print/cups-pstoraster is not jobs safe
The gconfig.h file is involved in a race; it is used before it is copied
to its destination.  This port has failed on my at least twice.
2015-11-03 21:00:57 +00:00
Pawel Pekala
f12b59b362 PyFPDF is a library for PDF document generation under Python, ported from
PHP (see FPDF "Free"-PDF, a well-known PDFlib-extension replacement with
many examples, scripts and derivatives).

Compared with other PDF libraries, PyFPDF is simple, small and versatile,
with advanced capabilities and easy to learn, extend and maintain.

Features
    * Python 2.5 to 2.7 support (with experimental Python3 support)
    * Unicode (UTF-8) TrueType font subset embedding
    * Barcode I2of5 and code39, QR code coming soon ...
    * PNG, GIF and JPG support (including transparency and alpha channel)
	* Templates with a visual designer & basic html2pdf
    * Exceptions support, other minor fixes, improvements and PEP8 code
	  cleanups

WWW: https://code.google.com/p/pyfpdf/

PR:		203816
Submitted by:	Fabiano Sidler <fabianosidler@swissonline.ch>
2015-10-29 21:35:01 +00:00
Baptiste Daroussin
346468e28a Update to 0.2.4
Changes:
- Fixes typos
2015-10-22 13:36:58 +00:00
Hiroki Sato
40f335b8e7 Update to 1.6.0.
Submitted by:	Tatsuki Makino (maintainer)
PR:		203637
2015-10-22 03:47:23 +00:00
Koop Mast
dea63885c7 Update harfbuzz to 1.0.6.
PR:		203778 (based on)
Submitted by:	olivierd@
2015-10-20 16:12:33 +00:00
Sunpoet Po-Chuan Hsieh
d66fcceab8 - Use USES=localbase 2015-10-19 20:20:52 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Steve Wills
8cfa3d782c print/pdf-renderer: fix build with openjdk8
PR:		203123
Approved by:	maintainer timeout (ale, >2 weeks)
2015-10-16 18:13:28 +00:00
John Marino
740152b1e1 print/cups-cloud-print: Upgrade version 20140814.2 => 20140814.3
PR:		201851
Submitted by:	Ports Fury
2015-10-16 17:02:50 +00:00
Johan van Selst
6e0aa438ff Update texinfo.tex to latest version 2015-10-14 10:51:50 +00:00
Ruslan Makhmatkhanov
88fa04b90f print/py-fonttools: update to 3.0
- update to 3.0
- pass maintainership to python@
2015-10-13 22:27:47 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Dmitry Marakasov
736a3b4b95 - Add missing files to plist, sort plist
- Add NO_ARCH

Approved by:	portmgr blanket
2015-10-07 03:30:04 +00:00
Dmitry Marakasov
da2408ae40 - Unstage stuff not included into plist to fix stage-qa, assuming it's not needed in this port
- Sort plist
2015-10-06 18:00:45 +00:00
Sunpoet Po-Chuan Hsieh
2efd242837 - Add NO_ARCH 2015-10-03 17:11:32 +00:00
Dirk Meyer
d9f447f2c2 - fix cli option "--list=defaults"
PR:		203326
Submitted by:	Tatsuki Makino
2015-09-27 20:39:37 +00:00
Hiroki Sato
517e0a5401 Add preliminary support of tlmgr.
- TLPDB and tlmgr.log are located in /var/db/tlpkg.

 - "tlmgr conf texmf" modifies /var/db/tlpkg/texmf.cnf.
   libkpathsea looks up it first if it exists and ignore the standard ones
   in PREFIX/share/texmf-dist/web2c/texmf.cnf or
   PREFIX/share/texmf-local/web2c/texmf.cnf.

 - "tlmgr update" can still break consistency of the installed texmf-*
   hierarchy by FreeBSD Ports Collection if it runs by root.
2015-09-25 21:42:25 +00:00
Jan Beich
b353131248 print/cups-filters: update to 1.0.76
- Drop MAKE_JOBS_UNSAFE after testing with -j32 on Core2 Quad

Changes:	/usr/local/share/doc/cups-filters/NEWS
PR:		202686
Submitted by:	Naram Qashat cyberbotx@cyberbotx.com (maintainer)
2015-09-24 18:11:24 +00:00
Dmitry Marakasov
0c00a7bea4 - Add empty directories to plist
Approved by:	portmgr blanket
2015-09-23 21:34:34 +00:00
Sunpoet Po-Chuan Hsieh
a4a7b95563 - Add LICENSE_FILE 2015-09-23 20:13:41 +00:00
Dmitry Marakasov
2375b57452 - Switch to options helpers
- Don't install unused files, fixes stage-qa
- Remove CMAKE_ARGS, DEVPAK only works on win32

Approved by:	portmgr blanket
2015-09-23 18:12:57 +00:00
Hiroki Sato
5e380fa6ff Add print/epson-inkjet-printer-escpr, CUPS driver for EPSON inkjet
printers with ESC/P-R control language under GPL.  The port name is
the same one as Linux's while it is a bit lengthy.

Submitted by:	tatsuki_makino@hotmail.com
PR:		203258
2015-09-23 16:31:38 +00:00
Dmitry Marakasov
6ebfaa4eed - Make GTK2 support optional
- Fix module directory handling
- Strip libraries
- Minor fixes

PR:		196321, 200017, 202324
Submitted by:	mazhe@alkumuna.eu, yuri@rawbw.com, amdmi3@FreeBSD.org, cmt@burggraben.net (maintainer)
Approved by:	cmt@burggraben.net (maintainer)
2015-09-22 23:59:05 +00:00
Jimmy Olgeni
41a7072cfb Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
Johan van Selst
68b8741feb Update to new script releases 2015-09-20 13:12:15 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Alex Dupre
3b49e89959 Update to 1.8.10 release. 2015-09-19 07:28:35 +00:00
John Marino
8747c08f8d print/tex-luatex: Fix typo (requires bump)
Approved by:	just-fix-it
2015-09-16 13:24:35 +00:00
Muhammad Moinur Rahman
1589139ea5 print/ft2demos: Update version 2.5.5=>2.6
- Remove {pre|post}.mk files as no longer required
2015-09-16 12:17:44 +00:00
Muhammad Moinur Rahman
1d946c9d43 print/typetools: Update version 2.104=>2.105
- Take MAINTAINERSHIP
- Convert patch files to be 'make makesum' compatible
2015-09-16 11:05:41 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Wen Heping
af42e299c3 - Update to 2.3.4
PR:		203024
Submitted by:	kozlov.sergey.404@gmail.com(maintainer)
2015-09-12 07:33:37 +00:00
Koop Mast
12b882b8de Add dymo-cups-drivers.
This package provides cups drivers for various DYMO label printers.
The descr was taken from the debian description.

Submitted by:	hselasky@
2015-09-10 09:45:40 +00:00
Hiroki Sato
8c7a2d0b92 - Split xpdfopen package from texlive-base. This is because it is the only
package depending on X11 library in it.

- Remove unnecessary libttf.so dependency [*].

PR:	202910 [*]
2015-09-07 23:36:52 +00:00
Sunpoet Po-Chuan Hsieh
d006e01554 - Update to 0.14
- Use automatic plist generation (USE_PYTHON=autoplist)
- Allow concurrent installation (USE_PYTHON=concurrent)
- Add NO_ARCH

Changes:	https://github.com/armooo/cloudprint/commits/master
PR:		202878
Submitted by:	sunpoet (myself)
Approved by:	decke (maintainer)
2015-09-07 17:54:08 +00:00
Sunpoet Po-Chuan Hsieh
72faff0b6d - Allow concurrent installation (USE_PYTHON=concurrent) 2015-09-02 17:04:31 +00:00
Dmitry Marakasov
c7e624b321 - Switch to options helpers
- While here, add some NO_ARCHes

Approved by:	portmgr blanket
2015-09-01 16:20:47 +00:00
Dmitry Marakasov
1b6bbf9e64 - Update to 20150824
PR:		202639
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2015-08-27 16:51:59 +00:00
Danilo Egea Gondolfo
df2d958410 - Update to 20150819 2015-08-26 02:55:00 +00:00
Max Brazhnikov
c7c32639cc Convert my ports to new options helpers 2015-08-25 10:03:08 +00:00
Hiroki Sato
9bedc60d55 Fix build error. 2015-08-24 06:09:14 +00:00