non port: Mk/bsd.gnustep.mk |
SVNWeb
|
Number of commits found: 85 |
Thu, 9 Apr 2015
|
[ 07:44 bapt ] (Only the first 10 of 91 ports in this commit are shown above. )
Convert bsd.gnustep.mk to USES=gnustep
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG
Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui
Merge deskutils/preferencepanes into deskutils/systempreferences
|
Fri, 21 Nov 2014
|
[ 17:22 antoine ]
Enforce clang 3.4 in USES=c*11*,objc,gnustep as clang 3.3 has some bugs
Requested by: bapt
PR: ports/195122
Differential Revision: https://reviews.freebsd.org/D1181
Exp-run by: self
With hat: portmgr
|
Sat, 18 Oct 2014
|
[ 18:13 antoine ]
Switch from clang33 to clang34 for ports using compiler:*11*, objc or
gnustep on freebsd 8.4 and 9.1
PR: ports/193555
Differential Revision: https://reviews.freebsd.org/D935
Reviewed by: bapt
Exp-run: self
|
Tue, 24 Jun 2014
|
[ 21:39 bapt ]
Use MAKE_CMD instead of GMAKE
|
Mon, 26 May 2014
|
[ 13:43 bapt ]
Do not overwrite USES but append values to it
|
[ 13:38 miwi ]
- Covert gmake to USES
|
Tue, 28 Jan 2014
|
[ 08:15 bapt ]
Specify minor version of libobjc to avoid LIB_DEPENDS to catch the gcc version
if gcc is installed
|
Wed, 22 Jan 2014
|
[ 18:36 theraven ]
Fix GNUstep backend naming in bsd.gnustep.mk.
Approved by: bapt (mentor, implicit)
|
[ 15:12 mat ] (Only the first 10 of 19 ports in this commit are shown above. )
Fixup svn props in Mk.
Sponsored by: Absolight
|
Wed, 15 Jan 2014
|
[ 13:46 theraven ]
Fix bsd.gnustep.mk to refer to the new GNUstep back library.
Approved by: bapt (mentor)
|
Mon, 16 Dec 2013
|
[ 23:12 bapt ]
Use new LIB_DEPENDS syntax for bsd.gnustep.mk
|
Mon, 7 Oct 2013
|
[ 10:32 theraven ]
Make GNUstep installs respect MAKE_ARGS, required for staging support.
Approved by: bapt (mentor)
|
Thu, 29 Aug 2013
|
[ 13:03 theraven (src committer) ]
Fix a copy-and-paste error and a reversed condition in bsd.gnustep.mk
reported by: avg
Reviewed by: koobs (twice)
Approved by: gjb
|
Wed, 28 Aug 2013
|
[ 18:26 theraven (src committer) ] (Only the first 10 of 76 ports in this commit are shown above. )
Update to latest GNUstep core libraries.
Update dependent packages with more recent releases.
Remove old and bit-rotted ones.
Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C
features work out of the box and remove a lot of configurable options for
sub-optimal (and, often, unsupported / deprecated upstream) configurations.
Take maintainership of GNUstep-related ports.
Several of the ports left in have scary warnings which mean that they are likely
broken in lots of cases. Future commits will fix them.
Approved by: bapt
|
Thu, 30 May 2013
|
[ 01:06 bdrewery ]
Fix build when WITH_CCACHE_BUILD is set.
The problem is that WITH_CCACHE_BUILD adds PATH to the MAKE_ENV, but
the gnustep support sources a GNUStep.sh file that already sets the
PATH. Next when env PATH=... is called, it overwrites and losers the
gnustep PATH additions. This is a temporary fix until a better
solution is found.
|
Thu, 2 May 2013
|
[ 14:09 bapt ]
Do bmake complaining about non-zero return, while here stop hardcoding make
|
Tue, 26 Jun 2012
|
[ 05:44 dinoex ]
- reset MAINTAINER
|
Sun, 10 Jun 2012
|
[ 07:44 dinoex ]
- allow CC be set to a differen path for option GNUSTEP_WITH_CLANG=yes
|
Sat, 9 Jun 2012
|
[ 12:49 dinoex ]
- update for gnustep-back 0.22
|
Fri, 1 Jun 2012
|
[ 09:59 dinoex ]
- fix space
|
Mon, 16 Jan 2012
|
[ 18:55 dinoex ]
- force OSVERSION for pointyhat
|
[ 18:34 dinoex ]
- revert default to GNUSTEP_WITH_GCC42
|
Fri, 13 Jan 2012
|
[ 10:48 dinoex ]
- add option GNUSTEP_WITH_GCC46
- add option GNUSTEP_WITH_CLANG
GNUstep defaults to clang in FreeBSD9
|
Sun, 6 Nov 2011
|
[ 07:40 dinoex ]
- fix build for FreeBSD-9
by defaulting to GNUSTEP_WITH_GCC42
|
Fri, 23 Sep 2011
|
[ 22:26 amdmi3 ] (Only the first 10 of 2369 ports in this commit are shown above. )
- 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
|
Sat, 16 Apr 2011
|
[ 10:21 dinoex ]
- drop GNUSTEP_WITHOUT_LIBOBJC
- drop GNUSTEP_WITH_BASE_GCC
GNUstep defaults to base compiler
- update GNUSTEP_DEVEL for gnustep-back-0.20
|
Sun, 13 Mar 2011
|
[ 20:35 dinoex ]
- remove obsolete variables
PR: 154395
Submitted by: Eitan Adler
|
Fri, 11 Jun 2010
|
[ 09:12 dinoex ]
- mark sparc as broken
|
Sun, 30 May 2010
|
[ 18:14 dinoex ]
- convert USE_LDCONFIG
PR: 123042,146365
|
Sun, 23 May 2010
|
[ 21:03 dinoex ]
- option WITH_GNUSTEP_DEVEL, new backend version
|
Fri, 2 Apr 2010
|
[ 03:30 dinoex ]
- drop options GNUSTEP_WITH_GCC43, GNUSTEP_WITH_GCC44
objc has been removed from this ports.
- fallback to GNUSTEP_WITH_GCC34 on archs other then i386 and am64
|
Thu, 3 Dec 2009
|
[ 13:50 dinoex ]
- remove BROKEN
- add experimenta options GNUSTEP_WITH_GCC43, GNUSTEP_WITH_GCC44
|
[ 06:19 dinoex ]
- mark all 200 gnustep ports broken after removal ov gcc-objc
|
Sat, 28 Nov 2009
|
[ 21:49 dinoex ]
- update to 0.17.1
|
Fri, 20 Mar 2009
|
[ 09:14 dinoex ]
- new Macro USE_GNUSTEP_LOCAL_ASTS
depends on Ast Bundles installed in Local directrory
- new macro USE_GNUSTEP_LOCAL_BURNS
depends on Burn Bundles installed in Local directrory
|
Wed, 24 Dec 2008
|
[ 07:49 dinoex ]
- update to gnustep-back 0.16.0
|
Sat, 29 Nov 2008
|
[ 21:41 dinoex ]
- fix USE_GNUSTEP_LOCAL_BUDLES subdirs
|
[ 20:32 dinoex ]
- new option USE_GNUSTEP_LOCAL_MENULETS
- option USE_GNUSTEP_LOCAL_BUDLES supports subdirs
|
Mon, 17 Nov 2008
|
[ 03:55 dinoex ]
- use BUILD_WRKSRC, INSTALL_WRKSRC
|
Tue, 12 Aug 2008
|
[ 09:26 dinoex ]
- update stable to 0.14.0
|
Fri, 20 Jun 2008
|
[ 15:13 dinoex ]
- update gnustep-back to 0.14.x
|
Sun, 4 May 2008
|
[ 21:13 dinoex ]
- add WITH_GNUSTEP_DEVEL
|
Thu, 24 Apr 2008
|
[ 05:04 dinoex ]
- note reason why INSTALL_SHLIBS is needed
|
Wed, 23 Apr 2008
|
[ 05:51 dinoex ]
- back out last (approved) commit
substitution fails, pointhat run did not reveal the problem.
using USE_LDCONFIG+=${i} does not work.
USE_LDCONFIG is still broken with custom PREFIX
|
Sat, 19 Apr 2008
|
[ 17:56 miwi ] (Only the first 10 of 2842 ports in this commit are shown above. )
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
|
Thu, 28 Feb 2008
|
[ 09:07 dinoex ]
- udpate to 0.12.1
|
Tue, 26 Jun 2007
|
[ 16:58 dinoex ]
- use PACKAGE_BUILDING
|
Mon, 4 Jun 2007
|
[ 11:20 dinoex ]
- set default compiler as GNUSTEP_WITH_GCC42=yes
|
Tue, 30 Jan 2007
|
[ 04:25 kris ]
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose
|
Tue, 2 Jan 2007
|
[ 17:26 dinoex ]
- fix path for */Servcies
Reported by: cbv on FreeNode
|
Sun, 31 Dec 2006
|
[ 13:42 dinoex ]
- add USE_GNUSTEP_LOCAL_SERVICES
- add USE_GNUSTEP_SYSTEM_SERVICES
- add USE_GNUSTEP_SYSTEM_TOOLS
- new macro names that match use in GNUmakefile
|
Mon, 18 Dec 2006
|
[ 16:07 dinoex ]
- pass ADDITIONAL_FLAGS ADDITIONAL_CFLAGS
- add apps to BUILD_DEPENDS too
|
Sat, 9 Dec 2006
|
[ 21:37 dinoex ]
- pass ADDITIONAL_CPPFLAGS, ADDITIONAL_INCLUDE_DIRS ADDITIONAL_LIB_DIRS
|
Thu, 30 Nov 2006
|
[ 06:55 dinoex ]
- new option USE_GNUSTEP_LDCONFIG
- new option USE_MAKEFILE
- default USE_GMAKE and GNUmakefile
|
Mon, 20 Nov 2006
|
[ 03:47 dinoex ]
-add options USE_GNUSTEP_SYSTEM_THEMES, USE_GNUSTEP_LOCAL_THEMES
|
Sun, 19 Nov 2006
|
[ 20:52 dinoex ]
- new option USE_GNUSTEP_SYSTEM_BUNDLES
|
Fri, 17 Nov 2006
|
[ 13:01 dinoex ]
- new option USE_GNUSTEP_LOCAL_BUNDLES
|
Thu, 16 Nov 2006
|
[ 14:57 dinoex ]
- new option USE_GNUSTEP_LOCAL_TOOLS
|
Tue, 31 Oct 2006
|
[ 05:27 dinoex ]
- new options
USE_GNUSTEP_SYSTEM_APPS= ProjectCenter:devel/projectcenter.app
depends on Application installed in System directrory at runtime
USE_GNUSTEP_LOCAL_APPS= Ink:misc/gnustep-examples
depends on Application installed in Local directrory at runtime
USE_GNUSTEP_MAKE_DIRS= App Tools
call build and install target in each of the given dirs.
|
Thu, 5 Oct 2006
|
[ 17:27 dinoex ]
- whitespaces
PR: 104014
Submitted by: edwin
|
Thu, 28 Sep 2006
|
[ 19:15 dinoex ]
- new option USE_GNUSTEP_MAKE=yes
for custom build and install targets
|
Sun, 10 Sep 2006
|
[ 16:41 dinoex ]
- order dependencies
- new options for ports:
USE_GNUSTEP_SYSTEM_LIBS
USE_GNUSTEP_LOCAL_LIBS
each can hold mutiple definitions, like:
USE_GNUSTEP_SYSTEM_LIBS+= Renaissance:${RENAISSANCE_PORT}
USE_GNUSTEP_SYSTEM_LIBS+= Renaissance:x11-toolkits/renaissance
USE_GNUSTEP_LOCAL_LIBS+= Pantomime:${PANTOMIME_PORT}
USE_GNUSTEP_LOCAL_LIBS+= Addresses:${ADDRESSES_PORT}
USE_GNUSTEP_LOCAL_LIBS+= SlideShow:${SLIDESHOWKIT_PORT}
USE_GNUSTEP_LOCAL_LIBS+= netclasses:${NETCLASSES_PORT}
|
Thu, 31 Aug 2006
|
[ 05:37 dinoex ]
- update to 0.11.0
|
Tue, 4 Apr 2006
|
[ 19:22 dinoex ]
- update to gcc4.1 as default
|
Tue, 28 Mar 2006
|
[ 19:50 dinoex ]
- use gcc ports directly when possible
|
Sat, 18 Mar 2006
|
[ 08:04 dinoex ]
- set default GNUSTEP_PREFIX
Andriy Gapon
- new option USE_GNUSTEP_PREFIX
|
Sun, 29 Jan 2006
|
[ 07:31 dinoex ]
- support multiple backends as dependecies
some internal macros renamed
|
Thu, 19 Jan 2006
|
[ 18:57 dinoex ]
- new option GNUSTEP_PREFIX
allow user defined location of all files
this makes this file save for other ports to include
|
Wed, 18 Jan 2006
|
[ 19:50 dinoex ]
- new option GNUSTEP_WITH_XLIB
- document compiler options
GNUSTEP_WITH_BASE_GCC
GNUSTEP_WITH_GCC32
GNUSTEP_WITH_GCC33
GNUSTEP_WITH_GCC34
GNUSTEP_WITH_GCC40
GNUSTEP_WITH_GCC41
GNUSTEP_WITH_GCC42
|
Sat, 19 Nov 2005
|
[ 06:02 ade ] (Only the first 10 of 29 ports in this commit are shown above. )
Switch to <target>:: convention for both patch-autotools and run-autotools,
to allow for easier overriding of these targets by port Makefiles, if
they need to.
|
Tue, 25 Oct 2005
|
[ 07:45 dinoex ]
- new backend option WITH_GNUSTEP_CAIRO
|
Sun, 28 Aug 2005
|
[ 09:15 dinoex ]
- cleanup Makefile location
|
Wed, 27 Jul 2005
|
[ 17:13 dinoex ]
Update for gnustep-back 0.10
|
Sun, 9 Jan 2005
|
[ 10:12 krion ]
Remove trailing spaces.
|
Sun, 14 Nov 2004
|
[ 08:06 dinoex ]
- cleanup obsolete defs
|
Sun, 7 Nov 2004
|
[ 21:43 dinoex ]
- update DEFAULT_LIBVERSION
|
Tue, 12 Oct 2004
|
[ 04:32 dinoex ]
- new option GNUSTEP_WITH_GCC34
|
Wed, 16 Jun 2004
|
[ 08:17 dinoex ]
- new option DEFAULT_LIBVERSION
|
Thu, 15 Apr 2004
|
[ 20:51 dinoex ]
- update to gcc33
|
Tue, 13 Apr 2004
|
[ 11:29 dinoex ]
- Fix dependency problem in CURRENT
- drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS
- new internel option GNUSTEP_WITHOUT_LIBOBJC
|
Fri, 26 Mar 2004
|
[ 08:00 dinoex ]
- make PKGNAMESUFFIX extandable
|
Tue, 20 Jan 2004
|
[ 09:14 marcus ]
Here come the patches!
* Add ghostscript knobs [1]
* Add per-port persistent build options with a menu-driven front-end [2]
* Allow porters to override the message generated when do-configure fails [3]
* Add patch to obviate many pkg-plist files [4]
* Fix the PKG_DBDIR comment [5]
* Make ports framework more robust with regard to make index [6]
* Add new command macros to bsd.port.mk [7]
* Remove direct command use from bsd.port.mk [8]
* Make the ports system respect WITHOUT_CPU_CFLAGS [9]
* Break the SDL code out into bsd.sdl.mk [10]
* Add working support for USE_SIZE [11]
* Fix RANDOMIZE_MASTER_SITES on -CURRENT [12]
* Convert some spaces to tabs [13] (Only the first 15 lines of the commit message are shown above )
|
Sun, 19 Oct 2003
|
[ 12:04 dinoex ]
- New option GNUSTEP_WITH_BASE_GCC
PR: 55013
|
[ 11:14 dinoex ] (Only the first 10 of 18 ports in this commit are shown above. )
- Layout for GnuSTEP 1.8.0
|
Wed, 27 Aug 2003
|
[ 14:46 dinoex ]
- spelling
|
Number of commits found: 85 |