FreeBSD Bugzilla – Attachment 147505 Details for
Bug 193422
[NEW PORT] games/openra: Command & Conquer: Red Alert engine written in Mono
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar, v2
openra.shar (text/plain), 5.52 KB, created by
Jan Beich
on 2014-09-20 18:34:47 UTC
(
hide
)
Description:
shar, v2
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2014-09-20 18:34:47 UTC
Size:
5.52 KB
patch
obsolete
>#!/bin/sh ># This is a shell archive >echo x games/openra >mkdir -p games/openra > /dev/null 2>&1 >echo x games/openra/distinfo >sed 's/^X//' > games/openra/distinfo << 'SHAR_END' >XSHA256 (openra-20140722.tar.gz) = 55dbfdd2ab11f22d9618c15d874f4ab381185dd99d830f03982fc284c71b9dd4 >XSIZE (openra-20140722.tar.gz) = 13894070 >SHAR_END >echo x games/openra/Makefile >sed 's/^X//' > games/openra/Makefile << 'SHAR_END' >X# $FreeBSD$ >X >XPORTNAME= openra >XPORTVERSION= 20140722 >XCATEGORIES= games >X >XMAINTAINER= jbeich@vfemail.net >XCOMMENT= Multiplayer re-envisioning of early RTS games by Westwood Studios >X >XLICENSE= GPLv3 >X >XLIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ >X libgdiplus.so:${PORTSDIR}/x11-toolkits/libgdiplus >X >XUSE_GITHUB= yes >XGH_ACCOUNT= ${GH_PROJECT} >XGH_PROJECT= OpenRA >XGH_TAGNAME= release-${PORTVERSION} >XGH_COMMIT= ad5e1cb >X >XNO_ARCH= yes >XUSES= gmake lua:51,run mono openal:soft >XUSE_SDL= sdl2 >XINSTALLS_ICONS= yes >XMAKE_ENV= prefix="${PREFIX}" >XMAKE_ARGS= VERSION="${GH_TAGNAME}" >XINSTALL_TARGET= install-all install-linux-shortcuts >XDATADIR= ${PREFIX}/lib/${PORTNAME} >XPORTDATA= * >XPORTDOCS= * >X >XOPTIONS_DEFINE= DOCS TEST >X >XDOCS_BUILD_DEPENDS=markdown:${PORTSDIR}/textproc/markdown >XDOCS_ALL_TARGET=docs >X >XTEST_MAKE_ENV= HOME="${WRKDIR}" >XTEST_ALL_TARGET=test >X >X.include <bsd.port.options.mk> >X >Xpost-patch: >X ${REINPLACE_CMD} -e 's/Linux/${OPSYS}/' \ >X -e '/^mods:/s/$$/ version/' \ >X -e '/^docs:/s/$$/ all/' \ >X -e '/^test:/s/$$/ all/' \ >X ${WRKSRC}/Makefile >X ${REINPLACE_CMD} -e '/linux/{ p; s//${OPSYS:tl}/; }' \ >X ${WRKSRC}/thirdparty/*.config* >X ${SED} 's/@LIBLUA51@/liblua-${LUA_VER}.so/' \ >X ${WRKSRC}/thirdparty/Eluant.dll.config.in \ >X >${WRKSRC}/Eluant.dll.config >X# DragonFly lacks BSD suffix >X ${REINPLACE_CMD} -e 's/"BSD"/"${OPSYS}"/' \ >X ${WRKSRC}/OpenRA.Game/Platform.cs >X >Xpost-build: >X.if ${PORT_OPTIONS:MDOCS} >X @${ECHO_MSG} Generating HTML documentation... >X @for f in ${WRKSRC}/*.md; do \ >X markdown $$f >$${f%.md}.html; \ >X done >X.endif >X >Xpost-install: >X.if ${PORT_OPTIONS:MDOCS} >X @${MKDIR} ${STAGEDIR}${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} >X.endif >X >X.include <bsd.port.mk> >SHAR_END >echo x games/openra/pkg-descr >sed 's/^X//' > games/openra/pkg-descr << 'SHAR_END' >XA reimplementation of the Command & Conquer: Red Alert game engine >Xusing .NET/Mono, OpenGL, OpenAL and SDL. It includes reimagninations >Xof Command & Conquer: Red Alert, Command & Conquer: Tiberian Dawn as >Xwell as Dune 2000. These combine the classic gameplay of the originals >Xwith modern improvements such as unit veterancy and the fog of war. >X >XWWW: http://www.openra.net >SHAR_END >echo x games/openra/files >mkdir -p games/openra/files > /dev/null 2>&1 >echo x games/openra/pkg-plist >sed 's/^X//' > games/openra/pkg-plist << 'SHAR_END' >Xbin/openra >Xbin/openra-editor >Xshare/applications/openra-editor.desktop >Xshare/applications/openra.desktop >Xshare/icons/128x128/apps/openra.png >Xshare/icons/16x16/apps/openra.png >Xshare/icons/32x32/apps/openra-editor.png >Xshare/icons/32x32/apps/openra.png >Xshare/icons/48x48/apps/openra-editor.png >Xshare/icons/48x48/apps/openra.png >Xshare/icons/64x64/apps/openra.png >Xshare/icons/scalable/apps/openra.svg >X@dirrmtry share/icons/128x128/apps >X@dirrmtry share/icons/128x128 >X@dirrmtry share/icons/16x16/apps >X@dirrmtry share/icons/16x16 >X@dirrmtry share/icons/32x32/apps >X@dirrmtry share/icons/32x32 >X@dirrmtry share/icons/48x48/apps >X@dirrmtry share/icons/48x48 >X@dirrmtry share/icons/64x64/apps >X@dirrmtry share/icons/64x64 >X@dirrmtry share/icons/scalable/apps >X@dirrmtry share/icons/scalable >X@dirrmtry share/icons >SHAR_END >echo x games/openra/files/patch-issue6101 >sed 's/^X//' > games/openra/files/patch-issue6101 << 'SHAR_END' >Xcommit a4ed71b >XAuthor: Matthias Mailänder <matthias@mailaender.name> >XDate: Sat Aug 23 09:53:12 2014 +0200 >X >X workaroud warning as error CS0067 The event is never used >X >X closes #6101 >X--- >X OpenRA.Game/Primitives/ObservableCollection.cs | 3 +++ >X OpenRA.Game/Primitives/ObservableDictionary.cs | 3 +++ >X 2 files changed, 6 insertions(+) >X >Xdiff --git OpenRA.Game/Primitives/ObservableCollection.cs OpenRA.Game/Primitives/ObservableCollection.cs >Xindex ce8a403..3618b5f 100644 >X--- OpenRA.Game/Primitives/ObservableCollection.cs >X+++ OpenRA.Game/Primitives/ObservableCollection.cs >X@@ -18,7 +18,10 @@ namespace OpenRA.Primitives >X public class ObservableCollection<T> : Collection<T>, IObservableCollection >X { >X public event Action<object> OnAdd = k => { }; >X+ // TODO Workaround for https://github.com/OpenRA/OpenRA/issues/6101 >X+ #pragma warning disable 67 >X public event Action<object> OnRemove = k => { }; >X+ #pragma warning restore >X public event Action<int> OnRemoveAt = i => { }; >X public event Action<object, object> OnSet = (o, n) => { }; >X public event Action OnRefresh = () => { }; >Xdiff --git OpenRA.Game/Primitives/ObservableDictionary.cs OpenRA.Game/Primitives/ObservableDictionary.cs >Xindex 4069db2..43ea498 100644 >X--- OpenRA.Game/Primitives/ObservableDictionary.cs >X+++ OpenRA.Game/Primitives/ObservableDictionary.cs >X@@ -34,8 +34,11 @@ public class ObservableDictionary<TKey, TValue> : IDictionary<TKey, TValue>, IOb >X >X public event Action<object> OnAdd = k => { }; >X public event Action<object> OnRemove = k => { }; >X+ // TODO Workaround for https://github.com/OpenRA/OpenRA/issues/6101 >X+ #pragma warning disable 67 >X public event Action<int> OnRemoveAt = i => { }; >X public event Action<object, object> OnSet = (o, n) => { }; >X+ #pragma warning restore >X public event Action OnRefresh = () => { }; >X >X protected void FireOnRefresh() >SHAR_END >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 193422
:
146993
|
146994
|
146998
|
147008
|
147505
|
147506
|
147507
|
147508
|
147511
|
147768
|
147769
|
148785
|
148786
|
148787
|
148788
|
148789
|
148790