--- - branch: MAIN date: Thu Apr 16 09:21:52 UTC 2020 files: - new: '1.60' old: '1.59' path: pkgsrc/devel/gnustep-make/Makefile pathrev: pkgsrc/devel/gnustep-make/Makefile@1.60 type: modified - new: '1.23' old: '1.22' path: pkgsrc/devel/gnustep-make/PLIST pathrev: pkgsrc/devel/gnustep-make/PLIST@1.23 type: modified - new: '1.30' old: '1.29' path: pkgsrc/devel/gnustep-make/distinfo pathrev: pkgsrc/devel/gnustep-make/distinfo@1.30 type: modified - new: '1.29' old: '1.28' path: pkgsrc/devel/gnustep-make/gnustep.mk pathrev: pkgsrc/devel/gnustep-make/gnustep.mk@1.29 type: modified - new: '0' old: '1.2' path: pkgsrc/devel/gnustep-make/patches/patch-Instance_framework.make pathrev: pkgsrc/devel/gnustep-make/patches/patch-Instance_framework.make@0 type: deleted - new: '1.7' old: '1.6' path: pkgsrc/devel/gnustep-make/patches/patch-ab pathrev: pkgsrc/devel/gnustep-make/patches/patch-ab@1.7 type: modified - new: '1.12' old: '1.11' path: pkgsrc/devel/gnustep-make/patches/patch-ad pathrev: pkgsrc/devel/gnustep-make/patches/patch-ad@1.12 type: modified - new: '1.10' old: '1.9' path: pkgsrc/devel/gnustep-make/patches/patch-ae pathrev: pkgsrc/devel/gnustep-make/patches/patch-ae@1.10 type: modified - new: '1.2310' old: '1.2309' path: pkgsrc/doc/CHANGES-2020 pathrev: pkgsrc/doc/CHANGES-2020@1.2310 type: modified id: 20200416T092152Z.a90091486d3fe3e9443a464dc77187b1a4c6aaa0 log: "Update gnustep-make to 2.8.0\n\nThis is required to restore the build of gnustep-objc and gnustep-base on\nNetBSD 9.0\n\nChange since previous version in pkgsrc\n\n2020-04-05 \ Ivan Vucica \n\n\t* ANNOUNCE:\n\t* NEWS:\n\t* RELEASENOTES:\n\t* Documentation/news.texi:\n\t* Documentation/releasenotes.texi:\n\tUpdate release notes for 2.8.0.\n\t* Version:\n\tBump version to 2.8.0.\n\n2020-02-28 Patryk Laurent \n\n\t* target.make: Unified cross-OS class name extraction and unified\n\tfor other OSes (Darwin, OpenBSD, MinGW).\n\n2020-02-22 Patryk Laurent \n\n\t* target.make: Improved detection of runtime version. Fixed class\n\tname extraction for Darwin, OpenBSD and MinGW32/64.\n\n2020-02-18 \ Patryk Laurent \n\n\t* target.make: Fixed EXTRACT_CLASS_NAMES_COMMAND for runtime v2.\n\n2020-02-17 Richard Frith-Macdonald \n\n\t* library-combo.make: removed GS_WITH_ARC support\n\t* rules.make: added GS_WITH_ARC stuff\n\t* Documentation/gnustep-make.texi: Document the changes ...\n\tWe can define GS_WITH_ARC more freely (it is no longer necessary to\n\tdefine it before common.make). The default compiler flags for ARC\n\tsupport now include -fobjc-arc-exceptions. We can now define\n\tARC_CPPFLAGS and ARC_OBJCFLAGS to overide the flags sent to the\n\tpreprocessor and compiler/linker when ARC is enabled using GS_WITH_ARC\n\n2019-10-29 Wolfgang Lux \n\n\t* GNUmakefile.in:\n\t* Master/source-distribution.make:\n\tAdd support for creating Mercurial tags and creating tarballs from\n\ta Mercurial tag.\n\n2018-07-10 Richard Frith-Macdonald \n\n\t* config.make.in:\n\t* configure:\n\t* configure.ac:\n\t* library-combo.make:\n\t* target.make:\n\tChange to use -fobjc-runtime=gcc when building with clang but\n\ttargetting the gnu/gcc runtime ABI. Suggested by David as the\n\tcorrect way to tell clang what runtime it should be targetting.\n\n2018-07-09 Richard Frith-Macdonald \n\n\t* Documentation/library-combo.7:\n\t* common.make:\n\t* config.make.in:\n\t* configure:\n\t* configure.ac:\n\t* library-combo.make:\n\tChanges removing nonfragile ABI settings I made over a year ago and\n\tsomehow failed to commit. With the ng runtime we always use the\n\tnonfragile ABI (since it's required for ARC). With the gnu runtime\n\twe don't have it and can't use it. \ Anything else is for experts\n\t(and if we want to make that easier it's better done in gnustep-base).\n\n2018-07-05 Wolfgang Lux \n\n\t* Instance/framework.make:\n\t* Instance/library.make:\n\tFix quotation errors in automatically generated testsuite flags.\n\n2018-03-22 Richard Frith-Macdonald \n\n\t* TestFramework/gnustep-tests.in: When invoked with --verbose\n\tit would be nice to build testscases using messages=yes\n\n2018-03-21 Richard Frith-Macdonald \n\n\t* Instance/framework.make:\n\t* Instance/library.make:\n\tWhen automatically invoking testsuite for 'make check', pass\n\tadditional linker flags to use -rpath so built testcases can\n\tbe executed standalone and still use the locally built\n\tlibrary/framework. Idea by David\n\n2018-03-05 Riccardo Mottola \n\n\t* target.make\n\tRemove legacy Rhapsody and FreeBSD-out support\n\n2018-03-05 Riccardo Mottola \n\n\t* target.make\n\tnetbsd: cleanup old X11R6 directories and generally\n\tremove additional dirs\n\n2017-12-10 Ivan Vucica \n\n\t* Master/source-distribution.make\n\t* GNUmakefile.in:\n\tWhen adding an ANNOUNCE file to the annotated tag, added dependency\n\ton the passed ANNOUNCE file to ensure the temporary file which\n\tprepends 'Release x.yz' gets regenerated while tagging.\n\n2017-12-07 Ivan Vucica \n\n\t* Master/source-distribution.make: Allow creating a Git tag and\n\tcreating a tarball from a git tag.\n\t* GNUmakefile.in: Allow creating a Git tag and creating a tarball\n\tfrom a Git tag, for releasing gnustep-make itself.\n\n2017-04-14 Richard Frith-Macdonald \n\n\t* Version: 2.7.0 release\n\t* Documentation/news.texi: 2.7.0 release\n\t* Documentation/releasenotes.texi: 2.7.0 release\n\t* ANNOUNCE:\n\t* INSTALL:\n\t* NEWS:\n\t* README:\n\t* RELEASENOTES:\n\tRegenerate documentation\n\n2017-04-07 Richard Frith-Macdonald \n\n\t* common.make: correct earlier change ... error pointed out by\n\tGalen Rhodes as bug #50751\n\n2016-11-22 Doug Simons \n\n\t* target.make: Fix EXTRACT_CLASS_NAMES_COMMAND for Mingw64.\n\n2016-08-19 Giah de Barag \n\n\t* common.make: filter out optimisation flags when in debug mode.\n\n2016-07-10 13:33-EDT Gregory John Casamento \n\n\t* GNUmakefile.in: add pkgconfig.make to INSTANCE_SHARED_MAKE_FILES\n\tvariable so it is copied properly.\n\n2016-07-08 Niels Grewe \n\n\t* GNUstep.conf.in\n\t* GNUstep.csh.in\n\t* GNUstep.sh.in\n\t* Instance/Shared/pkgconfig.make\n\t* Instance/framework.make\n\t* Instance/library.make\n\t* config-noarch.make.in\n\t* configure\n\t* configure.ac\n\t* messages.make\n\nPreliminary support for pkg-config files. The GNUstep.sh scripts\nset the PKG_CONFIG_PATH and $(INSTANCE)_PKGCONFIG_FILES can be used\nto specify the files to install.\n\n2016-06-29 Niels Grewe \n\n\t* Instance/framework.make: Fix installation of Resources symlinks.\n\n2016-06-25 Richard Frith-Macdonald \n\n\t* Documentation/releasenotes.texi:\n\t* GNUmakefile.in:\n\t* GNUstep.csh.in:\n\t* GNUstep.sh.in:\n\t* Master/rules.make:\n\t* common.make:\n\t* config-noarch.make.in:\n\t* gnustep-config.in:\n\t* openapp.in:\n\t* opentool.in:\n\t* rules.make:\n\tWhen building non-flattened, the subdirectory name for\n\tlibraries/binaries is changed for Debian compatibility (and simplicity)\n\tto use a directory whose name is of the form architecture/library-combo\n\trather than nested directories of the form cpu/os-abi/library-combo.\n\tThe architecture name format is a sanitised triplet cpu-os-abi (where\n\tpreviously we had cpu/os-abi).\n\tWhen building non-flattened, header files are now installed in an\n\tarchitecture and library-combo dependent subdirectory in the same way\n\tthat binary libraries are installed. This removes an inconsistency and\n\tmakes sense with Debian multiarch support which puts headers in an\n\tarchitecture specific subdirectory.\n\tThese changes are the first step in making GNUstep work seamlessly\n\twith Debian multiarch. \ To use them you will need to rebuild your\n\tentire gnustep installation, and in particular build a version of\n\tgnustep-base which has correspoinding changes to know where to look\n\tup resources at runtime.\n\tHowever, the changes should have no effect on a flattened installation\n\t(currently the default).\n\n2016-05-19 Seong Gu Lee \n\n\t* Instance/application.make:\n\t* config.guess:\n\t* config.sub:\n\t* jni.make:\n\t* rules.make:\n\t* target.make:\n\tmingw64 tweaks\n\n2016-05-13 Richard Frith-Macdonald \n\n\t* TestFramework/Summary.sh:\n\t* TestFramework/gnustep-tests.in:\n\tAvoid some pointless warnings when cleaning\n\n2016-05-13 Yavor Doganov \n\n\t* Instance/framework.make:\n\tForgotten patch to allow multiple versions of a framework to be\n\tinstalled.\n\t* Documentation/GNUmakefile:\n\t* Instance/Documentation/texi.make:\n\tForgotten patch to update for newere makeinfo which produces html.\n\n2016-05-13 Richard Frith-Macdonald \n\n\t* GNUmakefile.in:\n\t* TestFramework/gnustep-tests.in:\n\t* config.make.in:\n\t* common.make:\n\t* library-combo.make:\n\t* configure.ac:\n\t* configure:\n\tMinor tweaks... use ARC by default if ng runtime is specified\n\n2016-03-25 Richard Frith-Macdonald \n\n\t* common.make:\n\t* config.make.in:\n\t* configure.ac:\n\t* library-combo.make:\n\t* Documentation/library-combo.7:\n\t* TestFramework/Testing.h:\n\t* configure:\n\tRemove garbage collection support\n\n2016-03-04 Richard Frith-Macdonald \n\n\t* configure.ac: Enable strict v2 mode by default\n\t* configure: regenerate\n\t* README.Packaging: Warn about updating ancient makefiles\n\t* Documentation/library-combo.7: Talk about ng runtime\n\t* Version:\n\t* Documentation/news.texi:\n\t* Documentation/releasenotes.texi:\n\tUpdate prior to new release\n\n2016-03-02 Richard Frith-Macdonald \n\n\t* configure.ac: Improve selection of clang when 'ng' runtime library\n\tis selected.\n\t* configure: Regenerate.\n\t* library-combo.make: Add support for ARC with the 'ng' runtime\n\tsetting. Enabled by defining GS_WITH_ARC=1 at the start of the\n\tGNUmakefile or in the environment or in the 'make' arguments.\n\n2016-03-02 Niels Grewe \n\n\t* Master/documentation.make:\n\tSupport skipping the documentation build if documentation=no\n\tis supplied\n\t* Documentation/gnustep-make.texi:\n\tDocument the new documentation=no feature (and messages=yes, which\n\tas also missing).\n\n2015-12-11 23:34-EST Gregory John Casamento \n\n\t* common.make: Mute error when trying to parse redhat-version\n\tfile.\n\n2015-11-26 Ivan Vucica \n\n\t* ChangeLog:\n\tFixed dates on some previous entries.\n\n\t* bake_debian_files:\n\tFixed a typo: DEB_PRIORTY -> DEB_PRIORITY.\n\n2015-10-26 Richard Frith-Macdonald \n\n\t* TestFramework/gnustep-tests.in:\n\tExit with status 1 if there are any test failures, 0 otherwise.\n\n2015-10-24 Richard Frith-Macdonald \n\n\t* Instance/framework.make:\n\t* Instance/library.make:\n\t* TestFramework/gnustep-tests.in:\n\tImprove automated library and framework testcase handling, with\n\tcode to tell the testcases where to find the library/framework\n\theaders and what to link with in order to do the tests.\n\n2015-10-21 Richard Frith-Macdonald \n\n\t* Instance/framework.make: Remove unused methods (-frameworkEnv and\n\t-frameworkPath) from the dummy class.\n\n2015-10-20 Richard Frith-Macdonald \n\n\t* TestFramework/gnustep-tests.in: Deprecate Env.sh ... use TestInfo to\n\tset test ewnvironment\n\t* Instance/framework.make: Add rule to invoke gnustep-tests\n\t* Instance/library.make: Add rule to invoke gnustep-tests\n\t* Master/clibrary.make: pass 'make check' to instance\n\t* Master/framework.make: pass 'make check' to instance\n\t* Master/library.make: pass 'make check' to instance\n\t* Master/test-library.make: pass 'make check' to instance\n\tSimple minded initial attempt to make unit testing for libraries and\n\tframeworks easier by having a built-in rule to execute test files in\n\ta subdirectory specified using xxx_TEST_DIR\n\n2015-09-23 \ Germå\x8F©n Arias \n\n\t* Documentation/README.MinGW: Fix errors in services path.\n\n2015-08-17 Wolfgang Lux \n\n\t* configure.ac: Fix the previous change, which had broken the tests\n\tfor Objective C++, the fragile API and native exception support,\n\tby using the correct autoconf macros.\n\n\t* configure: Regenerated.\n\n2015-08-16 Richard Frith-Macdonald \n\n\t* library-combo.make: Use David's suggested runtime flag for the\n\tnext generation (ng) runtime combo.\n\t* configure.ac: Check for compiler blocks support for ng combo.\n\tFix some program source quoting for newer autoconf\n\n2015-08-08 Germå\x8F©n Arias \n\n\t* Documentation/README.MinGW: Add instructions to install aspell and\n\tto make a standalone directory to distribute apps.\n\n2015-06-25 Niels Grewe \n\n\t* Instance/Shared/java.make: Fix escaping of inner classes when\n\tbuilding jar files.\n\n2015-06-09 Riccardo Mottola \n\n\t* config.make.in\n\t* configure.ac\n\t* target.make\n\tCheck for nm and gnm as gnu nm, use a $(NM) variable instead of\n\thard-coding the binary name of nm\n\t* configure\n\tRegerenated\n\n2015-05-15 Richard Frith-Macdonald \n\n\t* Documentation/news.texi:\n\t* Documentation/releasenotes.texi:\n\t* ANNOUNCE:\n\t* INSTALL:\n\t* NEWS:\n\t* RELEASENOTES:\n\t* Version:\n\t2.6.7 bugfix/improvement release\n\n2015-03-23 Richard Frith-Macdonald \n\n\t* Instance/resource-set.make: Fix bug which could cause a resource\n\tdictionary to be installed inside an existing copy of the same\n\tresource dictionary.\n\n2015-03-04 Germå\x8F©n Arias \n\n\t* Documentation/README.MinGW: Fix typos.\n\n2015-02-21 Germå\x8F©n Arias \n\n\t* Documentation/README.MinGW: Add instructions to install cairo\n\tbackend.\n\n2015-02-19 \ Germå\x8F©n Arias \n\n\t* Documentation/README.MinGW: Update instructions for latest MinGW.\n\n2015-01-19 Richard Frith-Macdonald \n\n \ * TestFramework/gnustep-tests.in: Report abandoned files as failed.\n \ * TestFramework/Testing.h: Add timing of the duration of sets and a\n\thook to perform additional reporting etc on set end.\n\n2015-01-15 Richard Frith-Macdonald \n\n * TestFramework/gnustep-tests.in: Check status of Start.sh script so\n\twe refrain from attempting tests in a directory whose startup script\n\thas failed.\n\n2014-12-21: Niels Grewe \n\n\t* rules.make\n\t* Instance/Shared/java.make:\n\tAdd as_jar option to install the jar file instead of the expanded\n\tclass hierarchy.\n\n2014-12-21: Niels Grewe \n\n\t* Instance/Shared/java.make\n\t* Instance/java.make\n\t* Instance/rules.make\n\t* Master/java.make\n\t* Master/rules.make\n\t* common.make\n\t* messages.make:\n\tAdd a `jar' target to the java project type that allows jars to\n\tbe built from all classes in the project.\n\t* Documentation/gnustep-make.texi: Document Java project variables.\n\n2014-06-29 Nicolas Boulenguez (tiny change)\n\n\t* common.make (INTERNAL_CFLAGS): Do not ignore user-specified\n CFLAGS.\n\n2014-06-29 \ Yavor Doganov \n\n\t* Documentation/GNUstep.7:\n\t* Documentation/debugapp.1: Typo fix.\n\t* Documentation/gnustep-tests.1: New.\n\t* GNUmakefile.in (install, uninstall): Handle gnustep-tests.1.\n\n2014-06-07 Ivan Vucica \n\n\t* Master/deb.make: Now adding gnustep-make dependency to the\n\tDEB_BUILD_DEPENDS only when creating _debenv file.\n\n2014-05-11 Ivan Vucica \n\n\t* GNUmakefile.in: Date-time and svn-revision suffix are now using\n\tthe tilde character to ensure that the 'actual' commit and 'actual'\n\ttagged release are treated as being newer by the Debian packaging.\n\tAlso stopped using periods in date-time.\n\tdebfiles target will no longer be automatically run, allowing for\n\tbuild scripts to do some customization of debfiles inbetween, or\n\tto permit the packager maintain the debfiles separately.\n\t* Master/deb.make: Slightly cleaner build dependency line for\n\tgnustep-make.\n\tThe version of gnustep-make we build-depend on is now read using\n\tdpkg -s.\n\t* Master/source-distribution.make: Date-time and svn-revision\n\tsuffix are now using the tilde character to ensure that the\n\t'actual' commit and 'actual' tagged release are treated as being\n\tnewer by the Debian packaging. Also stopped using periods in\n\tdate-time.\n\n2014-05-06 Ivan Vucica \n\n\t* bake_debian_files.sh: If DEB_DEPENDS is non-empty, prepend a\n\tcomma.\n\n2014-05-06 Ivan Vucica \n\n\t* GNUmakefile.in: Tarball may now have the SVN revision and\n\tdate appended to its version. This is done for svn-snapshot\n\tand svn-export targets to ensure we have a 'unique' .orig.tar.gz\n\tfor uploading to the Launchpad PPA. The full name of the tarball\n\twill be saved in a text file usable by scripts.\n\tTarball also has to be explicitly and separately produced and\n\toptionally specifying DEB_TARBALL_VERSION when building a Debian\n\tpackage.\n\tDebian control files now can (and need to) be separately built\n\tusing the target debfiles.\n\t* Master/source-distribution.make: Similarly to how gnustep-make\n\tcan export working copy as a tarball, the target svn-export has\n\tbeen added to other GNUmakefiles.\n\tIntroduced TARBALL_VERSION as an overridable version string in\n\tthe tarball name.\n\tEnvironment variables TARBALL_VERSION_INCLUDE_SVN_REVISION and\n\tTARBALL_VERSION_INCLUDE_DATE_TIME now allow expanding the\n\ttarball version with the svn revision and date+time.\n\tInstead of EXPORT_SVN_NAME, now specifying entire EXPORT_SVN_URL\n\tso that svn-export can specify '.'.\n\t* Master/deb.make: Switched to use of TARBALL_VERSION as the\n\tdefinitive version string in tarball name.\n\tAdded debclean target.\n\tUser now has to explicitly make a choice how the dist tarball\n\twill be produced.\n\tDepending on the method, tarball may be placed in the current\n\tor parent directory, so we detect that (and prefer the current\n\tdirectory).\n\t* bake_debian_files.sh: Now defaulting to target_arch=any so that\n\tthe package gets built on all platforms when uploaded on Launchpad,\n\tinstead of detecting an arch from gnustep-make and burning that\n\tarch into the source package.\n\tAdded support for TARBALL_VERSION.\n\tFixed a 'command not found' error.\n\tAdded support for projects without autotools.\n\n2014-05-05 \ Ivan Vucica \n\n\t* GNUmakefile.in: Separately building source and binary package,\n\toptionally signing. Support for gnustep-make-ld.so.conf.\n\t* Master/deb.make: Tweaked procedure for building Debian packages\n\tto avoid cleaning when attempting to get 'make' variables that can\n\tbe passed on to bake_debian_files.sh as environment variables.\n\tSigning packages is now optional, and source and binary packages\n\tare built separately.\n\t* bake_debian.files.sh: Improved .spec parsing. Introduced\n\tdependency on CDBS (which simplifies customizing of debian/rules)\n\twhile automating some edge cases. Handling of DEB_VERSION_SUFFIX.\n\t* configure, configure.ac: Support for --enable-install-ld-so-conf.\n\t* gnustep-make-ld.so.conf.in: Template for the dynamic linker\n\tconfiguration file ld.so.conf/gnustep-make.conf.\n\n2014-04-07 \ Ivan Vucica \n\n\t* Master/deb.make, bake_debian_files.sh: Rewrite of .deb-building\n\tsystem that will produce both a source package and a binary package.\n\tWork in progress; currently only gnustep-make itself builds correctly.\n\t* GNUmakefile.in: Added the svn-export target which uses local files\n\tto do the equivalent of 'make dist'. Switched to new way of building\n\t.deb using bake_debian_files.sh.\n\t* deb-equivs-control.template: No longer necessary; removed.\n\n2014-03-27 \ Richard Frith-Macdonald \n\n * TestFramework/ObjectTesting.h: Add PASS_MATCH macro for matching\n\tagainst a regular expresssion.\n\n2014-01-16 \ Richard Frith-Macdonald \n\n\t* GNUmakefile.in:\n\tFix a couple more hardcoded 'make' calls.\n\t* Instance/resource-set.make:\n\t* Instance/Shared/bundle.make:\n\tTry to get xxx_RESOURCE_DIR woreking consistently for all resources.\n\n2014-01-12 \ Sebastian Reitenbach \n\n\t* config.make.in, GNUmakefile.in:\n\tDo not hardcode \"make\". It already gets detected via configure,\n\tso use the found name, especially on *BSD systems where its called\n gmake\n\n2014-01-10 \ Richard Frith-Macdonald \n\n\t* GNUmakefile.in: Implement Sebastian's suggestions for make targets\n\tto build/install documentation with or without gnustep-make as a\n\tconvenience for packagers.\n\t* Documentation/GNUmakefile: Use uninstalled gnustep-make from\n\tenclosing directory if available ... based on idea by Niels and\n\tcode/comments by Markus.\n\n2014-01-06 Richard Frith-Macdonald \n\n\t* Instance/Documentation/texi.make:\n\tRevert change from 2009-09-19 since texi2html now seems to be\n\tbehaving as expected. However, attempt to move any html files\n\tfrom the subdirectory in case we are using a version which still\n\tputs them there.\n\n2014-01-06 Richard Frith-Macdonald \n\n\t* INSTALL:\n\t* Documentation/GNUmakefile:\n\tMake it clearer (ie very explicit) that you need to install\n\tgnustep-make in order to install documentation.\n\n2013-12-25 Fred Kiefer \n\n\t* Instance/rules.make: Add detection for different forms of\n\tthe Info.plist.\n\t* Instance/application.make,\n\t* Instance/bundle.make,\n\t* Instance/framework.make,\n\t* Instance/gswapp.make,\n\t* Instance/palette.make,\n\t* Instance/service.make: Use GNUSTEP_PLIST_DEPEND directly.\n\n2013-12-25 Fred Kiefer \n\n\t* config.make.in: Use the correct CXX compiler. Fixes bug #36722.\n\tPatch by Johannes Lundberg .\n\n2013-12-24 \ Richard Frith-Macdonald \n\n * Version:\n\t* Documentation/news.texi:\n\t* Documentation/releasenotes.texi:\n\tMake minor bugfix release ... Version 2.6.6\n\tUpdate release notes/documentation\n\n2013-12-12 Sebastian Reitenbach \n\n\t* Master/tool.make: on clean only delete the subdirectory that gets\n\tcreated when calling make.\n\n2013-12-07 Wolfgang Lux \n\n\t* target.make: Add -keep_private_externs to linker flags on OS X\n\twhen merging the object files of a subproject for compatibility\n\twith other platforms.\n\n2013-12-06 Adam Fedor \n\n\t* target.make: Add no-omit-framepointer on mingw32\n\n2013-09-20 \ Ivan Vucica \n\n\t* Master/deb.make: File enumeration now uses 'find'. Fixed\n\tproblem where files outside 'Local' were being accidentally\n\tdropped from the package. Symlinks are now also included\n\tin the installed file list.\n\n\t* GNUmakefile.in: Symlinks are now also included in the\n\tinstalled file list.\n\n2013-09-20 \ Ivan Vucica \n\n\t* deb-equivs-control.template: Added forgotten file.\n\n2013-09-20 Ivan Vucica \n\n\t* GNUmakefile.in: Added deb.make. Also added new target,\n\t'deb' which (using 'equivs-build') produces a Debian package\n\tfor gnustep-make.\n\n\t* Master/deb.make: This file provides new targets 'deb' and\n\t'debfile'. To produce a .deb package, you will need to install\n\tpackage named 'equivs'. At the moment, manual patching of\n\t/usr/bin/equivs-build is also necessary; please review comments\n\tinside Master/deb.make for further information.\n\n2013-07-27 Wolfgang Lux \n\n\t* configure.ac: Really fix the test whether the compiler uses the\n\tnon-fragile ABI by default. It should now work on all platforms\n\twith either gcc or clang.\n\t* configure: Regenerated.\n\n2013-07-27 Richard Frith-Macdonald \n\n\t* configure.ac: Revert last change to get nonfragile abi detection\n working on gnu/linux and freebsd again (not tested on other platforms).\n\t* configure: Regenerated.\n\n2013-07-26 \ Wolfgang Lux \n\n\t* configure.ac: Rewrite test whether the compiler supports the\n\tnon-fragile ABI once more, so that it now reports the correct\n\tresult.\n\t* configure: Regenerated.\n\n2013-07-26 Richard Frith-Macdonald \n\n * Version:\n * Documentation/news.texi:\n * Documentation/releasenotes.texi:\n Make minor bugfix release ... Version 2.6.5\n Update release notes/documentation\n\n2013-07-14 Wolfgang Lux \ \n\n\t* configure.ac: Rewrite test whether the compiler supports the\n\tnon-fragile ABI with portable code that does not rely on a BSD\n\tcompatible echo command.\n\t* configure: Regenerated.\n\n2013-07-04 Richard Frith-Macdonald \n\n * rules.make: Fix order of includes directories ... SYSTEM_INCLUDES\n \ should come last so that conflices between files of the same name in\n \ different directories are resolved in the correct/expected order.\n\n2013-06-17 \ Stefan Bidi \n\n * TestFramework/gnustep-tests.in: add support for .c and .cc files\n\n2012-04-08 Richard Frith-Macdonald \n\n \ * TestFramework/ObjectTesting.h: Fix error performing equality test\n \ in copying protocol test macro.\n\n2012-03-28 Richard Frith-Macdonald \n\n Make release\n\t* Version 2.6.4\n Update release notes/documentation\n\n2012-03-25 Richard Frith-Macdonald \n\n * TestFramework/Testing.h: Use -isEqualForTestcase: for PASS_EQUAL\n macro equality testing if the expected value responds to it.\n Add informal protocol declaring -isEqualForTestcase:\n * TestFramework/ObjectTesting.h: Convert protocol checking functions\n to macros (so error messages get file/line number information) and\n get copy and coding before/after equality checks to use the\n PASS_EQUAL macro so that we can easily make customised tests by\n implementing -isEqualForTestcase: for the class being tested.\n\n2012-03-16 \ Emmanuel Maillard \n\n * target.make: Add target for android\n\n2012-03-08 Jean-Charles BERTIN \n\n \ * TestFramework/gnustep-tests.in: Fix typo\n\n2012-03-01 Richard Frith-Macdonald \n\n * common.make: Remove -shared-libgcc linker flag\n * configure.ac: Add check for clang and add -shared-libgcc to linker\n flags if we aren't using it (using gcc) but are using exceptions.\n Tidy a little.\n \ Patch based on contribtion by Jean-Charles Bertin.\n\n2012-03-01 Richard Frith-Macdonald \n\n * Version ... bump subminor number in preparation for next release.\n\n2012-03-01 Richard Frith-Macdonald \n\n \ Make release\n\t* Version 2.6.3\n * Update release notes\n\n2013-02-20 \ Nicola Pero \n\n\t* Instance/framework.make: Removed trailing '/' after\n\t$(GNUSTEP_TARGET_LDIR) in a couple of cases, to fix building on\n\tnon-flattened layout.\n\n2012-01-31 Richard Frith-Macdonald \n\n\t* rules.make: A couple more printout targets for managing installation\n \ of libobjc2 if gnustep-config is not available (eg not in PATH) but\n \ GNUSTEP_MAKEFILES is defined.\n\n2012-09-24 Niels Grewe \n\n\t* configure.ac: Improve last change based on suggestions by David\n\tChisnall.\n\t* configure: Regenerate.\n\n2012-09-24 Niels Grewe \n\n\t* configure.ac: Also try to detect whether the nonfragile ABI is the\n\tcompiler default.\n\t* configure: Regenerate.\n\n2012-09-01 Niels Grewe \n\n\t* target.make: Define QNX target.\n\n2012-08-15 Stansilav Yaglo \n\n\t* Instance/framework.make: Patch #7822. Make dummy framework classes\n\tsubclasses of NSObject.\n\n2012-07-05 Quentin Mathe \n\n\t* configure.ac: Fixed ObjC non fragile ABI check to restore CFLAGS\n\tcorrectly, --enable-objc-nonfragile-abi was breaking native exceptions\n\tdetection. Based on a patch by Christopher Armstrong, see bug report\n\t#36186\n\t* configure: Regenerated.\n\n2012-02-21 Nicola Pero \ \n\n\t* GNUstep.sh.in: Use \"setopt shwordsplit\" instead of \"set -y\" to\n\tget zsh to emulate sh's traditional word split behaviour.\n\tSuggestion by Alex Merry.\n\n2012-02-21 Nicola Pero \n\n\t* FilesystemLayouts/README: Updated for the fact that 'fhs' is now\n\tthe default filesystem layout. Issue pointed out by Fred Kiefer\n\t.\n\n2012-02-21 \ Graham Lee \n\n\t* library-combo.make (OBJC_LIBS): Always set from OBJC_LIB_FLAG\n\twhen using the 'apple' runtime.\n\n2012-02-17 Adam Fedor \n\n\t* Master/nsis.make: Add support for library and framework packages\n" module: pkgsrc subject: 'CVS commit: pkgsrc' unixtime: '1587028912' user: manu