Commit graph

345 commits

Author SHA1 Message Date
Jung-uk Kim
f6862ef651 Update LibreOffice to 5.0.1.
Unfortunately, LibreOffice project completely dropped support for pre-C++11
compilers and libraries since 4.4.  Therefore, we cannot easily build it on
FeeBSD 9.x any more unless the system was rebuilt with WITH_CLANG_IS_CC and
WITH_LIBCPLUSPLUS.  If user is unable to upgrade the system for some reason,
the old port, i.e., 4.3.7, is still available from devel/libreoffice4 (with
no language packs).
2015-09-01 21:26:44 +00:00
John Marino
f3233243ff vietnamese/libviet is not jobs safe
This multijob fix for this unmaintained port has been in dports for
years, but I didn't notice it until today.  Let's move it to ports.
2015-08-22 16:14:25 +00:00
Sunpoet Po-Chuan Hsieh
b1ef5d715a - Add NO_ARCH 2015-07-18 15:01:38 +00:00
Erwin Lansing
559561ed8f Reset maintainership for obrien
Approved by:	portmgr
2015-06-12 21:17:43 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Jung-uk Kim
cf14c210f1 Update to 4.3.7. 2015-04-25 17:30:29 +00:00
Baptiste Daroussin
a5da770e67 Make fonts repecting XDG
Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
2015-03-21 23:05:19 +00:00
Jung-uk Kim
a9ba86c4c8 - Update to 4.3.6.
- Enable GIO when GTK2 or GTK3 is enabled. [1]

Submitted by:	tijl [1]
2015-02-20 20:26:23 +00:00
Baptiste Daroussin
2a384f90d6 cleanup plist 2014-12-20 19:49:49 +00:00
Jung-uk Kim
d9c58baa19 Update to 4.3.5. 2014-12-18 23:32:32 +00:00
Rene Ladan
3b3ed051bc Remove expired ports:
2014-11-26 vietnamese/vnlpr: Broken for more than 6 months
2014-11-26 devel/fsmgenerator: Broken for more than 6 months
2014-11-26 graphics/multiraw: Depends on broken and deprecated graphics/dcraw-m
2014-11-26 news/fidogate-ds: Broken for more than 6 months
2014-11-26 net/py-yadis: Broken for more than 6 months
2014-11-26 textproc/ruby-diff: Broken for more than 6 months
2014-11-26 audio/cowbell: Broken for more than 6 months
2014-11-26 lang/ironpython: Broken for more than 6 months
2014-11-26 www/dpsearch: Broken for more than 6 months
2014-11-26 multimedia/y4mscaler: Broken for more than 6 months
2014-11-26 devel/rubygem-dep_selector: Broken for more than 6 months
2014-11-29 14:33:15 +00:00
Jung-uk Kim
7e46d52b46 Update to 4.3.4. 2014-11-27 08:12:23 +00:00
Antoine Brodin
3694f78fe9 Cleanup plist 2014-11-12 14:20:57 +00:00
John Marino
e6ea6e6aba vietnamese/vnless: this port is not jobs safe 2014-11-05 11:44:22 +00:00
Jung-uk Kim
7b23b77c4f Update to 4.3.3. 2014-10-31 18:15:49 +00:00
Antoine Brodin
fdab2b6359 Deprecate ports broken for more than 6 months 2014-10-25 16:49:19 +00:00
Max Brazhnikov
0ea52f99b4 KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!
USE_KDE4=kdehier component has been deprecated, new components added:
 baloo			- Baloo core libraries
 baloo-widgets		- Baloo widgets library
 kfilemetadata		- KDE library for extracting file metadata

New ports:
  graphics/kqtquickcharts	- QtQuick plugin to render interactive charts
  misc/artikulate		- Pronunciation trainer for KDE
				(not usable currently, links to both
				GStreamer 1.x and 0.10.x via dependencies)
  sysutils/baloo[-widgets]	- KDE framework for searching and
				managing user metadata
  sysutils/kfilemetadata	- Library for extracting file metadata

l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release

astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data

deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
  remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports

devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now

editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]

graphics/okular:
- add dependency on graphics/libkscreen

math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]

misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
  to link some stuff between KDE4_PREFIX and LOCALBASE.

science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data

x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3

among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes

The area51 repository features commits by alonso, rakuco and myself.

PR:		187150 [1]
Reported by:	pe.freethread@live.com
Patch by:	Tobias Berner <tcberner@gmail.com>

PR:		180674 [2]
Reported by:	torsten.eichstaedt@web.de

PR:		194316
Exp-run:	antoine
2014-10-19 15:57:27 +00:00
Jung-uk Kim
9cee92ad58 Update to 4.3.2. 2014-10-16 21:14:18 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Baptiste Daroussin
adf2b211f7 Remove non staged ports without pending PR from textproc and vietnamese 2014-09-02 10:29:18 +00:00
Antoine Brodin
ca85760575 Mark BROKEN: Fails to install
===>  Checking if vi-vntex already installed
cd: /usr/local/share/texmf/tex: No such file or directory
*** [do-install] Error code 2

Reported by:	pkg-fallout
With hat:	portmgr
2014-08-30 17:24:37 +00:00
Matthias Andree
515db2ed10 Upgrade OpenEXR and ilmbase to 2.2.0.
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)

Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130

Couple OpenEXR more tightly to ilmbase and require its exact .so
version.

Add UPDATING note, and bump PORTREVISION of all dependent ports.

Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.

Approved by:	portmgr (implicit for bumping PORTREVISION on unstaged ports)
2014-08-15 20:37:31 +00:00
Pawel Pekala
8c930e9314 - Fix build with clang (functions not returing value)
- Respect CFLAGS during build
- Add staging support
- Switch to PLIST_FILES
- Rename patches to current standards

MFH:		2014Q3
2014-08-07 16:29:57 +00:00
Pawel Pekala
0479ea9c1c Add staging support 2014-08-07 15:38:56 +00:00
Pawel Pekala
1bb03ffa74 Add staging support 2014-08-07 15:25:13 +00:00
Pawel Pekala
e5a55e95d7 Add staging support 2014-08-07 15:17:29 +00:00
Pawel Pekala
d7bed78a0e Add staging support 2014-08-07 15:05:47 +00:00
Jimmy Olgeni
22d7896c17 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Categories T-V.

CR:		D509
Approved by:	portmgr (antoine)
2014-08-03 14:15:08 +00:00
Adam Weinberger
aeac01a4bb Convert some more USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:43:17 +00:00
Adam Weinberger
5a1f6c7d3e Rename vietnamese/ patch-xy patches to reflect the files they modify. 2014-07-29 15:22:16 +00:00
John Marino
7971c91376 vietnamese/libviet: Fix last commit
I was testing change and forgot to remove the hash before committing.

PR:		163226
reported by:	Jan Beich
2014-07-28 18:08:48 +00:00
John Marino
59070b723c vietnamese/libviet: respect CC/CFLAGS
PR:		163226
Submitted by:	Jan Beich
Approved by:	maintainer timeout (~3 years)
2014-07-28 15:28:15 +00:00
John Marino
fcc53d78e7 vietnamese/vnroff: integrate pkg-plist and cleanup makefile
The makefile contained DOS CR endings.  While removing those,
consolidate pkg-plist into the makefile and do some cosmetic clean up.

PR:		185986
Submitted by:	takefu (airport.fm)
Approved by:	maintainer timeout (6 months)
2014-07-28 09:19:20 +00:00
Sunpoet Po-Chuan Hsieh
a6e1825ca5 - Add LICENSE 2014-07-16 16:09:56 +00:00
Vanilla I. Shu
08b69a1586 1: remove NO_STAGE.
2: USES=tar:bzip2
2014-07-16 07:51:04 +00:00
Baptiste Daroussin
2d5b2cc669 Resetting maintainership on ports that have not been staged and without any
pending PR

With hat:	portmgr
2014-07-02 17:24:15 +00:00
Vanilla I. Shu
dd6f107ce6 Stagify.
Approved by:	portmgr@ (blanket approval)
2014-07-02 07:49:34 +00:00
Jung-uk Kim
7a699892f7 Update to 4.2.5. 2014-06-24 02:40:06 +00:00
Baptiste Daroussin
6366b4495a Update to libreoffice 4.2.4
- Speed staging phase by really installing to the stagedir directly
- Rework to use predefined targets for build and install
- Strip binaries
- Remove now unnecessary dependencies on autotools
- Add patches to fix crashes with icu 53.1
2014-06-11 14:40:31 +00:00
John Marino
ce3b039d0d vietnamese/vis2u: Fix EXTRACT_AFTER_ARGS
The EXTRACT_AFTER_ARGS came after <bsd.port.mk>, and even if it were
to be merly moved, it likely still would not work.  This argument is
not additive due to use of conditional initialization.
2014-06-01 07:41:14 +00:00
John Marino
2dd72908d0 vietnamese/unicode-uhoai: Fix deinstall and add stage support
This port had a few problems:
 * The package list tried to remove the wrong directory
 * The pkg-install script installs font.dir and font.scale files but
   never tries to remove them.  This causes orphan checks to fail
 * The EXTRACTS_BEFORE_ARGS may not be additive (don't use +=)
 * The EXTRACTS_BEFORE_ARGS definition came after <bsd.port.mk> so it
   was never seen anyway
 * The latter may mean that the font never installed properly if the
   file didn't get transformed to lower case.

After staging, I added a pkg-deinstall script.  I'm not 100% sure it's
correct if there are more than one Truetype font installed, but it's a
lot better than it was and it removes the font.* stuff upon deinstall.
This passes testport in poudriere.
2014-05-30 23:16:06 +00:00
Max Brazhnikov
90e380e1cb KDE/FreeBSD team presents KDE SC 4.12.5 and KDE Workspace 4.11.9!
deskutils/kdepim4:
- Remove no longer needed patch, the problem was fixed since Qt 4.8.4.

The area51 repository features commits by rakuco and makc.
2014-05-10 19:43:14 +00:00
Jung-uk Kim
fabaf5ddfa Update to 4.1.6. 2014-05-06 16:13:01 +00:00
Antoine Brodin
bcec230b8a Mark broken: Conflicts with dependency vnpstext on share/vn-fonts/initcour.ps
Installing vi-vnlpr-2.0...pkg-static: vi-vnlpr-2.0 conflicts with vi-vnpstext-1.1 (installs files into the same place).  Problematic file: /usr/local/share/vn-fonts/initcour.ps

Reported by:	pkg-fallout
2014-04-05 16:48:38 +00:00
Max Brazhnikov
65b2b253dc KDE/FreeBSD team presents KDE SC 4.12.4 and KDE Workspace 4.11.8!
KDE ports:
- Convert to USES=tar:xz

devel/p5-perlqt, multimedia/kdemultimedia4-ffmpegthumbs:
- Convert LIB_DEPENDS to new style

devel/p5-perlqt, devel/p5-perlkde:
- Don't remove directories installed by perl port

net/kdnssd:
- moved to net/zeroconf-ioslave (renamed upstream)

x11/kdelibs4:
- Clean up non-standard shared mime files and directories after deinstall

The area51 repository features commits by Alonso Schaich
<alonsoschaich@fastmail.fm> and makc.
2014-04-03 09:49:10 +00:00
Emanuel Haupt
fd9d95e82a Support staging 2014-03-17 08:00:23 +00:00
Alexey Dokuchaev
4cc893b37b Stagify, generally cleanup Makefile, provide more useful port description. 2014-03-15 16:17:42 +00:00
Emanuel Haupt
0293aea4ea Support staging 2014-03-13 14:53:18 +00:00
Antoine Brodin
4500a81e60 Unbreak 2014-03-11 20:26:46 +00:00
Antoine Brodin
97de69438f Unbreak 2014-03-11 20:26:09 +00:00