1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00
Commit Graph

307 Commits

Author SHA1 Message Date
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
Baptiste Daroussin
259261a5f7 Convert u* and v* to USES=zip 2014-03-10 17:30:07 +00:00
Max Brazhnikov
f3f8c20d6a KDE/FreeBSD team presents KDE SC 4.12.3 and KDE Workspace 4.11.7!
deskutils/kdepim4:
- Add depedency on coreutils, kleopatra needs md5sum and sha1sum programs [1]

misc/kdehier4:
- add tests directory (r343428 commit to Templates/BSD.local.dist)

security/kwallet:
- moved to security/kwalletmanager (renamed upstream)

x11/kdelibs:
- remove workaround, which is not needed after global fix in
  Mk/bsd.kde4.mk (r315373)

PR:		ports/187259 [1]
Submitted by:	Tobias Berner <tcberner@gmail.com>
2014-03-04 19:15:39 +00:00
Emanuel Haupt
815a7db1b4 Support staging 2014-02-27 12:58:01 +00:00
Martin Wilke
9899d053ce - Stage support 2014-02-26 09:45:24 +00:00
Jung-uk Kim
5436ddf062 Update to 4.1.5. It is partially based on the following PR.
PR:		ports/186265
2014-02-25 19:09:28 +00:00
Max Brazhnikov
e9c34f4c34 KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
  and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...

New ports:
  devel/kde-dev-scripts:	KDE development scripts
  devel/kde-dev-utils:		KDE development utilities
  games/klickety:		Tetris themed solitaire
  games/picmi:			Single player logic-based puzzle game
  textproc/libkomparediff2:	Library to compare files and strings

The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.

PR:		ports/186491
Exp-run:	by bdrewery
Approved by:	beat (former maintainer) [1]
2014-02-18 14:23:03 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Baptiste Daroussin
4db0ccf998 Support stage
Fix WWW

PR:		ports/184278
Submitted by:	Takefu <takefu@airport.fm>
Approved by:	maintainer timeout
2014-01-20 07:54:54 +00:00
Sunpoet Po-Chuan Hsieh
ca7392164a - Use single space after WWW: 2013-11-17 17:54:54 +00:00
Baptiste Daroussin
3904f6f163 Support stage, use bsdtar to extract 2013-11-04 10:49:03 +00:00
Baptiste Daroussin
f027257d68 Stagify
Fix shebang for aspell itself, make perl also a run dependency for aspell (needed for a couple of scripts)
Always install manpages for aspell.
2013-11-04 08:30:37 +00:00
Jung-uk Kim
851ab9c5e0 - Update to 4.0.6.
- Support staging.
2013-10-25 17:05:50 +00:00
Baptiste Daroussin
31f7b03b56 Add NO_STAGE all over the place in preparation for the staging support (cat: vietnamese) 2013-09-20 23:20:31 +00:00
Jung-uk Kim
b54218e9d4 Update to 4.0.5. 2013-08-22 20:38:28 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Baptiste Daroussin
96255e9616 Fix INDEX by really fixing the kde4-l10n ports 2013-07-10 06:33:41 +00:00
Raphael Kubo da Costa
2c80774ea9 KDE4 l10n fixes.
- Remove an entry from all plists that slipped under radar and made
   packaging fail.

 - Properly save the OPTIONS defined by the user in the l10n ports. [1]

   Quoting bapt, master of all things ports:

   That is because misc/kde4-l10n/files/bsd.l10n.mk is totally wrong it does

   ...
   .include <bsd.port.pre.mk>
   ...
   .include <bsd.port.options.mk>
   ...
   .include <bsd.port.post.mk>

   First the right order in that case should be:

   ...
   .include <bsd.port.options.mk>
   ...
   .include <bsd.port.pre.mk>
   ...
   .include <bsd.port.post.mk>

   Second in that case (kde) the pre.mk/post.mk can be removed just keeping
   the options.mk and given that we now have the helpers options.mk can also
   be removed.

   The check for variables in OPTIONS_DEFINE is also useless (already done
   by the framework) defining OPTIONS_DEFINE and OPTIONS_DEFAULT to some
   empty values is also useless.

No PORTREVISION bump because the generated packages do not change regardless
of the changes/fixes in behavior here.

Reported by:	avg [1]
Submitted by:	bapt [1]
2013-07-09 21:49:00 +00:00
Raphael Kubo da Costa
554e0c79c9 Update the KDE Software Compilation to 4.10.5.
Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.

The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php

The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.

I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
2013-07-04 23:34:32 +00:00
Raphael Kubo da Costa
18ff93d1a7 Update to KDE SC 4.10.4, proudly presented by the KDE on FreeBSD team.
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.

The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php

clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).

Work on the newly-released 4.10.5 will begin shortly.
2013-07-02 19:04:18 +00:00
Jung-uk Kim
2bf17ab7d1 Update to 4.0.4. 2013-06-19 20:52:13 +00:00
Rong-En Fan
264446b6be - Fix ttfm's xttfm module to really update fonts.{dir,scale} to reflect
the fonts installed
- Bump PORTREVISION for all ports using chinese/ttfm/Makefile.ttf

PR:             ports/179608
Reported by:    Antoine Brodin (antoine@)
Tested by:      Antoine Brodin (antoine@)
2013-06-19 16:03:12 +00:00
Baptiste Daroussin
e34fd3b7e7 Fix build with clang 2013-05-27 12:53:33 +00:00
Max Brazhnikov
250a3e24d3 KDE/FreeBSD team presents KDE SC 4.10.3 ports!
- Remove patches and checks for unsupported FreeBSD versions.

The area51 repository features commits by avilla, rakuco and myself.
2013-05-18 20:34:41 +00:00
Hiroki Sato
4e09def2d4 Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
2013-05-11 17:58:55 +00:00
Jung-uk Kim
ea47cacd91 Update to 4.0.3. 2013-05-09 18:26:51 +00:00
Hiroki Sato
7dadfc8a88 Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
2013-05-06 02:00:40 +00:00
Alex Kozlov
5003029118 - Convert USE_GETTEXT to USES (part 2)
Approved by:	portmgr (bapt)
2013-04-24 13:36:18 +00:00
Jung-uk Kim
9b86b8c858 Update to 4.0.2.
Feature safe:	yes
2013-04-16 20:51:47 +00:00
Max Brazhnikov
24482eebf1 KDE/FreeBSD team presents KDE SC 4.10.1 ports!
- kdegames4 port has been split.
- kdeutils4-printer-applet and system-config-printer-kde have been
  replaced by print/kde4-print-manager.
- Recover misc/kde4-l10n-mr from attic.
- New USE_KDE4 components: kactivities, libkdegames, nepomuk-core,
  and nepomuk-widgets.
- Provide sharedmime component with magic: ports don't need to
  run update-mime-database themselves now.
- Switch some ports to out-of-source build.
- Update port comments.
- Adjust dependence on Qt4 components.
- x11/kde4 installs modern kdepim4 now.
- Remove redundant aspell and hspell from kdelibs4, both
  can be enabled in textproc/enchant if needed.
- Remove stale bits from bsd.kde4.mk

The area51 repository features commits by Schaich Alonso and myself.

Contributors:
- Tobias Berner
2013-03-27 11:55:25 +00:00
Baptiste Daroussin
aff4d42b21 2013-03-05 ftp/proma: Broken for more than 6 month
2013-03-05 vietnamese/vnelvis: Broken for more than 6 month
2013-03-05 devel/rubygem-ncursesw: Broken for more than 6 month
2013-03-05 www/wyvern: Broken for more than 6 month
2013-03-05 devel/xlslib: Broken for more than 6 month
2013-03-05 mail/firetray: Broken for more than 6 month
2013-03-05 vietnamese/vnterm: Broken for more than 6 month
2013-03-09 23:36:46 +00:00
Jung-uk Kim
e835d5453f Update to 4.0.1. 2013-03-08 19:01:45 +00:00
Baptiste Daroussin
cd8a69e251 Mark as deprecated a bunch of ports that are marked as broken for more than 6
month without a fix
2013-02-05 15:07:10 +00:00
Jung-uk Kim
fde722d687 Update to 3.6.5. 2013-02-04 20:03:49 +00:00
Max Brazhnikov
cb8b1428c6 KDE/FreeBSD team presents KDE SC 4.9.5 ports!
- kdebindings ports have been renamed to match upstream.
- kdemultimedia and kdenetwork have been split.
- New port games/pairs added.
- Trim Makefile header
- Convert to new option framework
- New USE_KDE4 components: libkcddb, libkcompactdisc
- Update:
	databases/akonadi to 1.9.0
	devel/grantlee to 0.3.0
	textproc/rasqal to 0.9.30
	textproc/redland-bindings to 1.0.16.1
	textproc/soprano to 2.9.0
	x11-toolkits/attica to 0.4.1

The area51 repository features commits by Schaich Alonso, avilla, dbn,
jhale, makc and rakuco.

Contributors:
- Oleg Sidorkin
- Tobias Berner
- Kurt Jaeger
2013-02-03 20:10:37 +00:00
Beat Gaetzi
8558ca7184 - Deprecate QT3, KDE3 and unmaintained ports depending on them. QT 3.3.8
was released in 2007 and KDE 3.5.10 in 2008 and both are no longer
  maintained upstream nor in our tree.
- Set EXPIRATION_DATE to 2013-07-01

Discussed with:	bapt, tabthorpe
2012-12-30 12:03:51 +00:00
Jung-uk Kim
32c77e89ce - Update to 3.5.7.
- Trim Makefile headers.

Feature safe:	yes
2012-10-26 20:24:07 +00:00
Jung-uk Kim
f7c42ea5b1 - Update to 3.5.6.
- Use system mdds.
- Fix build with the recent Clang (CURRENT).
- Enable visibility for recent Clang (9.1 and CURRENT).
- Attempt to fix build on 7.x and 8.x (not tested).
2012-08-23 16:00:36 +00:00
Jung-uk Kim
495b66e319 - Update LibreOffice and the language packs to 3.5.5.
- Add new language packs, i.e., ast, bo, kn, lb, and ug.
2012-07-17 20:55:45 +00:00