Up to [cvs.NetBSD.org] / pkgsrc / devel / ProjectCenter
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
*: recursive bump for icu 76 shlib major version bump
*: revbump for icu downgrade
*: recursive bump for icu 76.1 shlib bump
revbump after icu and protobuf updates
*: recursive bump for icu 74.1
revbump after textproc/icu update
massive revision bump after textproc/icu update
revbump for textproc/icu update
revbump for icu and libffi
revbump for textproc/icu
*: Recursive revbump from textproc/icu-68.1
Revbump for icu
Recursive revision bump after textproc/icu update
Recursive revbump from textproc/icu
revbump after updating textproc/icu
Recursive revbump from textproc/icu-62.1
*: Move SUBST_STAGE from post-patch to pre-configure Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
revbump after icu update
Revbump after textproc/icu update
revbump for requiring ICU 59.x
Revbump after icu update
Recursive revbump from textproc/icu 58.1
Recursive revbump from textproc/icu 57.1
Recursive revbump from textproc/icu
Revbump after updating textproc/icu
update 0.6.1 to 0.6.2 2014-10-07 Riccardo Mottola <rm@gnu.org> * Framework/PCProjectManager.m * PCAppController.m Revert windows-specific hacks by German to make project-type choice work. They would crash when using PC without the WinUX theme. 2014-09-08 German Arias <germanandre@gmx.es> * Modules/Editors/ProjectCenter/Resources/LineJumper.gorm: Remove modifier key for button. 2014-09-02 Riccardo Mottola <rm@gnu.org> * Framework/PCAddFilesPanel.m * Framework/PCProjectBuilder.m Do not use GS internals but standard methods. 2014-08-29 Riccardo Mottola <rm@gnu.org> * Modules/Editors/ProjectCenter/GNUmakefile * Modules/Editors/ProjectCenter/LineJumper.h * Modules/Editors/ProjectCenter/LineJumper.m * Modules/Editors/ProjectCenter/PCEditorView.m * Modules/Editors/ProjectCenter/Resources/LineJumper.gorm Implement and add a simple go-to-line panel 2014-08-25 Wolfgang Lux <wolfgang.lux@gmail.com> * Modules/Editors/ProjectCenter/PCEditor.m (unhighlightCharacter:): * Modules/Editors/ProjectCenter/PCEditor.m (highlightCharacterAt:inEditor:): Fix condition order to prevent out of range array accesses, which may lead to a segfault when unhighlighting two matching parentheses. Fix by Markus <desterium@t-online.de>. 2014-08-18 16:07-EDT Gregory John Casamento <greg.casamento@gmail.com> * Modules/Projects/Aggregate/Resources/Inspector.gorm * Modules/Projects/Application/Resources/Inspector.gorm * Modules/Projects/Application/Resources/Main.gorm * Modules/Projects/Bundle/Resources/Inspector.gorm * Modules/Projects/Framework/Resources/Inspector.gorm * Modules/Projects/Library/Resources/Inspector.gorm * Modules/Projects/ResourceSet/Resources/Inspector.gorm * Modules/Projects/Tool/Resources/Inspector.gorm: Update all gorm files to latest version. 2014-08-04 Riccardo Mottola <rm@gnu.org> * Modules/Editors/ProjectCenter/PCEditorView.m Fix return value. 2014-08-04 Riccardo Mottola <rm@gnu.org> * English.lproj/ProjectCenter.gorm * Headers/Protocols/CodeEditorView.h * Modules/Editors/ProjectCenter/PCEditor.m * Modules/Editors/ProjectCenter/PCEditorView.h * Modules/Editors/ProjectCenter/PCEditorView.m Move GoToLine to the View akin to the NSTextView find panel and declare it in the editor view protocol. 2014-08-03 German Arias <germanandre@gmx.es> * Modules/Editors/ProjectCenter/PCEditor.m: Don't use PCAuxiliaryWindow. This avoid the use of FindPanel. 2014-07-30 Riccardo Mottola <rm@gnu.org> * Framework/PCEditorManager.m * Framework/PCProjectBuilder.m * Headers/Protocols/CodeEditor.h * Modules/Editors/ProjectCenter/PCEditor.h * Modules/Editors/ProjectCenter/PCEditor.m Convert line numbers to NSUInteger / integerValue 2014-05-06 Riccardo Mottola <rm@gnu.org> * Framework/PCProjectBuilder.m Enhance clang support. 2014-05-03 Riccardo Mottola <rm@gnu.org> * Framework/PCProjectBuilder.m Recognize also egcc and clang as compilers. 2014-05-03 Riccardo Mottola <rm@gnu.org> * Framework/PCProjectBuilder.m Add recognition of fatal errors. 2014-04-08 German Arias <germanandre@gmx.es> * Modules/Editors/ProjectCenter/PCEditorView.m (-insertText:): Add a comment for last commit. 2014-04-06 German Arias <germanandre@gmx.es> * Headers/ProjectCenter/PCProjectLauncher.h: Add new variable _isErrorRunning. * Framework/PCProjectLauncher.m: Remove observer in -logStdOut: and -logErrOut:. And wait until receive all data in -runDidTerminate:. 2014-04-02 German Arias <germanandre@gmx.es> * Framework/PCFileCreator.m (-replaceTagsInFileAtPath:withProject:): Ensure UTF-8 when read and write a file in Windows. * Modules/Editors/ProjectCenter/PCEditorView.m (-insertText:): Ensure UTF-8 when insert a text in Windows. 2014-04-02 German Arias <germanandre@gmx.es> * Framework/English.lproj/SaveModified.gorm: Use class PCAuxiliaryWindow to not display menu. 2014-04-02 German Arias <germanandre@gmx.es> * Framework/PCFileCreator.m: Removed two last commits. There is something wrong with these. 2014-03-30 German Arias <germanandre@gmx.es> * Framework/PCFileCreator.m: Fix last change to ensure all string in the file is UTF-8, since GNU make can't handle UTF-16 (this change is for Windows). 2014-03-27 German Arias <germanandre@gmx.es> * Framework/PCFileCreator.m: Be sure to use an UTF8 string for the user name on Windows. 2014-03-08 German Arias <germanandre@gmx.es> * Framework/PCFileManager.m (-isTextFile:): Rewrite this method to work on Windows. 2014-03-07 German Arias <germanandre@gmx.es> * Framework/PCProjectManager.m: Remove the extension returned by native panel. 2014-03-02 German Arias <germanandre@gmx.es> * PCAppController.m: For Windows add a menu with all types of projects. So the user can select directly the type of project he want. * Headers/ProjectCenter/PCProjectManager.h: * Framework/PCProjectManager.m: Add the neccesary changes to use the selected type of project at main menu (on Windows). * PCMenuController.m: Use the new method to make a new project. 2014-01-17 German Arias <germanandre@gmx.es> * English.lproj/ProjectCenter.gorm: Connect option "Line Number..." to first responder (I was sure I did this before, but no). 2014-01-13 Riccardo Mottola <rm@gnu.org> * Framework/PCFileManager.m * Headers/ProjectCenter/PCFileManager.h Convenience method to find executables, by Richard Frith-Macdonald * Modules/Preferences/Build/PCBuildPrefs.m * Modules/Preferences/Misc/PCMiscPrefs.m Use the convenience method to determine better defaults for make and gdb. 2013-12-17 Riccardo Mottola <rm@gnu.org> * Framework/PCProjectLauncher.m Check that the executable exists before running it. 2013-10-20 German Arias <germanandre@gmx.es> * English.lproj/Preferences.gorm: * Modules/Preferences/Build/Resources/BuildPrefs.gorm: * Modules/Preferences/EditorFSC/Resources/EditorFSCPrefs.gorm: * Modules/Preferences/Saving/Resources/SavingPrefs.gorm: * Modules/Preferences/Misc/Resources/MiscPrefs.gorm: Change the height of the panel. 2013-10-15 German Arias <germanandre@gmx.es> * TextFinder.h: * TextFinder.m: Deleted. * GNUmakefile: Remove TextFinder. * PCMenuController.m: Remove TextFinder. Now we use the standard menu Find. 2013-10-13 German Arias <germanandre@gmx.es> * English.lproj/ProjectCenter.gorm: Use the standard menu Find and connect option "Line Number..." to first responder. * Modules/Editors/ProjectCenter/PCEditor.m: Use Find panel. * Headers/PCMenuController.h: * PCMenuController.m: Remove unnecessary methods. 2013-10-06 German Arias <germanandre@gmx.es> * Headers/PCPrefController.h: * PCPrefController.m: Don't retain the user defaults. And don't call synchronize every time, this are causing conflicts with defaults of the PC windows, which stores its frames here. 2013-09-24 German Arias <germanandre@gmx.es> * PCAppController.m (-applicationDidFinishLaunching: and -applicationShouldTerminate:) Code to handle the style NSWindows95InterfaceStyle. * Headers/ProjectCenter/PCAuxiliaryWindow.h: * Framework/PCAuxiliaryWindow.m: Add this class for auxiliary windows. This is windows that don't should add the in-window menu. * Framework/English.lproj/BuilderPanel.gorm: * Modules/Editors/ProjectCenter/PCEditor.m: Use the new class PCAuxiliaryWindow. * Framework/GNUmakefile: Add new class. 2013-09-22 Riccardo Mottola <rm@gnu.org> * Modules/Parsers/ProjectCenter/PCParser.m Do not advance start and get startType if we are at the end anyway. * Modules/Parsers/ProjectCenter/ObjCClassHandler.h * Modules/Parsers/ProjectCenter/ObjCClassHandler.m * Modules/Parsers/ProjectCenter/ObjCMethodHandler.h * Modules/Parsers/ProjectCenter/ObjCMethodHandler.m NSUInteger / NSInteger transitions for count/length variables. * Modules/Projects/Application/PCAppProject.m * Modules/Projects/Bundle/PCBundleProject.m * Modules/Projects/Framework/PCFrameworkProject.m * Modules/Projects/Library/PCLibProject.m * Modules/Projects/ResourceSet/PCResourceSetProject.m * Modules/Projects/Tool/PCToolProject.m Transition to NSUInteger. 2013-09-21 Riccardo Mottola <rm@gnu.org> * Modules/Parsers/ProjectCenter/PCParser.h * Modules/Parsers/ProjectCenter/PCParser.m Transition count/length variables to NSUInteger 2013-09-21 Riccardo Mottola <rm@gnu.org> * Modules/Parsers/ProjectCenter/PCParser.m Fix parser check for temrination, do not look past last char. * PCAppController.m If filename is not absolute, normalize it (happens when invoking with the filename as argument to the application, e.g. 'ProjectCenter myProject'). 2013-09-20 Riccardo Mottola <rm@gnu.org> * Framework/PCFileCreator.m Do not launch replacing if copying was not successful, avoids hang of app. 2013-09-17 Riccardo Mottola <rm@gnu.org> * Modules/Projects/ResourceSet/PCResourceSetProject.m Replace deprecated make variable. * Framework/PCProjectBuilder.m Fix int vs. float. 2013-02-25: Sebastian Reitenbach <sebastia@l00-bugdead-prods.de> * Framework/PCFileNameIcon.m * unsigned int -> NSDragOperation 2013-02-10: Sebastian Reitenbach <sebastia@l00-bugdead-prods.de> * Framework/PCProjectInspector.m * Modules/Editors/ProjectCenter/SyntaxDefinition.m * Modules/Editors/ProjectCenter/SyntaxHighlighter.m * Modules/Editors/ProjectCenter/TextPattern.m * Modules/Preferences/EditorFSC/PCEditorFSCPrefs.m some more (unsigned) int -> NS(U)Integer transitions and some shutup of clang compiler warnings * Framework/PCProjectBrowser.m * Framework/PCSaveModified.m * Framework/PCProjectLoadedFiles.m * Framework/PCProjectBuilder.m * Headers/ProjectCenter/PCProjectBrowser.h * Headers/ProjectCenter/PCSaveModified.h * Headers/ProjectCenter/PCProjectLoadedFiles.h * Modules/Projects/Application/PCAppProject+Inspector.h * Modules/Projects/Application/PCAppProject+Inspector.m some more (unsigned) int -> NS(U)Integer transitions not catched from clang, but found by libobjc2 in debug mode 2013-02-09 Sebastian Reitenbach <sebastia@l00-bugdead-prods.de> * Framework/PCFileCreator.m * Framework/PCMakefileFactory.m * Framework/PCProjectBuilder.m * Framework/PCProjectLauncher.m * Framework/PCProjectManager.m * Framework/PCProject.m * Modules/Projects/Application/PCAppProject.m * Modules/Projects/Tool/PCToolProject.m shutup clang compiler warning about redunant literal string usage * Modules/Preferences/Build/PCBuildPrefs.m * Framework/PCButton.m * Modules/Parsers/ProjectCenter/ObjCMethodHandler.m shutup some clang warnings * Framework/PCProjectBrowser.m NSInteger conversions * Modules/Debuggers/ProjectCenter/PTYView.m Include right headers for openpty on OpenBSD 2012-11-22 German Arias <german@xelalug.org> * Modules/Projects/Library/PCLibProject.m: Don't add the prefix "lib" to LIBRARY_NAME, gnustep-make will add this prefix anyway. On the other hand, the super class isn't able to add this prefix to XXX_RESOURCE_FILES at GNUmakefile. 2012-08-30 Riccardo Mottola <rm@gnu.org> * Modules/Debuggers/ProjectCenter/PTYView.m Do not include stropts.h for most OS's anymore. 2012-08-09 Riccardo Mottola <rm@gnu.org> * English.lproj/ProjectCenter.gorm * Framework/PCProjectManager.m Recent Document menu support. 2012-07-30 Wolfgang Lux <wolfgang.lux@gmail.com> * Framework/PCProjectBuilder.m (-line:startsWithString:, -parseErrorLine:): * Modules/Editors/ProjectCenter/PCEditor.h: * Modules/Editors/ProjectCenter/PCEditor.m (FindDelimiterInString, -highlightCharacterAt:inEditor:): Fix for compilation on 64-bit hosts. 2012-07-09 Serg Stoyan <stoyan255@ukr.net> * Framework/PCProjectInspector.m: (-removeAuthor): Improve selection of author list items after item deletion. Inspired by bug #25571. Bug should be closed.
Revbump after updating libwebp and icu
recursive bump from icu shlib major bump.
Reset maintainer for resigned developers.
Revbump after updating textproc/icu
Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.
Revbump after graphics/jpeg and textproc/icu
Update ProjectCenter to 0.6.1. Changes are minor bugfixes only, including the ability to compile with clang and the modern Objective-C runtime.
Update ProjectCenter to 0.6.0. Changes are mainly bugfixes and minor improvements.
More PKGREVISION bumps of jpeg dependencies. Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files and Robert Elz.
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT block). Uncomment some commented out LICENSE lines while here.
Update ProjectCenter to 0.5.0. Changes include mostly bugfixes and use of the more hier(7) compliant fhs filesystem layout.
Downgrade to normal destdir for now, needs fix up for install commands.
Fix PLIST for newer gnustep infrastructure. Bump revision.
Per the process outlined in revbump(1), perform a recursive revbump on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves. Bump PKGREVISION.
The GNUstep packages have GNUmakefile instead of Makefile.
Reverted the recent change that has set USE_LANGUAGES="c objc", where only "objc" was needed. Thanks to Min Sik Kim for showing me the Right Way to handle this.
Needs a C compiler.
Add USE_LANGUAGES= objc
Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.
Recursive revision bump / recommended bump for gettext ABI change.
Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies.
Changes 0.4.3: * Bug-fix release
Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Changes 0.4.2: * Removing root build directory was disabled.
Changes 0.4.1: * Fixes in file and subprojects handling. * Improvements and fixes in file selection dialog. * Rewritten toolips code for buttons. Made it NSView compatible (ready for incorporation into NSView code). * All .gorm files updated with latest GORM. * Added support for document-based applications (added "Document Types" panel into Project Inspector).
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
Update gnustep-base to 1.10.0. Bump PKGREVISION and BUILDLINK_RECOMMENDED for dependent packages due to library major revision bump. Noteworthy changes in gnustep-base-1.10.0: ========================================== Note the interface version of the library has changed so that apps, tools and libraries the use the base library need to be recompiled to use it. * A large majority of the library classes have been documented thanks to the efforts of Andrew Ruder * URL classes support persistant connections * Mac OSX XML compatibility fixes.
Changes 0.4.0: * A lot of refactoring and cleanup was made * Some parts of interface were recreated using GORM * Most part of Project Inspector is completed * Finished Loaded Files and appropriate menu items * Stability issues fixed in Project Builder * Interaces fixes were made in Project Launcher * Added subprojects support * Preferences recreated and cleaned up. * Many browser fixes were made in Project Window * Much time was spent to fix stability problems * Added "Aggregate" project type * "Application" and "GormApplication" project types merged into "Application" project type
Switch to new world gnustep style, and while at it, bl3ify. Bump PKGREVISION.
PKGREVISION bump after openssl-security-fix-update to 0.9.6m. Buildlink files: RECOMMENDED version changed to current version.
s/useable/usable/; s/Developement/Development/
Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA. This shouldn't be needed if we had non-recursive dependancies *sigh*.
replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
Move WRKSRC definition away from the first paragraph in a Makefile.
Bump package revisions for tiff update. Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
Noteworthy changes in version `0.3.6': Many features have been polished and stabilised, see ChangeLog for the complete list of changes
s/netbsd.org/NetBSD.org/
PKGREVISION bump for libiconv update.
Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
Initial import of ProjectCenter-0.3.2, an Integrated Developement Environment for GNUstep.
Initial revision