Fix licenses, indenting and improve patch descriptions

This commit is contained in:
hasufell 2016-02-17 02:53:28 +01:00
parent 904a8c3d4b
commit 531c966aa7
No known key found for this signature in database
GPG Key ID: 220CD1C5BDEED020
52 changed files with 490 additions and 379 deletions

47
licences/Arev Normal file
View File

@ -0,0 +1,47 @@
Modifications to the Bitstream Vera fonts.
Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining
a copy of the fonts accompanying this license ("Fonts") and
associated documentation files (the "Font Software"), to reproduce
and distribute the modifications to the Bitstream Vera Font Software,
including without limitation the rights to use, copy, merge, publish,
distribute, and/or sell copies of the Font Software, and to permit
persons to whom the Font Software is furnished to do so, subject to
the following conditions:
The above copyright and trademark notices and this permission notice
shall be included in all copies of one or more of the Font Software
typefaces.
The Font Software may be modified, altered, or added to, and in
particular the designs of glyphs or characters in the Fonts may be
modified and additional glyphs or characters may be added to the
Fonts, only if the fonts are renamed to names not containing either
the words "Tavmjong Bah" or the word "Arev".
This License becomes null and void to the extent applicable to Fonts
or Font Software that has been modified and is distributed under the
"Tavmjong Bah Arev" names.
The Font Software may be sold as part of a larger software package but
no copy of one or more of the Font Software typefaces may be sold by
itself.
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
Except as contained in this notice, the name of Tavmjong Bah shall not
be used in advertising or otherwise to promote the sale, use or other
dealings in this Font Software without prior written authorization
from Tavmjong Bah. For further information, contact: tavmjong @ free
. fr.

30
licences/GUST Normal file
View File

@ -0,0 +1,30 @@
% This is a preliminary version (2006-09-30), barring acceptance from
% the LaTeX Project Team and other feedback, of the GUST Font License.
% (GUST is the Polish TeX Users Group, http://www.gust.org.pl)
%
% For the most recent version of this license see
% http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
% or
% http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
%
% This work may be distributed and/or modified under the conditions
% of the LaTeX Project Public License, either version 1.3c of this
% license or (at your option) any later version.
%
% Please also observe the following clause:
% 1) it is requested, but not legally required, that derived works be
% distributed only after changing the names of the fonts comprising this
% work and given in an accompanying "manifest", and that the
% files comprising the Work, as listed in the manifest, also be given
% new names. Any exceptions to this request are also given in the
% manifest.
%
% We recommend the manifest be given in a separate file named
% MANIFEST-<fontid>.txt, where <fontid> is some unique identification
% of the font family. If a separate "readme" file accompanies the Work,
% we recommend a name of the form README-<fontid>.txt.
%
% The latest version of the LaTeX Project Public License is in
% http://www.latex-project.org/lppl.txt and version 1.3c or later
% is part of all distributions of LaTeX version 2006/05/20 or later.

View File

@ -0,0 +1,15 @@
All rights reserved.
This package has an explicit "all rights reserved" clause, or comes
without any license, or only with a disclaimer. This means that you
have only the rights that are granted to you by law. If you have
lawfully acquired a copy of the program (e.g., by buying it or by
downloading it from the author's site) then in many legislations you
are allowed to compile it, run it, make a backup, and to patch it as
necessary, without permission from the copyright holder.
Redistribution of the program is not allowed.
Disclaimer: Presumably, the above applies to the United States and
countries in the European Union at least. However, it is your own
responsibility to obey your country's laws.

View File

@ -0,0 +1,4 @@
All the tiles of the "shockbolt" tileset, located in all the "gfx/shockbolt" and "gfx/lore"
folders are granted to use with the Tales of Maj'Eyal game only.
Please contact darkgod@te4.org for more informations.

26
licences/warsow Normal file
View File

@ -0,0 +1,26 @@
Warsow Content License
Assets that are property of Chasseur de bots, use the following Warsow Content License.
TERMS AND CONDITIONS FOR USAGE, COPYING, DISTRIBUTION AND MODIFICATION
1. This License applies to any material or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this Warsow Content License.
2. Terms defined in this Article, and parenthetically elsewhere, shall throughout this License have the meanings here and there provided. Defined terms may be used in the singular or plural. Definitions:
The "Material", below, refers to any such material or work, and a "work based on the Material" means either the Material or any Derivative Work under copyright law.
"Derivative Work" shall mean a work containing the Material or a portion of it, such as a revision, modification, enhancement, adaptation, translation (including compilation or recompilation by computer), abridgement, condensation, expansion, or any other form in which such preexisting works may be recast, transformed, or adapted, and that, if prepared without authorization of the owner of the copyright in such preexisting work, would constitute a copyright infringement.
Each licensee is addressed as "you".
3. You may not copy, modify, publish, transmit, sell, participate in the transfer or sale or reproduce, create Derivative Works from, distribute, perform, display or in any way exploit any of the Material released under this License unless expressly permitted by the Chasseur de bots team.
4. You may freely distribute the Warsow archive/installer unmodified on any media. You may re-compress using different archival formats suitable for your OS (i.e. zip/tgz/rpm/deb/dmg), any changes beyond that require explicit permission of the Chasseur de bots association.
5. THERE IS NO WARRANTY FOR THE MATERIAL PROVIDED, TO THE EXTENT PERMITTED BY APPLICABLE LAW. THE MATERIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE MATERIAL IS WITH YOU.
6. IN NO EVENT SHALL Chasseur de bots BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE MATERIAL.
END OF TERMS AND CONDITIONS

53
licences/wxWinLL-3 Normal file
View File

@ -0,0 +1,53 @@
wxWindows Library Licence, Version 3
====================================
Copyright (c) 1998 Julian Smart, Robert Roebling et al
Everyone is permitted to copy and distribute verbatim copies
of this licence document, but changing it is not allowed.
WXWINDOWS LIBRARY LICENCE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Library General Public Licence as published by
the Free Software Foundation; either version 2 of the Licence, or (at
your option) any later version.
This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library
General Public Licence for more details.
You should have received a copy of the GNU Library General Public Licence
along with this software, usually in a file named COPYING.LIB. If not,
write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
Boston, MA 02111-1307 USA.
EXCEPTION NOTICE
1. As a special exception, the copyright holders of this library give
permission for additional uses of the text contained in this release of
the library as licenced under the wxWindows Library Licence, applying
either version 3 of the Licence, or (at your option) any later version of
the Licence as published by the copyright holders of version 3 of the
Licence document.
2. The exception is that you may use, copy, link, modify and distribute
under the user's own terms, binary object code versions of works based
on the Library.
3. If you copy code from files distributed under the terms of the GNU
General Public Licence or the GNU Library General Public Licence into a
copy of this library, as this licence permits, the exception does not
apply to the code that you add in this way. To avoid misleading anyone as
to the status of such modified files, you must delete this exception
notice from such code and/or adjust the licensing conditions notice
accordingly.
4. If you write modifications of your own for this library, it is your
choice whether to permit this exception to apply to your modifications.
If you do not wish that, you must delete the exception notice from such
code and/or adjust the licensing conditions notice accordingly.

View File

@ -7,7 +7,7 @@ SUMMARY="Front end to cryptsetup"
HOMEPAGE="http://mhogomchungu.github.io/zuluCrypt/" HOMEPAGE="http://mhogomchungu.github.io/zuluCrypt/"
DOWNLOADS="https://github.com/mhogomchungu/zuluCrypt/releases/download/${PV}/zuluCrypt-${PV}.tar.bz2" DOWNLOADS="https://github.com/mhogomchungu/zuluCrypt/releases/download/${PV}/zuluCrypt-${PV}.tar.bz2"
LICENCES="GPL-2+" LICENCES="|| ( GPL-2 GPL-3 )"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"
MYOPTIONS=" MYOPTIONS="

View File

@ -20,7 +20,7 @@ MY_P=${MY_PN}-${PV}
HOMEPAGE="http://${PN}.org" HOMEPAGE="http://${PN}.org"
DOWNLOADS="http://trac.openscenegraph.org/downloads/developer_releases/${MY_P}.zip" DOWNLOADS="http://trac.openscenegraph.org/downloads/developer_releases/${MY_P}.zip"
LICENCES="OpenSceneGraph" LICENCES="wxWinLL-3 LGPL-2.1"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"
MYOPTIONS=" MYOPTIONS="
@ -33,26 +33,26 @@ DEPENDENCIES="
build: build:
app-arch/zip app-arch/zip
build+run: build+run:
media-libs/freetype:2
media-libs/jasper
media-libs/openexr
sys-libs/zlib
net-misc/curl
media/ffmpeg
media-libs/gstreamer:1.0
media-plugins/gst-plugins-base:1.0
app-text/poppler[cairo] app-text/poppler[cairo]
dev-libs/glib:2 dev-libs/glib:2
media/ffmpeg
media-libs/freetype:2
media-libs/giflib:=
media-libs/gstreamer:1.0
media-libs/jasper
media-libs/libpng:=
media-libs/openexr
media-libs/SDL:0 media-libs/SDL:0
x11-libs/gtkglext media-libs/tiff
x11-libs/wxGTK:3.0 media-plugins/gst-plugins-base:1.0
net-misc/curl
sys-libs/zlib
x11-dri/mesa x11-dri/mesa
x11-libs/gtkglext
x11-libs/qtbase:5
x11-libs/wxGTK:3.0
providers:ijg-jpeg? ( media-libs/jpeg ) providers:ijg-jpeg? ( media-libs/jpeg )
providers:jpeg-turbo? ( media-libs/libjpeg-turbo ) providers:jpeg-turbo? ( media-libs/libjpeg-turbo )
media-libs/giflib:=
media-libs/libpng:=
media-libs/tiff
x11-libs/qtbase:5
" "
DEFAULT_SRC_PREPARE_PATCHES=( DEFAULT_SRC_PREPARE_PATCHES=(

View File

@ -1,3 +1,5 @@
Make almost all features properly optional
--- OpenSceneGraph-3.4.0/CMakeLists.txt --- OpenSceneGraph-3.4.0/CMakeLists.txt
+++ OpenSceneGraph-3.4.0/CMakeLists.txt +++ OpenSceneGraph-3.4.0/CMakeLists.txt
@@ -607,6 +607,7 @@ @@ -607,6 +607,7 @@

View File

@ -31,8 +31,8 @@ MYOPTIONS="
DEPENDENCIES=" DEPENDENCIES="
build+run: build+run:
dev-libs/pcre[>=5.0] dev-libs/pcre[>=5.0]
sys-libs/zlib
media-libs/freetype:2[>=0.15.0] media-libs/freetype:2[>=0.15.0]
sys-libs/zlib
devil? ( media-libs/DevIL ) devil? ( media-libs/DevIL )
expat? ( dev-libs/expat ) expat? ( dev-libs/expat )
freeimage? ( media-libs/FreeImage ) freeimage? ( media-libs/FreeImage )

View File

@ -1,3 +1,5 @@
Fix installation destination
diff -ru mygui-MyGUI3.2.2.orig/CMake/ConfigureBuild.cmake mygui-MyGUI3.2.2/CMake/ConfigureBuild.cmake diff -ru mygui-MyGUI3.2.2.orig/CMake/ConfigureBuild.cmake mygui-MyGUI3.2.2/CMake/ConfigureBuild.cmake
--- mygui-MyGUI3.2.2.orig/CMake/ConfigureBuild.cmake 2015-01-26 10:32:35.000000000 -0500 --- mygui-MyGUI3.2.2.orig/CMake/ConfigureBuild.cmake 2015-01-26 10:32:35.000000000 -0500
+++ mygui-MyGUI3.2.2/CMake/ConfigureBuild.cmake 2015-03-14 01:09:40.743621643 -0400 +++ mygui-MyGUI3.2.2/CMake/ConfigureBuild.cmake 2015-03-14 01:09:40.743621643 -0400
@ -19,43 +21,3 @@ diff -ru mygui-MyGUI3.2.2.orig/CMake/ConfigureBuild.cmake mygui-MyGUI3.2.2/CMake
# configure additional packages # configure additional packages
diff -ru mygui-MyGUI3.2.2.orig/CMake/Utils/MyGUIConfigTargets.cmake mygui-MyGUI3.2.2/CMake/Utils/MyGUIConfigTargets.cmake
--- mygui-MyGUI3.2.2.orig/CMake/Utils/MyGUIConfigTargets.cmake 2015-01-26 10:32:35.000000000 -0500
+++ mygui-MyGUI3.2.2/CMake/Utils/MyGUIConfigTargets.cmake 2015-03-14 01:08:44.905791784 -0400
@@ -1,6 +1,8 @@
# Configure settings and install targets
# FIXME: Copypasted from Ogre and need lots of changes
+include(GNUInstallDirs)
+
if (WIN32)
set(MYGUI_RELEASE_PATH "/Release")
set(MYGUI_RELWDBG_PATH "/RelWithDebInfo")
@@ -60,6 +62,12 @@
# install targets according to current build type
function(mygui_install_target TARGETNAME SUFFIX)
install(TARGETS ${TARGETNAME}
+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" CONFIGURATIONS Gentoo ""
+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" CONFIGURATIONS Gentoo ""
+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" CONFIGURATIONS Gentoo ""
+ FRAMEWORK DESTINATION "${MYGUI_FRAMEWORK_PATH}" CONFIGURATIONS Gentoo ""
+ )
+ install(TARGETS ${TARGETNAME}
RUNTIME DESTINATION "bin${MYGUI_RELEASE_PATH}" CONFIGURATIONS Release None ""
LIBRARY DESTINATION "lib${MYGUI_LIB_RELEASE_PATH}${SUFFIX}" CONFIGURATIONS Release None ""
ARCHIVE DESTINATION "lib${MYGUI_LIB_RELEASE_PATH}${SUFFIX}" CONFIGURATIONS Release None ""
@@ -171,7 +179,13 @@
endif ()
add_executable(${PROJECTNAME} ${MYGUI_EXEC_TYPE} ${HEADER_FILES} ${SOURCE_FILES})
endif ()
- set_target_properties(${PROJECTNAME} PROPERTIES FOLDER ${SOLUTIONFOLDER})
+
+ # rename demo target^M
+ if (${SOLUTIONFOLDER} STREQUAL "Demos")
+ set_target_properties(${PROJECTNAME} PROPERTIES FOLDER ${SOLUTIONFOLDER} OUTPUT_NAME MYGUI-${PROJECTNAME})
+ else()
+ set_target_properties(${PROJECTNAME} PROPERTIES FOLDER ${SOLUTIONFOLDER})
+ endif()
add_dependencies(${PROJECTNAME} MyGUIEngine Common)

View File

@ -9,7 +9,7 @@ HOMEPAGE="http://minetest.net/"
DOWNLOADS="http://github.com/minetest/minetest/tarball/${PV} -> ${PNV}.tar.gz DOWNLOADS="http://github.com/minetest/minetest/tarball/${PV} -> ${PNV}.tar.gz
http://github.com/minetest/minetest_game/tarball/${PV} -> minetest_game-${PV}.tar.gz" http://github.com/minetest/minetest_game/tarball/${PV} -> minetest_game-${PV}.tar.gz"
LICENCES="LGPL-2.1+ CC-BY-SA-3.0" LICENCES="|| ( LGPL-2.1 LGPL-3 ) CCPL-Attribution-ShareAlike-3.0"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"
MYOPTIONS=" MYOPTIONS="

View File

@ -5,7 +5,7 @@ SUMMARY="A clone of the popular board game The Settlers of Catan"
HOMEPAGE="http://pio.sourceforge.net/" HOMEPAGE="http://pio.sourceforge.net/"
DOWNLOADS="mirror://sourceforge/pio/${PNV}.tar.gz" DOWNLOADS="mirror://sourceforge/pio/${PNV}.tar.gz"
LICENCES="GPL-2 CC-BY-SA-4.0" LICENCES="GPL-2 CCPL-Attribution-ShareAlike-4.0"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -5,7 +5,7 @@ SUMMARY="A clone of the popular board game The Settlers of Catan"
HOMEPAGE="http://pio.sourceforge.net/" HOMEPAGE="http://pio.sourceforge.net/"
DOWNLOADS="mirror://sourceforge/pio/${PNV}.tar.gz" DOWNLOADS="mirror://sourceforge/pio/${PNV}.tar.gz"
LICENCES="GPL-2 CC-BY-SA-4.0" LICENCES="GPL-2 CCPL-Attribution-ShareAlike-4.0"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -7,7 +7,7 @@ SUMMARY="Free/Libre Action Roleplaying game engine"
HOMEPAGE="https://github.com/clintbellanger/flare-engine" HOMEPAGE="https://github.com/clintbellanger/flare-engine"
DOWNLOADS="https://github.com/clintbellanger/flare-engine/archive/v${PV}.tar.gz -> ${PNV}-engine.tar.gz" DOWNLOADS="https://github.com/clintbellanger/flare-engine/archive/v${PV}.tar.gz -> ${PNV}-engine.tar.gz"
LICENCES="CC-BY-SA-3.0 GPL-3 OFL-1.1" LICENCES="CCPL-Attribution-ShareAlike-3.0 GPL-3 OFL-1.1"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -11,7 +11,7 @@ SUMMARY="An open source reimplementation of TES III: Morrowind"
HOMEPAGE="http://openmw.org/" HOMEPAGE="http://openmw.org/"
DOWNLOADS="https://github.com/OpenMW/openmw/archive/${PNV}.tar.gz" DOWNLOADS="https://github.com/OpenMW/openmw/archive/${PNV}.tar.gz"
LICENCES="GPL-3 MIT BitstreamVera OFL-1.1" LICENCES="GPL-3 MIT bitstream-font OFL-1.1"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -28,10 +28,10 @@ DOWNLOADS="https://crawl.develz.org/release/${MY_P}-nodeps.tar.xz"
LICENCES=" LICENCES="
GPL-2 GPL-2
BSD [[ note = [ mt19937ar.cc, MSVC/stdint.h ] ]] BSD-3 [[ note = [ mt19937ar.cc, MSVC/stdint.h ] ]]
BSD-2 [[ note = [ all contributions by Steve Noonan and Jesse Luehrs ] ]] BSD-2 [[ note = [ all contributions by Steve Noonan and Jesse Luehrs ] ]]
public-domain [[ note = [ most of tiles ] ]] public-domain [[ note = [ most of tiles ] ]]
CC0-1.0 [[ note = [ most of tiles ] ]] CC0 [[ note = [ most of tiles ] ]]
MIT [[ note = [ json.cc/json.h, some .js files in MIT [[ note = [ json.cc/json.h, some .js files in
webserver/static/scripts/contrib/ ] ]] webserver/static/scripts/contrib/ ] ]]
" "

View File

@ -1,5 +1,5 @@
From 88579f929f0fc777762de1ad0895264ad077e0ee Mon Sep 17 00:00:00 2001 From 88579f929f0fc777762de1ad0895264ad077e0ee Mon Sep 17 00:00:00 2001
From: hasufell <hasufell@gentoo.org> From: Julian Ospald <hasufell@gentoo.org>
Date: Mon, 27 Oct 2014 20:48:03 +0100 Date: Mon, 27 Oct 2014 20:48:03 +0100
Subject: [PATCH 2/2] Use pkg-config for linking to ncurses Subject: [PATCH 2/2] Use pkg-config for linking to ncurses

View File

@ -1,5 +1,5 @@
From aaa7cde91e4b086164f0c7f46569a34bfbb4e479 Mon Sep 17 00:00:00 2001 From aaa7cde91e4b086164f0c7f46569a34bfbb4e479 Mon Sep 17 00:00:00 2001
From: hasufell <hasufell@gentoo.org> From: Julian Ospald <hasufell@gentoo.org>
Date: Sun, 3 May 2015 15:05:43 +0200 Date: Sun, 3 May 2015 15:05:43 +0200
Subject: [PATCH] Respect flags and compiler Subject: [PATCH] Respect flags and compiler

View File

@ -13,7 +13,7 @@ LICENCES="
GPL-3 GPL-3
shockbolt-tileset shockbolt-tileset
Apache-2.0 [[ note = [ fonts license ] ]] Apache-2.0 [[ note = [ fonts license ] ]]
BitstreamVera [[ note = [ fonts license ] ]] bitstream-font [[ note = [ fonts license ] ]]
" "
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -7,7 +7,7 @@ SUMMARY="Free/Libre Action Roleplaying game"
HOMEPAGE="https://github.com/clintbellanger/flare-game" HOMEPAGE="https://github.com/clintbellanger/flare-game"
DOWNLOADS="https://github.com/clintbellanger/flare-game/archive/v${PV}.tar.gz -> ${PNV}-game.tar.gz" DOWNLOADS="https://github.com/clintbellanger/flare-game/archive/v${PV}.tar.gz -> ${PNV}-game.tar.gz"
LICENCES="CC-BY-SA-3.0 GPL-2 GPL-3 OFL-1.1" LICENCES="CCPL-Attribution-ShareAlike-3.0 GPL-2 GPL-3 OFL-1.1"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -1,5 +1,4 @@
# Copyright 1999-2013 Gentoo Foundation # Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Copyright 2014-2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
@ -9,7 +8,7 @@ SUMMARY="A multi-player, 3D action role-playing game"
HOMEPAGE="http://sumwars.org" HOMEPAGE="http://sumwars.org"
DOWNLOADS="mirror://sourceforge/sumwars/${PNV//_/-}-src.tar.bz2" DOWNLOADS="mirror://sourceforge/sumwars/${PNV//_/-}-src.tar.bz2"
LICENCES="GPL-3 CC-BY-SA-3.0" LICENCES="GPL-3 CCPL-Attribution-ShareAlike-3.0"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -7,7 +7,7 @@ SUMMARY="A free 2D Zelda fangame"
HOMEPAGE="http://www.solarus-games.org/" HOMEPAGE="http://www.solarus-games.org/"
DOWNLOADS="http://www.zelda-solarus.com/downloads/${PN}/${PNV}.tar.gz" DOWNLOADS="http://www.zelda-solarus.com/downloads/${PN}/${PNV}.tar.gz"
LICENCES="CC-BY-SA-3.0 GPL-3" LICENCES="CCPL-Attribution-ShareAlike-3.0 GPL-3"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"

View File

@ -13,7 +13,7 @@ DOWNLOADS="
LICENCES=" LICENCES="
Arev [[ note = [ Included DejaVu Fonts ] ]] Arev [[ note = [ Included DejaVu Fonts ] ]]
Bitstream-Vera [[ note = [ Included DejaVu Fonts ] ]] bitstream-font [[ note = [ Included DejaVu Fonts ] ]]
BSD-3 [[ note = [ build/premake/premake4 ] ]] BSD-3 [[ note = [ build/premake/premake4 ] ]]
CCPL-Attribution-ShareAlike-3.0 [[ note = [ binaries/data/mods/{art,audio} ] ]] CCPL-Attribution-ShareAlike-3.0 [[ note = [ binaries/data/mods/{art,audio} ] ]]
GPL-2 [[ note = [ GPL-2 [[ note = [
@ -75,7 +75,7 @@ DEPENDENCIES="
" "
DEFAULT_SRC_PREPARE_PATCHES=( DEFAULT_SRC_PREPARE_PATCHES=(
-p0 "${FILES}"/${PNV}-exherbo.patch -p0 "${FILES}"/${PNV}-flags.patch
) )
src_unpack() { src_unpack() {

View File

@ -3,7 +3,6 @@ Date: Sun Jun 24 18:32:38 UTC 2012
Subject: build system Subject: build system
* respect flags * respect flags
* disable debug build of spidermonkey
--- libraries/source/fcollada/src/Makefile --- libraries/source/fcollada/src/Makefile
+++ libraries/source/fcollada/src/Makefile +++ libraries/source/fcollada/src/Makefile
@ -64,38 +63,3 @@ Subject: build system
--include $(GCH:%.h.gch=%.h.d) --include $(GCH:%.h.gch=%.h.d)
\ No newline at end of file \ No newline at end of file
+-include $(GCH:%.h.gch=%.h.d) +-include $(GCH:%.h.gch=%.h.d)
--- libraries/source/spidermonkey/build.sh
+++ libraries/source/spidermonkey/build.sh
@@ -92,19 +92,7 @@
cd mozjs31/js/src
# Clean up data generated by previous builds that could cause problems
-rm -rf build-debug
rm -rf build-release
-
-# We want separate debug/release versions of the library, so we have to change
-# the LIBRARY_NAME for each build.
-# (We use perl instead of sed so that it works with MozillaBuild on Windows,
-# which has an ancient sed.)
-perl -i.bak -pe 's/(LIBRARY_NAME\s+=).*/$1 '\''mozjs31-ps-debug'\''/' moz.build
-mkdir -p build-debug
-cd build-debug
-CXXFLAGS="${TLCXXFLAGS}" ../configure ${CONF_OPTS} --with-nspr-libs="$NSPR_LIBS" --with-nspr-cflags="$NSPR_INCLUDES" --enable-debug --disable-optimize --enable-js-diagnostics --enable-gczeal # --enable-root-analysis
-${MAKE} ${MAKE_OPTS}
-cd ..
perl -i.bak -pe 's/(LIBRARY_NAME\s+=).*/$1 '\''mozjs31-ps-release'\''/' moz.build
mkdir -p build-release
@@ -147,12 +135,9 @@
mkdir -p ${INCLUDE_DIR_DEBUG}
mkdir -p ${INCLUDE_DIR_RELEASE}
cp -R -L mozjs31/js/src/build-release/dist/include/* ${INCLUDE_DIR_RELEASE}/
-cp -R -L mozjs31/js/src/build-debug/dist/include/* ${INCLUDE_DIR_DEBUG}/
mkdir -p lib/
-cp -L mozjs31/js/src/build-debug/dist/lib/${LIB_PREFIX}mozjs31-ps-debug${LIB_SRC_SUFFIX} lib/${LIB_PREFIX}mozjs31-ps-debug${LIB_DST_SUFFIX}
cp -L mozjs31/js/src/build-release/dist/lib/${LIB_PREFIX}mozjs31-ps-release${LIB_SRC_SUFFIX} lib/${LIB_PREFIX}mozjs31-ps-release${LIB_DST_SUFFIX}
-cp -L mozjs31/js/src/build-debug/dist/bin/${LIB_PREFIX}mozjs31-ps-debug${DLL_SRC_SUFFIX} ../../../binaries/system/${LIB_PREFIX}mozjs31-ps-debug${DLL_DST_SUFFIX}
cp -L mozjs31/js/src/build-release/dist/bin/${LIB_PREFIX}mozjs31-ps-release${DLL_SRC_SUFFIX} ../../../binaries/system/${LIB_PREFIX}mozjs31-ps-release${DLL_DST_SUFFIX}
# Flag that it's already been built successfully so we can skip it next time

View File

@ -1,4 +1,4 @@
Author: hasufell <hasufell@gentoo.org> Author: Julian Ospald <hasufell@gentoo.org>
Date: Thu Aug 9 18:57:40 2012 +0200 Date: Thu Aug 9 18:57:40 2012 +0200
respect flags respect flags

View File

@ -1,3 +1,5 @@
Fix install permissions
diff --git a/Makefile b/Makefile diff --git a/Makefile b/Makefile
index 27ef953..cc1e2cd 100644 index 27ef953..cc1e2cd 100644
--- a/Makefile --- a/Makefile

View File

@ -7,6 +7,8 @@ SUMMARY="A free RTS engine supporting games like Command & Conquer and Red Alert
HOMEPAGE="http://www.openra.net/" HOMEPAGE="http://www.openra.net/"
DOWNLOADS="https://github.com/OpenRA/OpenRA/archive/release-${PV}.tar.gz -> ${PNV}.tar.gz" DOWNLOADS="https://github.com/OpenRA/OpenRA/archive/release-${PV}.tar.gz -> ${PNV}.tar.gz"
## this is a massive amount of 3rd party deps that would otherwise
## be fetched during build time
NG_SRC="https://nuget.org/api/v2/package" NG_SRC="https://nuget.org/api/v2/package"
# 3rd party deps # 3rd party deps
StyleCopPlus_MSBuild="${NG_SRC}/StyleCopPlus.MSBuild/4.7.49.5 -> StyleCopPlus_MSBuild-4.7.49.5.zip" StyleCopPlus_MSBuild="${NG_SRC}/StyleCopPlus.MSBuild/4.7.49.5 -> StyleCopPlus_MSBuild-4.7.49.5.zip"

View File

@ -1,3 +1,5 @@
Fixes linux support
diff -burN zod_engine/zod_launcher_src/common.cpp zod_engine.new/zod_launcher_src/common.cpp diff -burN zod_engine/zod_launcher_src/common.cpp zod_engine.new/zod_launcher_src/common.cpp
--- zod_engine/zod_launcher_src/common.cpp 2011-03-22 12:05:11.000000000 +0100 --- zod_engine/zod_launcher_src/common.cpp 2011-03-22 12:05:11.000000000 +0100
+++ zod_engine.new/zod_launcher_src/common.cpp 2012-05-05 22:50:56.000000000 +0200 +++ zod_engine.new/zod_launcher_src/common.cpp 2012-05-05 22:50:56.000000000 +0200

View File

@ -1,3 +1,6 @@
Fixes build with gcc-5.x
Found at https://raw.githubusercontent.com/Homebrew/patches/f2b4fb19/freeimage/gcc5.diff
diff --git a/Source/LibWebP/src/dsp/dsp.dec_mips_dsp_r2.c b/Source/LibWebP/src/dsp/dsp.dec_mips_dsp_r2.c diff --git a/Source/LibWebP/src/dsp/dsp.dec_mips_dsp_r2.c b/Source/LibWebP/src/dsp/dsp.dec_mips_dsp_r2.c
index 55da0ff..40e4d82 100644 index 55da0ff..40e4d82 100644
--- a/Source/LibWebP/src/dsp/dsp.dec_mips_dsp_r2.c --- a/Source/LibWebP/src/dsp/dsp.dec_mips_dsp_r2.c

View File

@ -1,5 +1,5 @@
commit afadc8d05674a0e3e2fcf6dfbcf5f3c8f9133119 commit afadc8d05674a0e3e2fcf6dfbcf5f3c8f9133119
Author: hasufell <hasufell@hasufell.de> Author: Julian Ospald <hasufell@hasufell.de>
Date: Sun May 18 19:32:59 2014 +0200 Date: Sun May 18 19:32:59 2014 +0200
Respect CFLAGS/CXXFLAGS/LDFLAGS, fixes #66 Respect CFLAGS/CXXFLAGS/LDFLAGS, fixes #66

View File

@ -1,5 +1,5 @@
From 27eb23c1844029ee64907500bd8aa87097ffcd32 Mon Sep 17 00:00:00 2001 From 27eb23c1844029ee64907500bd8aa87097ffcd32 Mon Sep 17 00:00:00 2001
From: hasufell <hasufell@hasufell.de> From: Julian Ospald <hasufell@hasufell.de>
Date: Sun, 18 May 2014 18:46:24 +0200 Date: Sun, 18 May 2014 18:46:24 +0200
Subject: [PATCH] Allow to control LIBDIR Subject: [PATCH] Allow to control LIBDIR

View File

@ -1,5 +1,5 @@
commit 5e3d4a0504158f70d227e7cfc03985fe9a646797 commit 5e3d4a0504158f70d227e7cfc03985fe9a646797
Author: hasufell <hasufell@hasufell.de> Author: Julian Ospald <hasufell@hasufell.de>
Date: Wed Jul 2 12:58:50 2014 +0200 Date: Wed Jul 2 12:58:50 2014 +0200
Fix NTL test build Fix NTL test build

View File

@ -1,5 +1,5 @@
From 3506d617ef9dfc5184aa99be05a25e4f73d6c3f6 Mon Sep 17 00:00:00 2001 From 3506d617ef9dfc5184aa99be05a25e4f73d6c3f6 Mon Sep 17 00:00:00 2001
From: hasufell <hasufell@hasufell.de> From: Julian Ospald <hasufell@hasufell.de>
Date: Sun, 18 May 2014 18:47:27 +0200 Date: Sun, 18 May 2014 18:47:27 +0200
Subject: [PATCH] Quote variables that could contain whitespaces Subject: [PATCH] Quote variables that could contain whitespaces

View File

@ -9,7 +9,7 @@ DESCRIPTION="Minimalistic Murmur (Mumble server)"
HOMEPAGE="https://github.com/fatbob313/umurmur" HOMEPAGE="https://github.com/fatbob313/umurmur"
DOWNLOADS="https://github.com/fatbob313/${PN}/archive/${PV}.tar.gz -> ${PNV}.tar.gz" DOWNLOADS="https://github.com/fatbob313/${PN}/archive/${PV}.tar.gz -> ${PNV}.tar.gz"
LICENCES="BSD" LICENCES="BSD-3"
SLOT="0" SLOT="0"
PLATFORMS="~amd64 ~x86" PLATFORMS="~amd64 ~x86"