diff --git a/devel/projectcenter/Makefile b/devel/projectcenter/Makefile index 6ad288994467..f3265d2cf761 100644 --- a/devel/projectcenter/Makefile +++ b/devel/projectcenter/Makefile @@ -1,43 +1,42 @@ PORTNAME= projectcenter PORTVERSION= 0.6.2 PORTREVISION= 5 CATEGORIES= devel gnustep MASTER_SITES= GNUSTEP/dev-apps DISTNAME= ProjectCenter-${PORTVERSION} +PATCH_SITES= https://github.com/gnustep/apps-projectcenter/commit/ +PATCHFILES= 97aa34218f0370ba8b672d3f905df0ed8de9ac8.patch:-p1 + MAINTAINER= ports@FreeBSD.org COMMENT= Development environment for GNUstep WWW= http://www.gnustep.org/experience/ProjectCenter.html LICENSE= GPLv2+ # comment in code; COPYING says GPLv3 -BROKEN= fails to link: libProjectCenter.so: undefined reference to __objc_ivar_offset_NSView._tracking_rects -DEPRECATED= Broken since 2021 -EXPIRATION_DATE= 2023-03-21 - USES= gnustep USE_GNUSTEP= back build USE_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES} PLIST_SUB+= FRAMEVERSION=${PORTVERSION} post-install: ${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/ProjectCenter \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Aggregate.project/Aggregate \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Application.project/Application \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Build.preferences/Build \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Bundle.project/Bundle \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/EditorFSC.preferences/EditorFSC \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Framework.project/Framework \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Library.project/Library \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Misc.preferences/Misc \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/ProjectCenter.debugger/ProjectCenter \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/ProjectCenter.editor/ProjectCenter \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/ProjectCenter.parser/ProjectCenter \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/ResourceSet.project/ResourceSet \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Saving.preferences/Saving \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/ProjectCenter.app/Resources/Tool.project/Tool \ ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Frameworks/ProjectCenter.framework/Versions/${PORTVERSION}/libProjectCenter.so .include diff --git a/devel/projectcenter/distinfo b/devel/projectcenter/distinfo index 84ff092b16f8..82480debcb5d 100644 --- a/devel/projectcenter/distinfo +++ b/devel/projectcenter/distinfo @@ -1,2 +1,5 @@ +TIMESTAMP = 1414148400 SHA256 (ProjectCenter-0.6.2.tar.gz) = c5104ae18511260f900c6de6cca0bcf39361da1866499102bf2a90e2f05d9473 SIZE (ProjectCenter-0.6.2.tar.gz) = 492409 +SHA256 (97aa34218f0370ba8b672d3f905df0ed8de9ac8.patch) = cae37456b8262959e433e9377155c6a59dfd624c23c86c7136efba71bd0af27c +SIZE (97aa34218f0370ba8b672d3f905df0ed8de9ac8.patch) = 11416 diff --git a/devel/projectcenter/pkg-descr b/devel/projectcenter/pkg-descr index 39cbbc41fa38..d6d9ee0b799e 100644 --- a/devel/projectcenter/pkg-descr +++ b/devel/projectcenter/pkg-descr @@ -1,13 +1,11 @@ Project Center is GNUstep's graphical integrated development environment (IDE). It helps you to create all different kinds of projects like Applications, Tools, Libraries and Bundles. Project Center allows you to easily add and remove, edit and search files; writes the project makefiles accordingly and supports you in the actual process of building and debugging your project. Even the management of a big project keeps being easy as Project Center's file browser lets you always have a well sorted and categorized overview over all the files in your project. - -LICENSE: GPL2 or later