1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
Commit Graph

46 Commits

Author SHA1 Message Date
Niclas Zeising
d52303ea80 Add USES=xorg USES=gl, ports categories e
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.
2019-11-05 15:48:40 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Baptiste Daroussin
05aae1db6f Convert to USES=autoreconf 2015-06-21 14:13:49 +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
Baptiste Daroussin
7a81cc2bcf Clean up plist 2014-10-27 12:24:22 +00:00
Adam Weinberger
bbc8c4d740 Convert a bunch of USE_BZIP2 to USES=tar:bzip2
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 18:41:15 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Alexey Dokuchaev
b354fb3a19 Stagify the port. 2013-10-24 12:00:17 +00:00
Baptiste Daroussin
1089da7dcc Add NO_STAGE all over the place in preparation for the staging support (cat: emulators) 2013-09-20 16:43:52 +00:00
Baptiste Daroussin
b3e4e19ddc Add an explicit dependency on pkgconf 2013-09-03 09:59:01 +00:00
Alexey Dokuchaev
6bce7a6b11 Fix the build against Clang. 2013-05-06 01:14:55 +00:00
Alexey Dokuchaev
00bcc2c183 - It looks like SX ROM revision J is working fine now, use it instead of E
- Convert another trivial patch to REINPLACE_CMD statement
- Delete stale patch file, touch port description while I am here
2013-05-01 08:32:11 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Alexey Dokuchaev
226afd8dfb - Update to version 0.6.4
- Tighten Makefile header and COMMENT
- Register run-time dependency on required fonts
- NOPORTDOCS -> PORT_OPTIONS:MDOCS
- Convert trivial patch to sed(1) in-place editing

PR:		ports/176935 (version bump)
Submitted by:	pfg
Feature safe:	yes
2013-04-19 04:38:32 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Alexey Dokuchaev
2951e25d16 - Update to version 0.6.3, which features number of bug fixes and "netbook"
look for small/short screens.  Unfortunately, SX ROM revision J still does
  not seem to work
- Build is done with GNU make now (was Imake before)
- Contract ${MASTER_SITE_BERLIOS} -> BERLIOS
- Augment CATEGORIES (add math): x48 can be used as powerful calculator
- Add LICENSE (GPLv3), utilize PORTDOCS
- Touch a COMMENT (use HP's official "graphic calculator" spelling) and add
  couple of small comments about HP ROM images in Makefile
2011-08-19 18:17:28 +00:00
Martin Wilke
6804d852ff = Drop MD5 support 2011-07-02 17:14:20 +00:00
Alexey Dokuchaev
e732550b50 Reformat description text. 2011-05-13 19:54:29 +00:00
Pav Lucistnik
8c2aab382d - Mark MAKE_JOBS_UNSAFE
Reported by:	pointyhat
2009-11-22 19:49:43 +00:00
Dmitry Marakasov
33e3d901d4 Convert most of remaining ports that depend on xorg-libraries to
modular xorg.

- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
  above change
- a few minor nits like whitespace and SF macro

Tested by:	2 tinderbox runs by pav
Approved by:	portmgr (pav)
2009-06-09 15:33:28 +00:00
Pav Lucistnik
d287692c6f - Fix corrupted display on xorg-7.4
PR:		ports/133398
Submitted by:	Esa Karkkainen <ejk@iki.fi>
Approved by:	maintainer timeout (danfe; 7 weeks)
2009-06-01 13:21:28 +00:00
Pav Lucistnik
d095d4a965 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 19:44:02 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Alexey Dokuchaev
225ad841fa - Reformat Makefile header, expand `Whom:' to full name
- Fix a minor typo in COMMENT
- Kill useless ROMPATH variable (it was always = DATADIR)
- Pacify portlint(1)
- Improve on pkg-descr, fix WWW line [1], and kill spaces EOL

Submitted by:	jylefort
2006-09-05 20:34:24 +00:00
Alexey Dokuchaev
c4fcaa4d4d - Update to version 0.4.3 [1]
- Respect PREFIX better

Submitted by:	jylefort [1]
2006-09-05 20:24:10 +00:00
Edwin Groothuis
b3bcb8e257 Remove USE_REINPLACE from all categories starting with E 2006-05-07 10:55:47 +00:00
Edwin Groothuis
0bb0ea5bd7 SHA256ify
Approved by:    krion@
2006-01-22 09:48:59 +00:00
Alexey Dokuchaev
f9517b77cb Fix build with GCC 2.95.4.
Reported by:	kris
Approved by:	fjoe (mentor, implicit)
2004-11-29 19:56:09 +00:00
Alexey Dokuchaev
59439582e5 - Add SX ROM revision E (rev J does not work)
- Fix terminal allocation code under FreeBSD
- Catch up with PHK's cuaa->cuad rework in -CURRENT
- Avoid direct use of `unzip' command in Makefile in favor of ${UNZIP_CMD}
- Utilize DATADIR and DOCSDIR marcos in pkg-plist
- SIZEify
- Take maintainership

Approved by:	fjoe (mentor, implicit)
2004-11-22 12:27:16 +00:00
Maho Nakata
64b47a9cd4 1. files/src+X48.ad is not doing anything so removed.
2. typo in pkg-descr

Submitted by:	"Pedro F. Giffuni" <giffunip@yahoo.com>
2003-07-21 02:23:18 +00:00
Daichi GOTO
8006b733b5 update emulators/x48: enhancements to emulators/x48
PR:		53912
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-07-09 07:40:20 +00:00
Akinori MUSHA
1707b424cb De-pkg-comment. 2003-02-20 17:24:13 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Pete Fritchman
6d52fc18ff - update to 0.4.1e
- fix MASTER_SITES
- use ${DOCSDIR}
- add NOPORTDOCS support to pkg-plist

PR:		31610
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
2001-11-05 09:55:07 +00:00
Kevin Lo
f28fff27f7 Fix Imakefile breakage under XFree86 4.x
PR: 22160
Submitted by: Ports Fury
2000-10-21 12:58:45 +00:00
Kevin Lo
b7ff70393f Update to version 0.4.1
PR: 20651
Submitted by: Ports Fury
2000-08-18 16:44:39 +00:00
Steve Price
a159369ffb Update to version 0.4.1d.
PR:		13006
Submitted by:	Juergen Lock <nox@jelal.kn-bremen.de>
2000-05-29 23:40:52 +00:00
Kris Kennaway
39c06186fa Revert erich's ports to ports@FreeBSD.org, as erich has been non-responsive
for quite some time. If any non-committer wants to take over maintainership
please let me know.

Reviewed by:		ports
No response from:	erich
2000-04-23 22:59:51 +00:00
Michael Haro
b7f08d10c0 PORTNAME/VERSION stuff 2000-04-12 04:56:17 +00:00
David E. O'Brien
9a9ac6ba9d Change Id->FreeBSD. 1999-08-25 05:57:29 +00:00
Tim Vanderhoek
4b7f92f936 Commit #2/4 to enforce Caps, no period. I ran this oe as
$ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab`

Results to follow.  :)
1999-06-26 17:55:58 +00:00
Eric L. Hernes
74dd353316 MASTER_SITE_SUBDIR: system/Emulators => system/emulators
Requested by:	Bill Fenner
1997-04-01 23:19:39 +00:00
Satoshi Asami
642e598732 Use MASTER_SITE_SUNSITE. Use MAN? macros. CATEGORIES+= -> CATEGORIES. 1996-11-18 10:37:03 +00:00
David E. O'Brien
d23a795680 CATAGORIES+= -> CATAGORIES=
Reordered vars where needed.  Added MAINTAINERS where needed, many
mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
1996-11-12 02:19:40 +00:00
Eric L. Hernes
bfaeab05b0 import `x48' an hp48 emulator, all us propeller-heads
with an hp48 and no X-11 calculator can sleep a little easier toinght.
1996-10-24 20:41:38 +00:00