Skip to content

Commit

Permalink
Merge pull request #1014 from stephengtuggy/license_updates_0.9.x_part3
Browse files Browse the repository at this point in the history
License Updates 0.9.x Part 3: Remaining .h files
  • Loading branch information
stephengtuggy authored Feb 13, 2025
2 parents f288bf9 + 098b98d commit ba6a588
Show file tree
Hide file tree
Showing 393 changed files with 3,507 additions and 2,073 deletions.
16 changes: 8 additions & 8 deletions engine/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1272,7 +1272,7 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
ELSEIF (CMAKE_SYSTEM_NAME STREQUAL BEOS)
INSTALL(TARGETS vegastrike-engine COMPONENT vegastrike_engine RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
ELSE ()
MESSAGE(SEND_WARNING "Unsupported platform; we don't know how to package Vega Strike for you")
MESSAGE(WARNING "Unsupported platform; we don't know how to package Vega Strike for you")
ENDIF ()

ADD_SUBDIRECTORY("../doc" "./doc")
Expand Down Expand Up @@ -1326,7 +1326,7 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL BEOS)
SET(CPACK_COMPONENT_DOCS_DISPLAY_NAME "Game documentation files")
SET(CPACK_COMPONENT_MAN_DISPLAY_NAME "Game manual (man) pages")
ELSE ()
MESSAGE(SEND_WARNING "Unsupported platform; we don't know what components to install")
MESSAGE(WARNING "Unsupported platform; we don't know what components to install")
ENDIF ()

SET(CPACK_PACKAGE_NAME "Vega-Strike")
Expand Down Expand Up @@ -1470,7 +1470,7 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
ENDIF (Boost_DERIVED_VERSION STREQUAL "")
SET(CPACK_DEBIAN_PACKAGE_DEPENDS "${CPACK_DEBIAN_PACKAGE_DEPENDS}, libjpeg62-turbo, libpng16-16, freeglut3, libgtk-3-0, libvorbis0a, libopenal1, libsdl2-gfx2.0.14, xdg-utils, libgl1, libopengl0, libboost-atomic${BOOST_VER}, libboost-chrono${BOOST_VER}, libboost-date-time${BOOST_VER}, libboost-filesystem${BOOST_VER}, libboost-log${BOOST_VER}, libboost-python${BOOST_VER}, libboost-regex${BOOST_VER}, libboost-system${BOOST_VER}, libboost-thread${BOOST_VER}, libboost-program-options${BOOST_VER}")
ELSE ()
MESSAGE(SEND_WARNING "!! Unsupported Debian version.")
MESSAGE(WARNING "Unsupported Debian version.")
ENDIF ()

ELSE (USE_DEBIAN_VERSION)
Expand Down Expand Up @@ -1572,7 +1572,7 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
ENDIF (Boost_DERIVED_VERSION STREQUAL "")
SET(CPACK_DEBIAN_PACKAGE_DEPENDS "${CPACK_DEBIAN_PACKAGE_DEPENDS}, libjpeg62-turbo, libpng16-16, freeglut3, libgtk-3-0, libvorbis0a, libopenal1, libsdl2-gfx2.0.14, xdg-utils, libgl1, libopengl0, ${VEGA_STRIKE_GLU_DEPENDENCY}, libboost-atomic${BOOST_VER}, libboost-chrono${BOOST_VER}, libboost-date-time${BOOST_VER}, libboost-filesystem${BOOST_VER}, libboost-log${BOOST_VER}, libboost-python${BOOST_VER}, libboost-regex${BOOST_VER}, libboost-system${BOOST_VER}, libboost-thread${BOOST_VER}, libboost-program-options${BOOST_VER}")
ELSE ()
MESSAGE(SEND_WARNING "!! Unsupported Debian derivative.")
MESSAGE(WARNING "Unsupported Debian derivative.")
ENDIF ()

ENDIF (USE_DEBIAN_VERSION)
Expand Down Expand Up @@ -1648,7 +1648,7 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
SET(CPACK_RPM_PACKAGE_REQUIRES "python3, boost-python3")
SET(CPACK_RPM_PACKAGE_REQUIRES "${CPACK_RPM_PACKAGE_REQUIRES}, libjpeg-turbo, libpng, freeglut, gtk3, libvorbis, openal-soft, SDL, libglvnd, expat, boost-log, boost-system, boost-filesystem, boost-thread, boost-regex, boost-chrono, boost-atomic, boost-program-options")
ELSE ()
MESSAGE(SEND_WARNING "!! We do not currently support this version of CentOS.")
MESSAGE(WARNING "We do not currently support this version of CentOS.")
SET(CPACK_RPM_PACKAGE_REQUIRES "")
ENDIF ()
ELSEIF (LINUX_ID STREQUAL rhel OR LINUX_ID STREQUAL redhat)
Expand All @@ -1662,7 +1662,7 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
SET(CPACK_RPM_PACKAGE_REQUIRES "python3, boost-python3")
SET(CPACK_RPM_PACKAGE_REQUIRES "${CPACK_RPM_PACKAGE_REQUIRES}, libjpeg-turbo, libpng, freeglut, gtk3, libvorbis, openal-soft, SDL, libglvnd, expat, boost-log, boost-system, boost-filesystem, boost-thread, boost-regex, boost-chrono, boost-atomic, boost-program-options")
ELSE ()
MESSAGE(SEND_WARNING "!! This version of Red Hat is not currently supported.")
MESSAGE(WARNING "This version of Red Hat is not currently supported.")
SET(CPACK_RPM_PACKAGE_REQUIRES "")
ENDIF ()
ELSEIF (LINUX_ID STREQUAL rocky)
Expand All @@ -1676,11 +1676,11 @@ ELSEIF (CMAKE_SYSTEM_NAME STREQUAL Linux)
SET(CPACK_RPM_PACKAGE_REQUIRES "python3, boost-python3")
SET(CPACK_RPM_PACKAGE_REQUIRES "${CPACK_RPM_PACKAGE_REQUIRES}, libjpeg-turbo, libpng, freeglut, gtk3, libvorbis, openal-soft, SDL, libglvnd, expat, boost-log, boost-system, boost-filesystem, boost-thread, boost-regex, boost-chrono, boost-atomic, boost-program-options")
ELSE ()
MESSAGE(SEND_WARNING "!! This version of Rocky Linux is not currently supported.")
MESSAGE(WARNING "This version of Rocky Linux is not currently supported.")
SET(CPACK_RPM_PACKAGE_REQUIRES "")
ENDIF ()
ELSE (LINUX_ID STREQUAL opensuse-leap)
MESSAGE(SEND_WARNING "!! Unrecognized RPM-based Linux distribution. RPM Dependencies may be wrong for this platform.")
MESSAGE(WARNING "Unrecognized RPM-based Linux distribution. RPM Dependencies may be wrong for this platform.")
SET(CPACK_RPM_PACKAGE_REQUIRES "python3")
SET(CPACK_RPM_PACKAGE_REQUIRES "${CPACK_RPM_PACKAGE_REQUIRES}, libjpeg, libpng, freeglut, gtk3, libvorbis, openal, SDL_mixer")
ENDIF (LINUX_ID STREQUAL opensuse-leap)
Expand Down
11 changes: 8 additions & 3 deletions engine/launcher/general.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
/*
* Copyright (C) 2001-2022 Daniel Horn, David Ranger, pyramid3d,
* Stephen G. Tuggy, Benjamen R. Meyer, and other Vega Strike contributors.
* general.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file; David Ranger specifically
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +22,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/

// Version 2.34
Expand Down
51 changes: 27 additions & 24 deletions engine/launcher/resource.h
Original file line number Diff line number Diff line change
@@ -1,27 +1,30 @@
/**
* resource.h
*
* Copyright (c) 2001-2002 Daniel Horn
* Copyright (c) 2002-2019 pyramid3d and other Vega Strike Contributors
* Copyright (c) 2019-2023 Stephen G. Tuggy, Benjamen R. Meyer, and other Vega Strike Contributors
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
* This file is part of Vega Strike.
*
* Vega Strike is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* Vega Strike 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
/*
* resource.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
* This file is part of Vega Strike.
*
* Vega Strike is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Vega Strike 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/

//{{NO_DEPENDENCIES}}
// Microsoft Developer Studio generated include file.
Expand Down
11 changes: 8 additions & 3 deletions engine/mission/include/central.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, David Ranger, pyramid3d, Stephen G. Tuggy, Benjamen R. Meyer,
* and other Vega Strike contributors.
* central.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file; David Ranger specifically
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +22,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef VEGA_STRIKE_ENGINE_MISSION_CENTRAL_H
#define VEGA_STRIKE_ENGINE_MISSION_CENTRAL_H
Expand Down
11 changes: 8 additions & 3 deletions engine/mission/include/display_gtk.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, David Ranger, pyramid3d, Stephen G. Tuggy, Benjamen R. Meyer,
* and other Vega Strike contributors.
* display_gtk.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file; David Ranger specifically
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +22,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef VEGA_STRIKE_ENGINE_MISSION_DISPLAY_GTK_H
#define VEGA_STRIKE_ENGINE_MISSION_DISPLAY_GTK_H
Expand Down
12 changes: 9 additions & 3 deletions engine/mission/include/easydom.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, pyramid3d, Roy Falk,
* Stephen G. Tuggy, Benjamen R. Meyer, and other Vega Strike contributors.
* easydom.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +23,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/

/*
Expand Down
11 changes: 8 additions & 3 deletions engine/mission/include/file.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, David Ranger, pyramid3d,
* Stephen G. Tuggy, Benjamen R. Meyer, and other Vega Strike contributors.
* file.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file; David Ranger specifically
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +22,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef VEGA_STRIKE_ENGINE_MISSION_FILE_H
#define VEGA_STRIKE_ENGINE_MISSION_FILE_H
Expand Down
11 changes: 8 additions & 3 deletions engine/mission/include/general.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, David Ranger, pyramid3d,
* Stephen G. Tuggy, Benjamen R. Meyer, and other Vega Strike contributors.
* general.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file; David Ranger specifically
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +22,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/

// Version 2.2
Expand Down
11 changes: 8 additions & 3 deletions engine/mission/include/hashtable.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, Alan Shieh, pyramid3d,
* Stephen G. Tuggy, Benjamen R. Meyer, and other Vega Strike contributors.
* hashtable.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file; Alan Shieh
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +22,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef VEGA_STRIKE_ENGINE_MISSION_HASHTABLE_H
#define VEGA_STRIKE_ENGINE_MISSION_HASHTABLE_H
Expand Down
12 changes: 9 additions & 3 deletions engine/mission/include/xml_support.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, pyramid3d, Stephen G. Tuggy, Benjamen R. Meyer,
* and other Vega Strike contributors.
* xml_support.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +23,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef VEGA_STRIKE_ENGINE_MISSION_XML_SUPPORT_H
#define VEGA_STRIKE_ENGINE_MISSION_XML_SUPPORT_H
Expand Down
12 changes: 9 additions & 3 deletions engine/objconv/basemaker/base_maker_texture.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
/*
* Copyright (C) 2001-2025 Daniel Horn, pyramid3d, Stephen G. Tuggy, Benjamen R. Meyer,
* and other Vega Strike contributors.
* base_maker_texture.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +23,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/

// NO HEADER GUARD
Expand Down
12 changes: 8 additions & 4 deletions engine/objconv/basemaker/sprite.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
/*
* sprite.h
*
* Copyright (C) 2001-2024 Daniel Horn, pyramid3d, Stephen G. Tuggy,
* Benjamen R. Meyer, and other Vega Strike contributors.
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -15,11 +19,11 @@
*
* Vega Strike 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
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef VEGA_STRIKE_ENGINE_OBJCONV_SPRITE_H
#define VEGA_STRIKE_ENGINE_OBJCONV_SPRITE_H
Expand Down
12 changes: 9 additions & 3 deletions engine/objconv/mesher/Converter.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
/*
* Copyright (C) 2001-2023 Daniel Horn, pyramid3d, Stephen G. Tuggy, Benjamen R. Meyer,
* and other Vega Strike contributors.
* Converter.h
*
* Vega Strike - Space Simulation, Combat and Trading
* Copyright (C) 2001-2025 The Vega Strike Contributors:
* Project creator: Daniel Horn
* Original development team: As listed in the AUTHORS file
* Current development team: Roy Falk, Benjamen R. Meyer, Stephen G. Tuggy
*
*
* https://github.com/vegastrike/Vega-Strike-Engine-Source
*
Expand All @@ -17,7 +23,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
* along with Vega Strike. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef VEGA_STRIKE_ENGINE_OBJCONV_CONVERTER_H
#define VEGA_STRIKE_ENGINE_OBJCONV_CONVERTER_H
Expand Down
Loading

0 comments on commit ba6a588

Please sign in to comment.