summaryrefslogtreecommitdiffstats
path: root/project/cmake/cpack
diff options
context:
space:
mode:
Diffstat (limited to 'project/cmake/cpack')
-rw-r--r--project/cmake/cpack/CPackConfigDEB.cmake352
-rw-r--r--project/cmake/cpack/deb/NEWS.Debian24
-rw-r--r--project/cmake/cpack/deb/copyright3244
-rw-r--r--project/cmake/cpack/deb/lintian/overrides/kodi1
-rw-r--r--project/cmake/cpack/deb/menu/kodi2
-rw-r--r--project/cmake/cpack/deb/package-description.txt16
-rw-r--r--project/cmake/cpack/deb/packages/kodi-addon-dev.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-audio-dev.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-bin.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-eventclients-common.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-eventclients-dev.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-eventclients-ps3.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-eventclients-wiiremote.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-eventclients-xbmc-send.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-inputstream-dev.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-peripheral-dev.txt.in24
-rw-r--r--project/cmake/cpack/deb/packages/kodi-pvr-dev.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-screensaver-dev.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-tools-texturepacker.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi-visualization-dev.txt.in25
-rw-r--r--project/cmake/cpack/deb/packages/kodi.txt.in25
-rwxr-xr-xproject/cmake/cpack/deb/postinst5
-rwxr-xr-xproject/cmake/cpack/deb/postrm3
23 files changed, 4021 insertions, 0 deletions
diff --git a/project/cmake/cpack/CPackConfigDEB.cmake b/project/cmake/cpack/CPackConfigDEB.cmake
new file mode 100644
index 0000000..cb8e59e
--- /dev/null
+++ b/project/cmake/cpack/CPackConfigDEB.cmake
@@ -0,0 +1,352 @@
1# include Macros.cmake to automate generation of time/date stamps, maintainer, etc.
2include(${PROJECT_SOURCE_DIR}/scripts/common/Macros.cmake)
3
4# find stuff we need
5find_program(LSB_RELEASE_CMD lsb_release)
6find_program(DPKG_CMD dpkg)
7find_package(Git)
8find_program(GZIP_CMD gzip)
9
10# set packaging dir
11if(NOT CPACK_PACKAGE_DIRECTORY)
12 set(CPACK_PACKAGE_DIRECTORY ${CMAKE_BINARY_DIR}/packages)
13endif()
14
15# force CPack generated DEBs to use the same path as CMAKE_INSTALL_PREFIX
16set(CPACK_SET_DESTDIR true)
17
18# set architecture
19if(NOT CPACK_SYSTEM_NAME)
20 set(CPACK_SYSTEM_NAME ${CMAKE_SYSTEM_PROCESSOR})
21 # sanity check
22 if(CPACK_SYSTEM_NAME STREQUAL x86_64)
23 set(CPACK_SYSTEM_NAME amd64)
24 endif()
25endif()
26
27# set packaging by components
28set(CPACK_DEB_COMPONENT_INSTALL ON)
29
30# enforce Debian policy permission rules
31set(CPACK_DEBIAN_PACKAGE_CONTROL_STRICT_PERMISSION ON)
32
33# packaging by components doesn't fully work with CMake/CPack <3.6.0
34# CPACK_DEBIAN_<COMPONENT>_FILE_NAME is a 3.6.0 addition
35# warn if detected version is lower
36if(CMAKE_VERSION VERSION_LESS 3.6)
37 message(WARNING "DEB Generator: CMake/CPack 3.6 or higher is needed to produce correctly named packages.")
38endif()
39
40# distro codename
41if(NOT DISTRO_CODENAME)
42 if(NOT LSB_RELEASE_CMD)
43 message(WARNING "DEB Generator: Can't find lsb_release in your path. Setting DISTRO_CODENAME to unknown.")
44 set(DISTRO_CODENAME unknown)
45 else()
46 execute_process(COMMAND ${LSB_RELEASE_CMD} -cs
47 OUTPUT_VARIABLE DISTRO_CODENAME
48 OUTPUT_STRIP_TRAILING_WHITESPACE)
49 endif()
50endif()
51
52# package version
53if(DEBIAN_PACKAGE_VERSION)
54 set(DISTRO_CODENAME ${DEBIAN_PACKAGE_VERSION}${DISTRO_CODENAME})
55else()
56 set(DISTRO_CODENAME 0${DISTRO_CODENAME})
57endif()
58
59# package revision
60if(DEBIAN_PACKAGE_REVISION)
61 set(DISTRO_CODENAME ${DISTRO_CODENAME}${DEBIAN_PACKAGE_REVISION})
62endif()
63
64# package type
65if(DEBIAN_PACKAGE_TYPE STREQUAL stable)
66 set(RELEASE_IDENTIFIER final)
67elseif(DEBIAN_PACKAGE_TYPE STREQUAL unstable)
68 set(RELEASE_IDENTIFIER ${APP_VERSION_TAG_LC})
69else()
70 core_find_git_rev(RELEASE_IDENTIFIER)
71endif()
72
73# package name
74string(TIMESTAMP PACKAGE_TIMESTAMP "%Y%m%d.%H%M" UTC)
75set(PACKAGE_NAME_VERSION ${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}~git${PACKAGE_TIMESTAMP}-${RELEASE_IDENTIFIER}-${DISTRO_CODENAME})
76unset(RELEASE_IDENTIFIER)
77
78# package version
79if(DEBIAN_PACKAGE_EPOCH)
80 set(CPACK_DEBIAN_PACKAGE_VERSION ${DEBIAN_PACKAGE_EPOCH}:${PACKAGE_NAME_VERSION})
81else()
82 set(CPACK_DEBIAN_PACKAGE_VERSION 2:${PACKAGE_NAME_VERSION})
83endif()
84
85# architecture
86if(NOT CPACK_DEBIAN_PACKAGE_ARCHITECTURE)
87 if(NOT DPKG_CMD)
88 message(WARNING "DEB Generator: Can't find dpkg in your path. Setting CPACK_DEBIAN_PACKAGE_ARCHITECTURE to i386.")
89 set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE i386)
90 endif()
91 execute_process(COMMAND "${DPKG_CMD}" --print-architecture
92 OUTPUT_VARIABLE CPACK_DEBIAN_PACKAGE_ARCHITECTURE
93 OUTPUT_STRIP_TRAILING_WHITESPACE)
94endif()
95
96# package maintainer
97if(NOT CPACK_DEBIAN_PACKAGE_MAINTAINER)
98 userstamp()
99 set(CPACK_DEBIAN_PACKAGE_MAINTAINER ${PACKAGE_MAINTAINER})
100 unset(PACKAGE_MAINTAINER)
101endif()
102
103# package description common to all packages
104if(NOT CPACK_DEBIAN_PACKAGE_DESCRIPTION)
105 file(STRINGS ${PROJECT_SOURCE_DIR}/cpack/deb/package-description.txt DESC_LINES)
106 foreach(LINE IN LISTS DESC_LINES)
107 set(CPACK_DEBIAN_PACKAGE_DESCRIPTION "${CPACK_DEBIAN_PACKAGE_DESCRIPTION} ${LINE}\n")
108 endforeach()
109endif()
110
111# package homepage
112if(NOT CPACK_DEBIAN_PACKAGE_HOMEPAGE)
113 set(CPACK_DEBIAN_PACKAGE_HOMEPAGE ${APP_WEBSITE})
114endif()
115
116# generate a Debian compliant changelog
117set(CHANGELOG_HEADER "${APP_NAME_LC} (${CPACK_DEBIAN_PACKAGE_VERSION}) ${DISTRO_CODENAME}\; urgency=high")
118rfc2822stamp()
119# two spaces between maintainer and timestamp is NOT a mistake
120set(CHANGELOG_FOOTER " -- ${CPACK_DEBIAN_PACKAGE_MAINTAINER} ${RFC2822_TIMESTAMP}")
121
122if(GIT_FOUND AND GZIP_CMD AND EXISTS ${CORE_SOURCE_DIR}/.git)
123 execute_process(COMMAND ${GIT_EXECUTABLE} log --no-merges --pretty=format:"%n [%an]%n * %s" --since="last month"
124 OUTPUT_VARIABLE CHANGELOG
125 WORKING_DIRECTORY ${CORE_SOURCE_DIR}
126 OUTPUT_STRIP_TRAILING_WHITESPACE)
127 string(REPLACE "\"" "" CHANGELOG ${CHANGELOG})
128 file(WRITE ${CPACK_PACKAGE_DIRECTORY}/deb/changelog.Debian ${CHANGELOG_HEADER}\n${CHANGELOG}\n\n${CHANGELOG_FOOTER})
129 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/changelog.Debian)
130 unset(CHANGELOG_HEADER)
131 unset(CHANGELOG_FOOTER)
132 unset(RFC2822_TIMESTAMP)
133else()
134 message(WARNING "DEB Generator: Can't find git and/or gzip in your path. DEB packages will be missing changelog.Debian.gz.")
135endif()
136
137# Generate NEWS.Debian
138configure_file(${PROJECT_SOURCE_DIR}/cpack/deb/NEWS.Debian
139 ${CPACK_PACKAGE_DIRECTORY}/deb/NEWS.Debian @ONLY)
140if(GZIP_CMD)
141 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/NEWS.Debian)
142else()
143 message(WARNING "DEB Generator: Can't find gzip in your path. DEB packages will be missing NEWS.Debian.")
144endif()
145
146# Generate man pages
147configure_file(${CORE_SOURCE_DIR}/docs/manpages/kodi.bin.1
148 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi.1 COPYONLY)
149configure_file(${CORE_SOURCE_DIR}/docs/manpages/kodi.bin.1
150 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi.bin.1 COPYONLY)
151configure_file(${CORE_SOURCE_DIR}/docs/manpages/kodi-standalone.1
152 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-standalone.1 COPYONLY)
153if(ENABLE_EVENTCLIENTS)
154 configure_file(${CORE_SOURCE_DIR}/docs/manpages/kodi-ps3remote.1
155 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-ps3remote.1 COPYONLY)
156 configure_file(${CORE_SOURCE_DIR}/docs/manpages/kodi-send.1
157 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-send.1 COPYONLY)
158 configure_file(${CORE_SOURCE_DIR}/docs/manpages/kodi-wiiremote.1
159 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-wiiremote.1 COPYONLY)
160endif()
161
162if(GZIP_CMD)
163 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/kodi.1)
164 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/kodi.bin.1)
165 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-standalone.1)
166 if(ENABLE_EVENTCLIENTS)
167 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-ps3remote.1)
168 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-send.1)
169 execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-wiiremote.1)
170 endif()
171else()
172 message(WARNING "DEB Generator: Can't find gzip in your path. Several DEB packages will be missing man pages.")
173endif()
174
175install(FILES ${CPACK_PACKAGE_DIRECTORY}/deb/kodi.1.gz
176 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi.bin.1.gz
177 ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-standalone.1.gz
178 DESTINATION share/man/man1
179 COMPONENT kodi)
180if(ENABLE_EVENTCLIENTS)
181install(FILES ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-ps3remote.1.gz
182 DESTINATION share/man/man1
183 COMPONENT kodi-eventclients-ps3)
184install(FILES ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-send.1.gz
185 DESTINATION share/man/man1
186 COMPONENT kodi-eventclients-xbmc-send)
187install(FILES ${CPACK_PACKAGE_DIRECTORY}/deb/kodi-wiiremote.1.gz
188 DESTINATION share/man/man1
189 COMPONENT kodi-eventclients-wiiremote)
190endif()
191
192# configure package metadata files
193file(GLOB DEBIAN_PACKAGE_FILES ${PROJECT_SOURCE_DIR}/cpack/deb/packages/*.txt.in)
194foreach(file ${DEBIAN_PACKAGE_FILES})
195 get_filename_component(package ${file} NAME_WE)
196 # filter eventclients so we don't have to support two more deps
197 # (libbluetooth-dev and libcwiid-dev) just because of wii-remote
198 string(SUBSTRING ${package} 0 17 PACKAGE_FILTER)
199 if(NOT ENABLE_EVENTCLIENTS AND PACKAGE_FILTER STREQUAL kodi-eventclients)
200 message(STATUS "DEB Generator: ${package} matches ${PACKAGE_FILTER}, skipping.")
201 # do nothing
202 else()
203 configure_file(${file}
204 ${CPACK_PACKAGE_DIRECTORY}/deb/${package}.txt @ONLY)
205 list(APPEND DEBIAN_PACKAGES ${package})
206 endif()
207endforeach()
208unset(DEBIAN_PACKAGE_FILES)
209
210# generate packages
211include(CMakeParseArguments)
212foreach(file ${DEBIAN_PACKAGES})
213 core_file_read_filtered(DEBIAN_METADATA ${CPACK_PACKAGE_DIRECTORY}/deb/${file}.txt)
214 string(REPLACE " " ";" DEBIAN_METADATA "${DEBIAN_METADATA}")
215 cmake_parse_arguments(DEB
216 ""
217 "PACKAGE_NAME;PACKAGE_ARCHITECTURE;PACKAGE_SECTION;PACKAGE_PRIORITY;PACKAGE_SHLIBDEPS"
218 "PACKAGE_DEPENDS;PACKAGE_RECOMMENDS;PACKAGE_SUGGESTS;PACKAGE_BREAKS;PACKAGE_REPLACES;PACKAGE_PROVIDES;PACKAGE_DESCRIPTION_HEADER;PACKAGE_DESCRIPTION_FOOTER"
219 ${DEBIAN_METADATA})
220 string(REPLACE ";" " " DEB_PACKAGE_DEPENDS "${DEB_PACKAGE_DEPENDS}")
221 string(REPLACE ";" " " DEB_PACKAGE_RECOMMENDS "${DEB_PACKAGE_RECOMMENDS}")
222 string(REPLACE ";" " " DEB_PACKAGE_SUGGESTS "${DEB_PACKAGE_SUGGESTS}")
223 string(REPLACE ";" " " DEB_PACKAGE_BREAKS "${DEB_PACKAGE_BREAKS}")
224 string(REPLACE ";" " " DEB_PACKAGE_REPLACES "${DEB_PACKAGE_REPLACES}")
225 string(REPLACE ";" " " DEB_PACKAGE_PROVIDES "${DEB_PACKAGE_PROVIDES}")
226 string(REPLACE ";" " " DEB_PACKAGE_DESCRIPTION_HEADER "${DEB_PACKAGE_DESCRIPTION_HEADER}")
227 string(REPLACE ";" " " DEB_PACKAGE_DESCRIPTION_FOOTER "${DEB_PACKAGE_DESCRIPTION_FOOTER}")
228
229 string(TOUPPER ${file} COMPONENT)
230
231 if(NOT DEB_PACKAGE_ARCHITECTURE)
232 message(STATUS "DEB Generator: Mandatory variable CPACK_DEBIAN_${COMPONENT}_PACKAGE_ARCHITECTURE is empty. Setting to ${CPACK_SYSTEM_NAME}.")
233 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_ARCHITECTURE ${CPACK_SYSTEM_NAME})
234 else()
235 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_ARCHITECTURE ${DEB_PACKAGE_ARCHITECTURE})
236 endif()
237
238 if(DEB_PACKAGE_NAME)
239 if(DEB_PACKAGE_ARCHITECTURE)
240 set(CPACK_DEBIAN_${COMPONENT}_FILE_NAME ${DEB_PACKAGE_NAME}_${PACKAGE_NAME_VERSION}_${DEB_PACKAGE_ARCHITECTURE}.deb)
241 else()
242 set(CPACK_DEBIAN_${COMPONENT}_FILE_NAME ${DEB_PACKAGE_NAME}_${PACKAGE_NAME_VERSION}_${CPACK_SYSTEM_NAME}.deb)
243 endif()
244 else()
245 message(FATAL_ERROR "DEB Generator: Mandatory variable CPACK_DEBIAN_${COMPONENT}_FILE_NAME is not set.")
246 endif()
247
248 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_SOURCE ${APP_NAME_LC})
249
250 if(DEB_PACKAGE_NAME)
251 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_NAME ${DEB_PACKAGE_NAME})
252 else()
253 message(FATAL_ERROR "DEB Generator: Mandatory variable CPACK_DEBIAN_${COMPONENT}_PACKAGE_NAME is not set.")
254 endif()
255
256 if(DEB_PACKAGE_SECTION)
257 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_SECTION ${DEB_PACKAGE_SECTION})
258 else()
259 message(FATAL_ERROR "DEB Generator: Mandatory variable CPACK_DEBIAN_${COMPONENT}_PACKAGE_SECTION is not set.")
260 endif()
261
262 if(DEB_PACKAGE_PRIORITY)
263 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_PRIORITY ${DEB_PACKAGE_PRIORITY})
264 else()
265 message(FATAL_ERROR "DEB Generator: Mandatory variable CPACK_DEBIAN_${COMPONENT}_PACKAGE_PRIORITY is not set.")
266 endif()
267
268 if(DEB_PACKAGE_SHLIBDEPS)
269 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_SHLIBDEPS ON)
270 else()
271 if(DEB_PACKAGE_DEPENDS)
272 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_DEPENDS "${DEB_PACKAGE_DEPENDS}")
273 endif()
274 endif()
275
276 if(DEB_PACKAGE_RECOMMENDS)
277 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_RECOMMENDS "${DEB_PACKAGE_RECOMMENDS}")
278 endif()
279
280 if(DEB_PACKAGE_SUGGESTS)
281 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_SUGGESTS "${DEB_PACKAGE_SUGGESTS}")
282 endif()
283
284 if(DEB_PACKAGE_BREAKS)
285 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_BREAKS "${DEB_PACKAGE_BREAKS}")
286 endif()
287
288 if(DEB_PACKAGE_REPLACES)
289 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_REPLACES "${DEB_PACKAGE_REPLACES}")
290 endif()
291
292 if(DEB_PACKAGE_PROVIDES)
293 set(CPACK_DEBIAN_${COMPONENT}_PACKAGE_PROVIDES "${DEB_PACKAGE_PROVIDES}")
294 endif()
295
296 if(NOT DEB_PACKAGE_DESCRIPTION_HEADER OR NOT DEB_PACKAGE_DESCRIPTION_FOOTER)
297 message(FATAL_ERROR "DEB Generator: Mandatory variable CPACK_COMPONENT_${COMPONENT}_DESCRIPTION is not set.")
298 else()
299 set(CPACK_COMPONENT_${COMPONENT}_DESCRIPTION "\
300${DEB_PACKAGE_DESCRIPTION_HEADER}\n\
301${CPACK_DEBIAN_PACKAGE_DESCRIPTION} \
302${DEB_PACKAGE_DESCRIPTION_FOOTER}")
303 endif()
304
305 install(FILES ${CPACK_PACKAGE_DIRECTORY}/deb/changelog.Debian.gz
306 ${CPACK_PACKAGE_DIRECTORY}/deb/NEWS.Debian.gz
307 ${PROJECT_SOURCE_DIR}/cpack/deb/copyright
308 DESTINATION share/doc/${file}
309 COMPONENT ${file})
310
311 # kodi package exclusive files
312 if(CPACK_DEBIAN_KODI_PACKAGE_NAME)
313 set(CPACK_DEBIAN_KODI_PACKAGE_CONTROL_EXTRA
314 "${PROJECT_SOURCE_DIR}/cpack/deb/postinst;${PROJECT_SOURCE_DIR}/cpack/deb/postrm")
315 install(FILES ${PROJECT_SOURCE_DIR}/cpack/deb/lintian/overrides/kodi
316 DESTINATION share/lintian/overrides
317 COMPONENT kodi)
318 install(FILES ${PROJECT_SOURCE_DIR}/cpack/deb/menu/kodi
319 DESTINATION share/menu
320 COMPONENT kodi)
321 endif()
322endforeach()
323unset(DEBIAN_PACKAGES)
324
325### source package generation specific variables
326# source generator
327set(CPACK_SOURCE_GENERATOR TGZ)
328
329# source package name
330set(CPACK_SOURCE_PACKAGE_FILE_NAME ${APP_NAME_LC}_${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}~git${PACKAGE_TIMESTAMP}-${GIT_HASH}.orig)
331
332# source dir
333set(CMAKE_SOURCE_DIR ${CORE_SOURCE_DIR})
334
335# ignore files for source package
336set(CPACK_SOURCE_IGNORE_FILES
337 "/build/"
338 "/debian/"
339 "/.git/"
340 ".gitignore"
341 "yml$"
342 "~$")
343
344# unset variables
345unset(PACKAGE_TIMESTAMP)
346unset(DISTRO_CODENAME)
347
348# reference docs
349# https://cmake.org/cmake/help/latest/module/CPack.html
350# https://cmake.org/cmake/help/latest/module/CPackDeb.html
351# https://cmake.org/cmake/help/latest/module/CPackComponent.html
352include(CPack)
diff --git a/project/cmake/cpack/deb/NEWS.Debian b/project/cmake/cpack/deb/NEWS.Debian
new file mode 100644
index 0000000..034774b
--- /dev/null
+++ b/project/cmake/cpack/deb/NEWS.Debian
@@ -0,0 +1,24 @@
1@CPACK_PACKAGE_NAME@ (@CPACK_DEBIAN_PACKAGE_VERSION@) @DISTRO_CODENAME@; urgency=high
2 * Kodi Krypton (v17.0) will have an awesome new default skin, Estuary.
3 However the vast improvements are deep in the bowels of Kodi core code.
4 .
5 Since the beginning of XBMC back in the days while it was running on
6 the XBOX there was something like DVDPlayer. As the name probably
7 implies it was used to playback DVD discs/files. During the years this
8 DVDPlayer was improved and patched up to stay within modern day
9 standards of video playback expectancy. However it became clear that
10 for the future a major overhaul and rewrite was needed to keep up and
11 be future proof. As such the developers who did the AudioEngine in v12
12 picked up this job and have now transformed it into VideoPlayer.
13 .
14 Together with some platform developers they ripped out the old
15 DVDPlayer code, chopped it into pieces, put it in the blender, picked
16 the needed pieces and put it back in without breaking the rest of Kodi.
17 This certainly wasn’t an easy job as DVDPlayer was like the bottom
18 block of a Jenga tower that needed to be replaced while still being
19 entangled throughout the whole tower. It had it’s tentacles in parts
20 of the code where it shouldn’t have been in the first place. Over a
21 year ago work started on getting this untangled and made ready to
22 be replaced by the new implementation, VideoPlayer.
23
24 -- h.udo <hudokkow@gmail.com> Tue, 05 Jul 2016 13:34:11 +0000
diff --git a/project/cmake/cpack/deb/copyright b/project/cmake/cpack/deb/copyright
new file mode 100644
index 0000000..5616264
--- /dev/null
+++ b/project/cmake/cpack/deb/copyright
@@ -0,0 +1,3244 @@
1Kodi is downloaded from http://kodi.tv/.
2Orig tarballs are generated from the script located at
3https://github.com/Kodi/Kodi/tree/master/project/cmake. The
4orig tarball is generated using the sources in https://github.com/Kodi/Kodi.
5
6Main Contact: "Team-Kodi" <team at kodi dot tv>
7
8Upstream Authors:
9
10 Andreas Setterlind [Gamester17]
11 Staffan Lindberg [pike]
12 Arne Morten Kvarving [cptspiff]
13 Anoop Menon [d4rk]
14 Joakim Plate [elupus]
15 Jonathan Marshall [jmarshall]
16 Tobias Arrskog [Topfs2]
17 Roee Vulkan [vulkanr]
18 Winfried Soltys [WiSo]
19 Yuval Tal [yuvalt]
20 John W Vanderbeck [agathorn]
21 Trent Nelson [AlTheKiller]
22 Andres Mejia [ceros]
23 Gunnar Norin [blittan]
24 Dean Ross Parry [C-Quel]
25 Sylvain Rebaud [c0diq]
26 Martin van Beurden [chadoe]
27 Scott Davilla [davilla]
28 Stephan Diederich [MaestroDD]
29 Benjamin Bertrand [Beenje]
30 Benjamin Dickgiesser [DonJ]
31 [GeminiServer]
32 Christian Granqvist [Granqvist]
33 Dave [kraqh3d]
34 Luigi Capriotti [l.capriotti]
35 Sean [malloc]
36 Kyle Hill [monkeyman]
37 [MrC]
38 [nad]
39 [nuka1195]
40 Vincent Blackwell-Price [Voinage]
41 Robert Parris [rwparris2]
42 Sigurdur H. Olafsson [sho]
43 Alasdair Campbell [Alcoheca]
44 Georgy Yunaev [oldnemesis]
45 Chris [phi2039]
46 Bob [bobo1on1]
47 David Allonby [motd2k]
48 Robert Rudd [Rudd]
49 Eric G [Tslayer]
50 Amund Scharning [tut-ankh-amon]
51 Matthias Kortstiege [VDRfan]
52 Daniel Mehrwald [AreaScout]
53 Oumar Aziz Outtara [wattazoum]
54 Chris Haley [CHI3f]
55 [Jezz_X]
56 [Smokehead]
57 Darren [Bizzeh]
58 Marc [Bobbin007]
59 Richard [Butcher]
60 Jan-Willem [Darkie]
61 Chris Branson [forza]
62 [Kreet]
63 [Ysbox]
64 Erwin Beckers [Frodo]
65 Albert Griscti-Soler [RUNTiME]
66 Phil Burr [d7o3g4q] (a.k.a. Duo Egaq)
67 Mathias Mahling [chokemaniac]
68
69Credits:
70
71Kodi - Cross-platform Media Center
72<http://Kodi.org/>
73
74 Copyright © 2005-2016 Team Kodi http://kodi.tv
75
76 This program is free software; you can redistribute it and/or modify
77 it under the terms of the GNU General Public License as published by
78 the Free Software Foundation; either version 2 of the License, or
79 (at your option) any later version.
80
81 This program is distributed in the hope that it will be useful,
82 but WITHOUT ANY WARRANTY; without even the implied warranty of
83 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
84 GNU General Public License for more details.
85
86 You should have received a copy of the GNU General Public License
87 along with this program. If not, see <http://www.gnu.org/licenses/>.
88
89Generic classes for raster images
90
91 Copyright © 2000, Juan Soulie <jsoulie@cplusplus.com>
92
93 Permission to use, copy, modify, distribute and sell this software or any
94 part thereof and/or its documentation for any purpose is granted without fee
95 provided that the above copyright notice and this permission notice appear
96 in all copies.
97
98 This software is provided "as is" without express or implied warranty of
99 any kind. The author shall have no liability with respect to the
100 infringement of copyrights or patents that any modification to the content
101 of this file or this file itself may incur.
102
103The FreeType Project
104<http://www.freetype.org/>
105
106 Copyright © 1996-2006, by David Turner, Robert Wilhelm, and Werner Lemberg
107
108 This file is part of the FreeType project, and may only be used,
109 modified, and distributed under the terms of the FreeType project
110 license, LICENSE.TXT. By continuing to use, modify, or distribute
111 this file you indicate that you have read the license and
112 understand and accept it fully.
113
114 A full copy of the FreeType License (FTL) is provided under section
115 "Licenses".
116
117TinyXML - simple, small, C++ XML Parser
118<http://www.grinninglizard.com/tinyxml/>
119
120 Copyright © 2000-2006 Lee Thomason (www.grinninglizard.com)
121 Copyright © 2005 Tyge Lovset
122
123 This software is provided 'as-is', without any express or implied
124 warranty. In no event will the authors be held liable for any damages
125 arising from the use of this software.
126
127 Permission is granted to anyone to use this software for any purpose,
128 including commercial applications, and to alter it and redistribute it
129 freely, subject to the following restrictions:
130
131 1. The origin of this software must not be misrepresented; you must not
132 claim that you wrote the original software. If you use this software
133 in a product, an acknowledgment in the product documentation would be
134 appreciated but is not required.
135 2. Altered source versions must be plainly marked as such, and must not be
136 misrepresented as being the original software.
137 3. This notice may not be removed or altered from any source distribution.
138
139CString Class in guilib/StdString.h
140
141 Copyright © 2002 Joseph M. O'Leary
142
143 This code is 100% free. Use it anywhere you want. Rewrite it, restructure
144 it, whatever. If you can write software that makes money off of it, good for
145 you. I kinda like capitalism. Please don't blame me if it causes your $30
146 billion dollar satellite explode in orbit. If you redistribute it in any
147 form, I'd appreciate it if you would leave this notice here.
148
149Mach-O library symbol mapping Ruby Scripts
150
151 Copyright © 2008 Elan Feingold (elan at bluemandrill dot com)
152
153 This program is free software; you can redistribute it and/or modify
154 it under the terms of the GNU General Public License as published by
155 the Free Software Foundation; either version 2 of the License, or
156 (at your option) any later version.
157
158 This program is distributed in the hope that it will be useful,
159 but WITHOUT ANY WARRANTY; without even the implied warranty of
160 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
161 GNU General Public License for more details.
162
163 You should have received a copy of the GNU General Public License
164 along with this program. If not, see <http://www.gnu.org/licenses/>.
165
166Wiimote C Library
167<http://www.wiiuse.net/>
168
169 Copyright © Michael Laforest < para >
170 < thepara (--AT--) g m a i l [--DOT--] com >
171
172 This program is free software: you can redistribute it and/or modify
173 it under the terms of the GNU General Public License as published by
174 the Free Software Foundation, either version 3 of the License, or
175 (at your option) any later version.
176
177 This program is distributed in the hope that it will be useful,
178 but WITHOUT ANY WARRANTY; without even the implied warranty of
179 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
180 GNU General Public License for more details.
181
182 You should have received a copy of the GNU General Public License
183 along with this program. If not, see <http://www.gnu.org/licenses/>.
184
185Wiiuse Class for Kodi
186
187 Copyright © 2009 by Cory Fields
188
189 This program is free software: you can redistribute it and/or modify
190 it under the terms of the GNU General Public License as published by
191 the Free Software Foundation, either version 3 of the License, or
192 (at your option) any later version.
193
194 This program is distributed in the hope that it will be useful,
195 but WITHOUT ANY WARRANTY; without even the implied warranty of
196 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
197 GNU General Public License for more details.
198
199 You should have received a copy of the GNU General Public License
200 along with this program. If not, see <http://www.gnu.org/licenses/>.
201
202Apple Remote Control Wrapper Classes
203
204 Copyright © 2006 Martin Kahr martinkahr.com. All rights reserved.
205
206 Permission is hereby granted, free of charge, to any person obtaining a
207 copy of this software and associated documentation files (the "Software"),
208 to deal in the Software without restriction, including without limitation
209 the rights to use, copy, modify, merge, publish, distribute, sublicense,
210 and/or sell copies of the Software, and to permit persons to whom the
211 Software is furnished to do so, subject to the following conditions:
212
213 The above copyright notice and this permission notice shall be included
214 in all copies or substantial portions of the Software.
215
216 THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
217 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
218 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
219 THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
220 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
221 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
222 IN THE SOFTWARE.
223
224Class to Display events received from the Apple Infrared Remote.
225
226 Copyright © 2006-2008 Amit Singh. All Rights Reserved.
227
228 Redistribution and use in source and binary forms, with or without
229 modification, are permitted provided that the following conditions
230 are met:
231 1. Redistributions of source code must retain the above copyright
232 notice, this list of conditions and the following disclaimer.
233 2. Redistributions in binary form must reproduce the above copyright
234 notice, this list of conditions and the following disclaimer in the
235 documentation and/or other materials provided with the distribution.
236
237 THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
238 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
239 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
240 ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
241 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
242 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
243 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
244 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
245 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
246 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
247 SUCH DAMAGE.
248
249ISO C9x compliant stdint.h and inttypes.h for Microsoft Visual Studio
250
251 Copyright © 2006 Alexander Chemeris
252
253 Redistribution and use in source and binary forms, with or without
254 modification, are permitted provided that the following conditions are met:
255
256 1. Redistributions of source code must retain the above copyright notice,
257 this list of conditions and the following disclaimer.
258
259 2. Redistributions in binary form must reproduce the above copyright
260 notice, this list of conditions and the following disclaimer in the
261 documentation and/or other materials provided with the distribution.
262
263 3. The name of the author may be used to endorse or promote products
264 derived from this software without specific prior written permission.
265
266 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
267 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
268 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
269 EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
270 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
271 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
272 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
273 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
274 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
275 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
276
277cURL - library and command line tool for transferring files with URL syntax
278<http://curl.haxx.se/>
279
280 Copyright © 1998 - 2006, Daniel Stenberg, <daniel@haxx.se>, et al.
281
282 Permission to use, copy, modify, and distribute this software for any
283 purpose with or without fee is hereby granted, provided that the above
284 copyright notice and this permission notice appear in all copies.
285
286 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
287 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
288 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
289 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
290 DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
291 OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
292 USE OR OTHER DEALINGS IN THE SOFTWARE.
293
294 Except as contained in this notice, the name of a copyright holder shall not
295 be used in advertising or otherwise to promote the sale, use or other
296 dealings in this Software without prior written authorization of the
297 copyright holder.
298
299RegExp.h
300
301 Copyright © 1986, 1993, 1995 by University of Toronto.
302
303 Permission is granted to anyone to use this software for any
304 purpose on any computer system, and to redistribute it in any way,
305 subject to the following restrictions:
306
307 1. The author is not responsible for the consequences of use of
308 this software, no matter how awful, even if they arise
309 from defects in it.
310
311 2. The origin of this software must not be misrepresented, either
312 by explicit claim or by omission.
313
314 3. Altered versions must be plainly marked as such, and must not
315 be misrepresented (by explicit claim or omission) as being
316 the original software.
317
318 4. This notice must not be removed or altered.
319
320GNU gettext - internationalization aids
321<http://www.gnu.org/software/gettext/>
322
323 Copyright © 1988, 1989, 1992, 1993, 1995 Free Software Foundation, Inc.
324
325 This program is free software; you can redistribute it and/or modify
326 it under the terms of the GNU General Public License as published by
327 the Free Software Foundation; either version 2 of the License, or
328 (at your option) any later version.
329
330 This program is distributed in the hope that it will be useful,
331 but WITHOUT ANY WARRANTY; without even the implied warranty of
332 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
333 GNU General Public License for more details.
334
335 You should have received a copy of the GNU General Public License
336 along with this program. If not, see <http://www.gnu.org/licenses/>.
337
338DBUSServer Class
339<http://www.azurdigitalnetworks.net/>
340
341 Copyright © 2009 Azur Digital Networks
342
343 This program is free software; you can redistribute it and/or modify
344 it under the terms of the GNU General Public License as published by
345 the Free Software Foundation; either version 2 of the License, or
346 (at your option) any later version.
347
348 This program is distributed in the hope that it will be useful,
349 but WITHOUT ANY WARRANTY; without even the implied warranty of
350 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
351 GNU General Public License for more details.
352
353 You should have received a copy of the GNU General Public License
354 along with this program. If not, see <http://www.gnu.org/licenses/>.
355
356Really Slick X Screensavers
357<http://www.reallyslick.com/>
358
359 Copyright © 2002-2006 Michael Chapman
360 Copyright © 2002 Terence M. Welsh
361
362 This program is free software; you can redistribute it and/or modify
363 it under the terms of the GNU General Public License as published by
364 the Free Software Foundation; either version 2 of the License, or
365 (at your option) any later version.
366
367 This program is distributed in the hope that it will be useful,
368 but WITHOUT ANY WARRANTY; without even the implied warranty of
369 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
370 GNU General Public License for more details.
371
372 You should have received a copy of the GNU General Public License
373 along with this program. If not, see <http://www.gnu.org/licenses/>.
374
375SDLMain.h
376
377 Copyright © Darrell Walisser <dwaliss1@purdue.edu>
378 Copyright © Max Horn <max@quendi.de>
379
380 Feel free to customize this file to suit your needs.
381
382XKGeneral.h - General Utility and Helper function Class' Header
383
384 Copyright © TEAM ASSEMBLY www.team-assembly.com
385
386 This program is free software; you can redistribute it and/or modify
387 it under the terms of the GNU General Public License as published by
388 the Free Software Foundation; either version 2 of the License, or
389 (at your option) any later version.
390
391 This program is distributed in the hope that it will be useful,
392 but WITHOUT ANY WARRANTY; without even the implied warranty of
393 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
394 GNU General Public License for more details.
395
396 You should have received a copy of the GNU General Public License
397 along with this program. If not, see <http://www.gnu.org/licenses/>.
398
399Goom 2k4
400<http://www.ios-software.com/index.php3?page=projet&quoi=1&lg=AN>
401
402 Copyright © 2000-2004, Jean-Christophe Hoelt <jeko@ios-software.com>
403 Copyright © 2000-2004, Guillaume Borios <gyom@ios-software.com>
404
405 This library is free software; you can redistribute it and/or
406 modify it under the terms of the GNU Lesser General Public
407 License as published by the Free Software Foundation; either
408 version 2.1 of the License, or (at your option) any later version.
409
410 This library is distributed in the hope that it will be useful,
411 but WITHOUT ANY WARRANTY; without even the implied warranty of
412 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
413 Lesser General Public License for more details.
414
415 You should have received a copy of the GNU Lesser General Public License
416 along with this program. If not, see <http://www.gnu.org/licenses/>.
417
418 iTunes Visualizer Plug-In SDK files included in Goom 2k4 are under the
419 following license.
420
421 Copyright (c) 2003 Apple Computer, Inc. All rights reserved.
422
423 This Apple software is supplied to you by Apple Computer, Inc. in
424 consideration of your agreement to the following terms, and your use,
425 installation, modification or redistribution of this Apple software
426 constitutes acceptance of these terms. If you do not agree with these terms,
427 please do not use, install, modify or redistribute this Apple software.
428
429 In consideration of your agreement to abide by the following terms, and
430 subject to these terms, Apple grants you a personal, non-exclusive license,
431 under Apple's intellectual property rights in this Apple Software (the
432 "Apple Software"), to use, reproduce, modify and distribute the Apple
433 Software; provided that no license is granted herein under any patents that
434 may be infringed by your modifications, derivative works or by other works
435 in which the Apple Software may be incorporated. No names, trademarks,
436 service marks or logos of Apple Computer, Inc. may be used to endorse or
437 promote products derived from the Apple Software without specific prior
438 written permission from Apple. Except as expressly stated herein, no other
439 rights or licenses, express or implied, are granted by Apple and nothing
440 herein grants any license under any patents except claims of Apple patents
441 that cover this Apple Software as originally provided by Apple, and only to
442 the extent necessary to use and distribute this Apple Software as originally
443 provided by Apple.
444
445 The Apple Software is provided by Apple on an "AS IS" basis. APPLE MAKES NO
446 WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED
447 WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
448 PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND OPERATION ALONE OR IN
449 COMBINATION WITH ANY PRODUCT.
450
451 IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR
452 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
453 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
454 INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, MODIFICATION
455 AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER
456 THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR
457 OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
458
459XAnalyser, frequence spectrum analyser for X Window
460<http://arvin.schnell-web.net/xanalyser/>
461
462 Copyright © 1998 Arvin Schnell
463
464 This program is free software; you can redistribute it and/or modify
465 it under the terms of the GNU General Public License as published by
466 the Free Software Foundation; either version 2 of the License, or
467 (at your option) any later version.
468
469 This program is distributed in the hope that it will be useful,
470 but WITHOUT ANY WARRANTY; without even the implied warranty of
471 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
472 GNU General Public License for more details.
473
474 You should have received a copy of the GNU General Public License
475 along with this program. If not, see <http://www.gnu.org/licenses/>.
476
477XMMS - Cross-platform multimedia player
478<http://www.xmms.org/>
479
480 Copyright © 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson
481 and 4Front Technologies
482
483 This program is free software; you can redistribute it and/or modify
484 it under the terms of the GNU General Public License as published by
485 the Free Software Foundation; either version 2 of the License, or
486 (at your option) any later version.
487
488 This program is distributed in the hope that it will be useful,
489 but WITHOUT ANY WARRANTY; without even the implied warranty of
490 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
491 GNU General Public License for more details.
492
493 You should have received a copy of the GNU General Public License
494 along with this program. If not, see <http://www.gnu.org/licenses/>.
495
496Pthreads-win32 - POSIX Threads Library for Win32
497<http://sourceware.org/pthreads-win32/>
498
499 Copyright © 1998 John E. Bossom
500
501 This library is free software; you can redistribute it and/or
502 modify it under the terms of the GNU Library General Public
503 License as published by the Free Software Foundation; either
504 version 2 of the License, or (at your option) any later version.
505
506 This library is distributed in the hope that it will be useful,
507 but WITHOUT ANY WARRANTY; without even the implied warranty of
508 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
509 Library General Public License for more details.
510
511 You should have received a copy of the GNU Library General Public License
512 along with this program. If not, see <http://www.gnu.org/licenses/>.
513
514projectM - OpenGL based advanced music visualization program
515<http://projectm.sourceforge.net/>
516
517 Copyright © 2003-2007 projectM Team
518
519 This library is free software; you can redistribute it and/or
520 modify it under the terms of the GNU Lesser General Public
521 License as published by the Free Software Foundation; either
522 version 2.1 of the License, or (at your option) any later version.
523
524 This library is distributed in the hope that it will be useful,
525 but WITHOUT ANY WARRANTY; without even the implied warranty of
526 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
527 Lesser General Public License for more details.
528
529 You should have received a copy of the GNU Lesser General Public License
530 along with this program. If not, see <http://www.gnu.org/licenses/>.
531
532GLEW - The OpenGL Extension Wrangler Library
533<http://glew.sourceforge.net/>
534
535 Copyright © 2002-2008, Milan Ikits <milan ikits[]ieee org>
536 Copyright © 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
537 Copyright © 2002, Lev Povalahev
538 Copyright © 1999-2007 Brian Paul
539 Copyright © 2007 The Khronos Group Inc.
540 All Rights Reserved.
541
542 Falls under three licenses, which are the Modified BSD License, the Mesa 3-D
543 License (MIT License), and the Khronos License (MIT License).
544
545 Modified BSD License
546
547 Redistribution and use in source and binary forms, with or without
548 modification, are permitted provided that the following conditions are met:
549
550 * Redistributions of source code must retain the above copyright notice,
551 this list of conditions and the following disclaimer.
552 * Redistributions in binary form must reproduce the above copyright notice,
553 this list of conditions and the following disclaimer in the documentation
554 and/or other materials provided with the distribution.
555 * The name of the author may be used to endorse or promote products
556 derived from this software without specific prior written permission.
557
558 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
559 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
560 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
561 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
562 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
563 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
564 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
565 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
566 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
567 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
568 THE POSSIBILITY OF SUCH DAMAGE.
569
570 Mesa 3-D License (MIT License)
571
572 Permission is hereby granted, free of charge, to any person obtaining a
573 copy of this software and associated documentation files (the "Software"),
574 to deal in the Software without restriction, including without limitation
575 the rights to use, copy, modify, merge, publish, distribute, sublicense,
576 and/or sell copies of the Software, and to permit persons to whom the
577 Software is furnished to do so, subject to the following conditions:
578
579 The above copyright notice and this permission notice shall be included
580 in all copies or substantial portions of the Software.
581
582 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
583 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
584 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
585 BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
586 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
587 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
588
589 Khronos License (MIT License)
590
591 Permission is hereby granted, free of charge, to any person obtaining a
592 copy of this software and/or associated documentation files (the
593 "Materials"), to deal in the Materials without restriction, including
594 without limitation the rights to use, copy, modify, merge, publish,
595 distribute, sublicense, and/or sell copies of the Materials, and to
596 permit persons to whom the Materials are furnished to do so, subject to
597 the following conditions:
598
599 The above copyright notice and this permission notice shall be included
600 in all copies or substantial portions of the Materials.
601
602 THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
603 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
604 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
605 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
606 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
607 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
608 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
609
610OpenDAAP
611<http://www.opendaap.org/>
612
613 Copyright © 2004 Forza (Chris Barnett)
614 Copyright © the authors of libOpenDAAP
615
616 This program is free software; you can redistribute it and/or modify
617 it under the terms of the GNU General Public License as published by
618 the Free Software Foundation; either version 2 of the License, or
619 (at your option) any later version.
620
621 This program is distributed in the hope that it will be useful,
622 but WITHOUT ANY WARRANTY; without even the implied warranty of
623 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
624 GNU General Public License for more details.
625
626 You should have received a copy of the GNU General Public License
627 along with this program. If not, see <http://www.gnu.org/licenses/>.
628
629zlib - A Massively Spiffy Yet Delicately Unobtrusive Compression Library
630<http://www.zlib.net/>
631
632 Copyright © 1995-2002 Jean-loup Gailly and Mark Adler.
633
634 This software is provided 'as-is', without any express or implied
635 warranty. In no event will the authors be held liable for any damages
636 arising from the use of this software.
637
638 Permission is granted to anyone to use this software for any purpose,
639 including commercial applications, and to alter it and redistribute it
640 freely, subject to the following restrictions:
641
642 1. The origin of this software must not be misrepresented; you must not
643 claim that you wrote the original software. If you use this software
644 in a product, an acknowledgment in the product documentation would be
645 appreciated but is not required.
646 2. Altered source versions must be plainly marked as such, and must not be
647 misrepresented as being the original software.
648 3. This notice may not be removed or altered from any source distribution.
649
650iso9660.h
651
652 Copyright © The Joker / Avalaunch team
653
654 This program is free software; you can redistribute it and/or modify
655 it under the terms of the GNU General Public License as published by
656 the Free Software Foundation; either version 2 of the License, or
657 (at your option) any later version.
658
659 This program is distributed in the hope that it will be useful,
660 but WITHOUT ANY WARRANTY; without even the implied warranty of
661 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
662 GNU General Public License for more details.
663
664 You should have received a copy of the GNU General Public License
665 along with this program. If not, see <http://www.gnu.org/licenses/>.
666
667Neptune Portable C++ Runtime Library
668<http://neptune.sourceforge.net/>
669
670 Copyright © 2001-2006 Gilles Boccon-Gibod
671 Copyright © 2002-2008, Axiomatic Systems, LLC.
672 All rights reserved.
673
674 Redistribution and use in source and binary forms, with or without
675 modification, are permitted provided that the following conditions are met:
676 * Redistributions of source code must retain the above copyright
677 notice, this list of conditions and the following disclaimer.
678 * Redistributions in binary form must reproduce the above copyright
679 notice, this list of conditions and the following disclaimer in the
680 documentation and/or other materials provided with the distribution.
681 * Neither the name of the <organization> nor the
682 names of its contributors may be used to endorse or promote products
683 derived from this software without specific prior written permission.
684
685 THIS SOFTWARE IS PROVIDED BY AXIOMATIC SYSTEMS ''AS IS'' AND ANY
686 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
687 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
688 DISCLAIMED. IN NO EVENT SHALL AXIOMATIC SYSTEMS BE LIABLE FOR ANY
689 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
690 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
691 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
692 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
693 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
694 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
695
696MMST implementation taken from the xine-mms plugin made by Major MMS
697(http://geocities.com/majormms/).
698
699 Copyright © 2005-2008 Team Kodi
700 Copyright © 2002 Abhijeet Phatak <abhijeetphatak@yahoo.com>
701 Copyright © 2002 the xine project
702 Copyright © 2000-2001 major mms
703
704 This program is free software; you can redistribute it and/or modify
705 it under the terms of the GNU General Public License as published by
706 the Free Software Foundation; either version 2 of the License, or
707 (at your option) any later version.
708
709 This program is distributed in the hope that it will be useful,
710 but WITHOUT ANY WARRANTY; without even the implied warranty of
711 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
712 GNU General Public License for more details.
713
714 You should have received a copy of the GNU General Public License
715 along with this program. If not, see <http://www.gnu.org/licenses/>.
716
717Ogg Bitstream Library
718<http://www.xiph.org/>
719
720 Copyright © 1994-2002 Xiph.Org Foundation http://www.xiph.org/
721
722 Redistribution and use in source and binary forms, with or without
723 modification, are permitted provided that the following conditions are met:
724
725 * Redistributions of source code must retain the above copyright notice,
726 this list of conditions and the following disclaimer.
727 * Redistributions in binary form must reproduce the above copyright
728 notice, this list of conditions and the following disclaimer in the
729 documentation and/or other materials provided with the distribution.
730 * Neither the name of the Xiph.org Foundation nor the names of its
731 contributors may be used to endorse or promote products derived from
732 this software without specific prior written permission.
733
734 This software is provided by the copyright holders and contributors “as is”
735 and any express or implied warranties, including, but not limited to, the
736 implied warranties of merchantability and fitness for a particular purpose
737 are disclaimed. In no event shall the foundation or contributors be liable
738 for any direct, indirect, incidental, special, exemplary, or consequential
739 damages (including, but not limited to, procurement of substitute goods or
740 services; loss of use, data, or profits; or business interruption) however
741 caused and on any theory of liability, whether in contract, strict
742 liability, or tort (including negligence or otherwise) arising in any way
743 out of the use of this software, even if advised of the possibility of such
744 damage.
745
746The Vorbis General Audio Compression Codec
747<http://www.xiph.org/>
748
749 Copyright © 2002, Xiph.org Foundation
750
751 Redistribution and use in source and binary forms, with or without
752 modification, are permitted provided that the following conditions are met:
753
754 * Redistributions of source code must retain the above copyright notice,
755 this list of conditions and the following disclaimer.
756 * Redistributions in binary form must reproduce the above copyright
757 notice, this list of conditions and the following disclaimer in the
758 documentation and/or other materials provided with the distribution.
759 * Neither the name of the Xiph.org Foundation nor the names of its
760 contributors may be used to endorse or promote products derived from
761 this software without specific prior written permission.
762
763 This software is provided by the copyright holders and contributors “as is”
764 and any express or implied warranties, including, but not limited to, the
765 implied warranties of merchantability and fitness for a particular purpose
766 are disclaimed. In no event shall the foundation or contributors be liable
767 for any direct, indirect, incidental, special, exemplary, or consequential
768 damages (including, but not limited to, procurement of substitute goods or
769 services; loss of use, data, or profits; or business interruption) however
770 caused and on any theory of liability, whether in contract, strict
771 liability, or tort (including negligence or otherwise) arising in any way
772 out of the use of this software, even if advised of the possibility of such
773 damage.
774
775LAME Ain't an Mp3 Encoder
776<http://lame.sourceforge.net/>
777
778 Copyright © 1999 Mark Taylor
779
780 This program is free software; you can redistribute it and/or modify
781 it under the terms of the GNU General Public License as published by
782 the Free Software Foundation; either version 2 of the License, or
783 (at your option) any later version.
784
785 This program is distributed in the hope that it will be useful,
786 but WITHOUT ANY WARRANTY; without even the implied warranty of
787 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
788 GNU General Public License for more details.
789
790 You should have received a copy of the GNU General Public License
791 along with this program. If not, see <http://www.gnu.org/licenses/>.
792
793GNU libmicrohttpd
794<http://www.gnu.org/software/libmicrohttpd/>
795
796 (C) 2006, 2007, 2008, 2009 Christian Grothoff (and other contributing
797 authors)
798
799 This library is free software; you can redistribute it and/or
800 modify it under the terms of the GNU Lesser General Public
801 License as published by the Free Software Foundation; either
802 version 2.1 of the License, or (at your option) any later version.
803
804 This library is distributed in the hope that it will be useful,
805 but WITHOUT ANY WARRANTY; without even the implied warranty of
806 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
807 Lesser General Public License for more details.
808
809 You should have received a copy of the GNU Lesser General Public License
810 along with this program. If not, see <http://www.gnu.org/licenses/>.
811
812libmodplug
813<http://modplug-xmms.sourceforge.net>
814
815 Copyright 2002-2003 Kenton Varda <temporal@gauge3d.org>,
816 Olivier Lapicque <olivierl@jps.net>,
817 Colin DeVilbiss <crdevilb@mtu.edu>,
818 Markus Fick <marf@gmx.net>,
819 Adam Goode <adam@evdebs.org>
820
821 This library is free software; you can redistribute it and/or
822 modify it under the terms of the GNU Lesser General Public
823 License as published by the Free Software Foundation; either
824 version 2.1 of the License, or (at your option) any later version.
825
826 This library is distributed in the hope that it will be useful,
827 but WITHOUT ANY WARRANTY; without even the implied warranty of
828 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
829 Lesser General Public License for more details.
830
831 You should have received a copy of the GNU Lesser General Public License
832 along with this program. If not, see <http://www.gnu.org/licenses/>.
833
834Python Programming Language
835<http://www.python.org/>
836
837 Copyright © 2001-2008 Python Software Foundation. All rights reserved.
838 Copyright © 2000 BeOpen.com. All rights reserved.
839 Copyright © 1995-2001 Corporation for National Research Initiatives. All
840 rights reserved.
841 Copyright © 1991-1995 Stichting Mathematisch Centrum. All rights reserved.
842
843 Python is distributed under the Python Software Foundation License
844 version 2. A copy of the license may be retrieved from
845 http://www.python.org/psf/license/ and is repeated below under the section
846 "License: PSF License for Python 2.4".
847
848libopendaap - library which enables applications to discover, and connect to,
849iTunes music shares.
850<http://craz.net/programs/itunes/libopendaap.html>
851
852 Copyright © 2004 David Hammerton.
853
854 Permission is hereby granted, free of charge, to any person obtaining a copy
855 of this software and associated documentation files (the "Software"), to
856 deal in the Software without restriction, including without limitation the
857 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
858 sell copies of the Software, and to permit persons to whom the Software is
859 furnished to do so, subject to the following conditions:
860
861 The above copyright notice and this permission notice shall be included in
862 all copies or substantial portions of the Software.
863
864 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
865 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
866 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
867 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
868 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
869 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
870 IN THE SOFTWARE.
871
872libsamplerate - audio rate conversion library
873<http://www.mega-nerd.com/SRC/>
874
875 Copyright © 2002-2008 Erik de Castro Lopo <erikd@mega-nerd.com>
876
877 This program is free software; you can redistribute it and/or modify
878 it under the terms of the GNU General Public License as published by
879 the Free Software Foundation; either version 2 of the License, or
880 (at your option) any later version.
881
882 This program is distributed in the hope that it will be useful,
883 but WITHOUT ANY WARRANTY; without even the implied warranty of
884 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
885 GNU General Public License for more details.
886
887 You should have received a copy of the GNU General Public License
888 along with this program. If not, see <http://www.gnu.org/licenses/>.
889
890MediaMVP Media Center
891<http://www.mvpmc.org/>
892
893 Copyright © 2004-2006, Eric Lund, Jon Gettler, Sergio Slobodrian
894 http://www.mvpmc.org/
895
896 This library is free software; you can redistribute it and/or
897 modify it under the terms of the GNU Lesser General Public
898 License as published by the Free Software Foundation; either
899 version 2.1 of the License, or (at your option) any later version.
900
901 This library is distributed in the hope that it will be useful,
902 but WITHOUT ANY WARRANTY; without even the implied warranty of
903 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
904 Lesser General Public License for more details.
905
906 You should have received a copy of the GNU Lesser General Public License
907 along with this program. If not, see <http://www.gnu.org/licenses/>.
908
909MySQL
910<http://www.mysql.com/>
911
912 Copyright © 2000-2003 MySQL AB
913
914 This program is free software; you can redistribute it and/or modify
915 it under the terms of the GNU General Public License as published by
916 the Free Software Foundation; either version 2 of the License.
917
918 This program is distributed in the hope that it will be useful,
919 but WITHOUT ANY WARRANTY; without even the implied warranty of
920 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
921 GNU General Public License for more details.
922
923 You should have received a copy of the GNU General Public License
924 along with this program. If not, see <http://www.gnu.org/licenses/>.
925
926libid3tag - ID3 tag manipulation library
927<http://www.underbit.com/products/mad/>
928
929 Copyright © 2000-2004 Underbit Technologies, Inc.
930
931 This program is free software; you can redistribute it and/or modify
932 it under the terms of the GNU General Public License as published by
933 the Free Software Foundation; either version 2 of the License, or
934 (at your option) any later version.
935
936 This program is distributed in the hope that it will be useful,
937 but WITHOUT ANY WARRANTY; without even the implied warranty of
938 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
939 GNU General Public License for more details.
940
941 You should have received a copy of the GNU General Public License
942 along with this program. If not, see <http://www.gnu.org/licenses/>.
943
944Simple DirectMedia Layer
945<http://www.libsdl.org/>
946
947 Copyright © 1997-2006 Sam Lantinga
948
949 This library is free software; you can redistribute it and/or
950 modify it under the terms of the GNU Lesser General Public
951 License as published by the Free Software Foundation; either
952 version 2.1 of the License, or (at your option) any later version.
953
954 This library is distributed in the hope that it will be useful,
955 but WITHOUT ANY WARRANTY; without even the implied warranty of
956 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
957 Lesser General Public License for more details.
958
959 You should have received a copy of the GNU Lesser General Public License
960 along with this program. If not, see <http://www.gnu.org/licenses/>.
961
962libfribidi - Free Implementation of the Unicode BiDi algorithm
963<http://www.fribidi.org/>
964
965 Copyright © 1999,2000 Dov Grobgeld
966 Copyright © 2001,2002 Behdad Esfahbod
967
968 This library is free software; you can redistribute it and/or
969 modify it under the terms of the GNU Lesser General Public
970 License as published by the Free Software Foundation; either
971 version 2.1 of the License, or (at your option) any later version.
972
973 This library is distributed in the hope that it will be useful,
974 but WITHOUT ANY WARRANTY; without even the implied warranty of
975 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
976 Lesser General Public License for more details.
977
978 You should have received a copy of the GNU Lesser General Public License
979 along with this program. If not, see <http://www.gnu.org/licenses/>.
980
981CDRip - library that provides methods for extracting data from audio CDs
982<http://libcdrip.sourceforge.net/>
983
984 Copyright © 1999 - 2002 Albert L. Faber
985
986 This program is free software; you can redistribute it and/or modify
987 it under the terms of the GNU General Public License as published by
988 the Free Software Foundation; either version 2 of the License, or
989 (at your option) any later version.
990
991 This program is distributed in the hope that it will be useful,
992 but WITHOUT ANY WARRANTY; without even the implied warranty of
993 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
994 GNU General Public License for more details.
995
996 You should have received a copy of the GNU General Public License
997 along with this program. If not, see <http://www.gnu.org/licenses/>.
998
999Platinum - UPnP library
1000<http://www.plutinosoft.com/>
1001
1002 Copyright © 2004-2008, Plutinosoft, LLC. All rights reserved.
1003
1004 This program is free software; you can redistribute it and/or modify
1005 it under the terms of the GNU General Public License as published by
1006 the Free Software Foundation; either version 2 of the License, or
1007 (at your option) any later version.
1008
1009 This program is distributed in the hope that it will be useful,
1010 but WITHOUT ANY WARRANTY; without even the implied warranty of
1011 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1012 GNU General Public License for more details.
1013
1014 You should have received a copy of the GNU General Public License
1015 along with this program. If not, see <http://www.gnu.org/licenses/>.
1016
1017SQLite - library that implements a self-contained, serverless,
1018zero-configuration, transactional SQL database engine.
1019<http://www.sqlite.org/>
1020
1021 Copyright © 2004, Leo Seib, Hannover
1022
1023 Permission is hereby granted, free of charge, to any person obtaining a copy
1024 of this software and associated documentation files (the "Software"), to
1025 deal in the Software without restriction, including without limitation the
1026 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
1027 sell copies of the Software, and to permit persons to whom the Software is
1028 furnished to do so, subject to the following conditions:
1029
1030 The above copyright notice and this permission notice shall be included in
1031 all copies or substantial portions of the Software.
1032
1033 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1034 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1035 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1036 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1037 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1038 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
1039 IN THE SOFTWARE.
1040
1041CxImage - C++ image processing and conversion library
1042<http://www.xdp.it/cximage.htm>
1043
1044 Copyright © 2001 - 2008, Davide Pizzolato
1045
1046 Original CImage and CImageIterator implementation are:
1047 Copyright © 1995, Alejandro Aguilar Sierra
1048 (asierra(at)servidor(dot)unam(dot)mx)
1049
1050 Covered code is provided under this license on an "as is" basis, without
1051 warranty of any kind, either expressed or implied, including, without
1052 limitation, warranties that the covered code is free of defects,
1053 merchantable, fit for a particular purpose or non-infringing. The entire
1054 risk as to the quality and performance of the covered code is with you.
1055 Should any covered code prove defective in any respect, you (not the initial
1056 developer or any other contributor) assume the cost of any necessary
1057 servicing, repair or correction. This disclaimer of warranty constitutes an
1058 essential part of this license. No use of any covered code is authorized
1059 hereunder except under this disclaimer.
1060
1061 Permission is hereby granted to use, copy, modify, and distribute this
1062 source code, or portions hereof, for any purpose, including commercial
1063 applications, freely and without fee, subject to the following restrictions:
1064
1065 1. The origin of this software must not be misrepresented; you must not
1066 claim that you wrote the original software. If you use this software
1067 in a product, an acknowledgment in the product documentation would be
1068 appreciated but is not required.
1069
1070 2. Altered source versions must be plainly marked as such, and must not be
1071 misrepresented as being the original software.
1072
1073 3. This notice may not be removed or altered from any source distribution.
1074
1075 Portions of CxImage are under different copyright and under different
1076 licenses.
1077
1078 JasPer
1079 Copyright © 2001-2006 Michael David Adams
1080 Copyright © 1999-2000 Image Power, Inc.
1081 Copyright © 1999-2000 The University of British Columbia
1082 All Rights Reserved.
1083
1084 Permission is hereby granted, free of charge, to any person (the
1085 "User") obtaining a copy of this software and associated documentation
1086 files (the "Software"), to deal in the Software without restriction,
1087 including without limitation the rights to use, copy, modify, merge,
1088 publish, distribute, and/or sell copies of the Software, and to permit
1089 persons to whom the Software is furnished to do so, subject to the
1090 following conditions:
1091
1092 1. The above copyright notices and this permission notice (which
1093 includes the disclaimer below) shall be included in all copies or
1094 substantial portions of the Software.
1095
1096 2. The name of a copyright holder shall not be used to endorse or
1097 promote products derived from the Software without specific prior
1098 written permission.
1099
1100 THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS
1101 LICENSE. NO USE OF THE SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER
1102 THIS DISCLAIMER. THE SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS
1103 "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
1104 BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
1105 PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO
1106 EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
1107 INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
1108 FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
1109 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
1110 WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. NO ASSURANCES ARE
1111 PROVIDED BY THE COPYRIGHT HOLDERS THAT THE SOFTWARE DOES NOT INFRINGE
1112 THE PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS OF ANY OTHER ENTITY.
1113 EACH COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY TO THE USER FOR CLAIMS
1114 BROUGHT BY ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL
1115 PROPERTY RIGHTS OR OTHERWISE. AS A CONDITION TO EXERCISING THE RIGHTS
1116 GRANTED HEREUNDER, EACH USER HEREBY ASSUMES SOLE RESPONSIBILITY TO SECURE
1117 ANY OTHER INTELLECTUAL PROPERTY RIGHTS NEEDED, IF ANY. THE SOFTWARE
1118 IS NOT FAULT-TOLERANT AND IS NOT INTENDED FOR USE IN MISSION-CRITICAL
1119 SYSTEMS, SUCH AS THOSE USED IN THE OPERATION OF NUCLEAR FACILITIES,
1120 AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL
1121 SYSTEMS, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH
1122 THE FAILURE OF THE SOFTWARE OR SYSTEM COULD LEAD DIRECTLY TO DEATH,
1123 PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH
1124 RISK ACTIVITIES"). THE COPYRIGHT HOLDERS SPECIFICALLY DISCLAIM ANY
1125 EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR HIGH RISK ACTIVITIES.
1126
1127 JBIG
1128 Copyright © Markus Kuhn -- http://www.cl.cam.ac.uk/~mgk25/
1129
1130 This program is free software; you can redistribute it and/or modify
1131 it under the terms of the GNU General Public License as published by
1132 the Free Software Foundation; either version 2 of the License, or
1133 (at your option) any later version.
1134
1135 This program is distributed in the hope that it will be useful,
1136 but WITHOUT ANY WARRANTY; without even the implied warranty of
1137 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1138 GNU General Public License for more details.
1139
1140 You should have received a copy of the GNU General Public License
1141 along with this program. If not, see <http://www.gnu.org/licenses/>.
1142
1143 MNG
1144 Copyright © 2000-2007 Gerard Juyn (gerard@libmng.com)
1145
1146 For the purposes of this copyright and license, "Contributing Authors"
1147 is defined as the following set of individuals:
1148
1149 Gerard Juyn
1150 Glenn Randers-Pehrson
1151
1152 The MNG Library is supplied "AS IS". The Contributing Authors
1153 disclaim all warranties, expressed or implied, including, without
1154 limitation, the warranties of merchantability and of fitness for any
1155 purpose. The Contributing Authors assume no liability for direct,
1156 indirect, incidental, special, exemplary, or consequential damages,
1157 which may result from the use of the MNG Library, even if advised of
1158 the possibility of such damage.
1159
1160 Permission is hereby granted to use, copy, modify, and distribute this
1161 source code, or portions hereof, for any purpose, without fee, subject
1162 to the following restrictions:
1163
1164 1. The origin of this source code must not be misrepresented;
1165 you must not claim that you wrote the original software.
1166
1167 2. Altered versions must be plainly marked as such and must not be
1168 misrepresented as being the original source.
1169
1170 3. This Copyright notice may not be removed or altered from any source
1171 or altered source distribution.
1172
1173 The Contributing Authors specifically permit, without fee, and
1174 encourage the use of this source code as a component to supporting
1175 MNG and JNG file format in commercial products. If you use this
1176 source code in a product, acknowledgment would be highly appreciated.
1177
1178 JPEG
1179 Copyright © 1994-1998, Thomas G. Lane.
1180
1181 JPEG code is under the Independent JPEG Group License which can be found at
1182 http://dev.w3.org/cvsweb/Amaya/libjpeg/Attic/README?rev=1.2 and is repeated
1183 under the section "License: IJG License".
1184
1185 TIFF
1186 Copyright © 1988-1997 Sam Leffler
1187 Copyright © 1991-1997 Silicon Graphics, Inc.
1188
1189 Permission is hereby granted, free of charge, to any person obtaining a copy
1190 of this software and associated documentation files (the "Software"), to
1191 deal in the Software without restriction, including without limitation the
1192 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
1193 sell copies of the Software, and to permit persons to whom the Software is
1194 furnished to do so, subject to the following conditions:
1195
1196 The above copyright notice and this permission notice shall be included in
1197 all copies or substantial portions of the Software.
1198
1199 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1200 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1201 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1202 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1203 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1204 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
1205 IN THE SOFTWARE.
1206
1207 PNG
1208 Copyright © 1998, 1999 Glenn Randers-Pehrson
1209
1210 This software is provided 'as-is', without any express or implied
1211 warranty. In no event will the authors be held liable for any damages
1212 arising from the use of this software.
1213
1214 Permission is granted to anyone to use this software for any purpose,
1215 including commercial applications, and to alter it and redistribute it
1216 freely, subject to the following restrictions:
1217
1218 1. The origin of this software must not be misrepresented; you must not
1219 claim that you wrote the original software. If you use this software
1220 in a product, an acknowledgment in the product documentation would be
1221 appreciated but is not required.
1222 2. Altered source versions must be plainly marked as such, and must not be
1223 misrepresented as being the original software.
1224 3. This notice may not be removed or altered from any source distribution.
1225
1226 Dave Coffin's raw photo decoder
1227 Copyright © 1997-2009 by Dave Coffin, dcoffin a cybercom o net
1228
1229 Covered code is provided under this license on an "as is" basis, without
1230 warranty of any kind, either expressed or implied, including, without
1231 limitation, warranties that the covered code is free of defects,
1232 merchantable, fit for a particular purpose or non-infringing. The entire
1233 risk as to the quality and performance of the covered code is with you.
1234 Should any covered code prove defective in any respect, you (not the initial
1235 developer or any other contributor) assume the cost of any necessary
1236 servicing, repair or correction. This disclaimer of warranty constitutes an
1237 essential part of this license. No use of any covered code is authorized
1238 hereunder except under this disclaimer.
1239
1240 No license is required to download and use libdcr. However,
1241 to lawfully redistribute libdcr, you must either (a) offer, at
1242 no extra charge, full source code for all executable files
1243 containing RESTRICTED functions, (b) distribute this code under
1244 the GPL Version 2 or later, (c) remove all RESTRICTED functions,
1245 re-implement them, or copy them from an earlier, unrestricted
1246 revision of dcraw.c, or (d) purchase a license from the author
1247 of dcraw.c.
1248
1249PortAudio - portable cross-platform Audio API
1250<http://www.portaudio.com/>
1251
1252 Copyright © 1999-2002 Ross Bencina and Phil Burk
1253
1254 Permission is hereby granted, free of charge, to any person obtaining a copy
1255 of this software and associated documentation files (the "Software"), to
1256 deal in the Software without restriction, including without limitation the
1257 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
1258 sell copies of the Software, and to permit persons to whom the Software is
1259 furnished to do so, subject to the following conditions:
1260
1261 The above copyright notice and this permission notice shall be included in
1262 all copies or substantial portions of the Software.
1263
1264 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1265 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1266 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1267 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1268 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1269 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
1270 IN THE SOFTWARE.
1271
1272Audioscrobbler - The Social Music Technology Playground
1273<http://www.audioscrobbler.net/>
1274
1275 Copyright © 2003 Russell Garrett (russ-scrobbler@garrett.co.uk)
1276
1277 This program is free software; you can redistribute it and/or modify
1278 it under the terms of the GNU General Public License as published by
1279 the Free Software Foundation; either version 2 of the License, or
1280 (at your option) any later version.
1281
1282 This program is distributed in the hope that it will be useful,
1283 but WITHOUT ANY WARRANTY; without even the implied warranty of
1284 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1285 GNU General Public License for more details.
1286
1287 You should have received a copy of the GNU General Public License
1288 along with this program. If not, see <http://www.gnu.org/licenses/>.
1289
1290Samba - Opening Windows to a Wider World
1291<http://www.samba.org/>
1292
1293 Copyright © Andrew Tridgell 1998
1294 Copyright © Richard Sharpe 2000
1295 Copyright © John Terpsra 2000
1296 Copyright © Tom Jansen (Ninja ISD) 2002
1297 Copyright © Derrell Lipman 2003
1298
1299 This program is free software; you can redistribute it and/or modify
1300 it under the terms of the GNU General Public License as published by
1301 the Free Software Foundation; either version 2 of the License, or
1302 (at your option) any later version.
1303
1304 This program is distributed in the hope that it will be useful,
1305 but WITHOUT ANY WARRANTY; without even the implied warranty of
1306 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1307 GNU General Public License for more details.
1308
1309 You should have received a copy of the GNU General Public License
1310 along with this program. If not, see <http://www.gnu.org/licenses/>.
1311
1312PCRE - Perl Compatible Regular Expressions
1313<http://www.pcre.org/>
1314
1315 Copyright © 1997-2007 University of Cambridge
1316
1317 Redistribution and use in source and binary forms, with or without
1318 modification, are permitted provided that the following conditions are met:
1319
1320 * Redistributions of source code must retain the above copyright notice,
1321 this list of conditions and the following disclaimer.
1322
1323 * Redistributions in binary form must reproduce the above copyright
1324 notice, this list of conditions and the following disclaimer in the
1325 documentation and/or other materials provided with the distribution.
1326
1327 * Neither the name of the University of Cambridge nor the names of its
1328 contributors may be used to endorse or promote products derived from
1329 this software without specific prior written permission.
1330
1331 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1332 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1333 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1334 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
1335 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1336 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1337 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1338 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1339 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1340 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1341 POSSIBILITY OF SUCH DAMAGE.
1342
1343HDHomeRun - Networked Digital Tuner
1344<http://www.silicondust.com/>
1345
1346 Copyright © 2006-2008 Silicondust Engineering Ltd. <www.silicondust.com>
1347
1348 This library is free software; you can redistribute it and/or
1349 modify it under the terms of the GNU Lesser General Public
1350 License as published by the Free Software Foundation; either
1351 version 3 of the License, or (at your option) any later version.
1352
1353 This library is distributed in the hope that it will be useful,
1354 but WITHOUT ANY WARRANTY; without even the implied warranty of
1355 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1356 Lesser General Public License for more details.
1357
1358 You should have received a copy of the GNU Lesser General Public
1359 License along with this library. If not, see
1360 <http://www.gnu.org/licenses/>.
1361
1362 As a special exception to the GNU Lesser General Public License,
1363 you may link, statically or dynamically, an application with a
1364 publicly distributed version of the Library to produce an
1365 executable file containing portions of the Library, and
1366 distribute that executable file under terms of your choice,
1367 without any of the additional requirements listed in clause 4 of
1368 the GNU Lesser General Public License.
1369
1370 By "a publicly distributed version of the Library", we mean
1371 either the unmodified Library as distributed by Silicondust, or a
1372 modified version of the Library that is distributed under the
1373 conditions defined in the GNU Lesser General Public License.
1374
1375LibASS - portable library for SSA/ASS subtitles rendering
1376<http://sourceforge.net/projects/libass/>
1377
1378 Copyright © 2006 Evgeniy Stepanov <eugeni.stepanov@gmail.com>
1379
1380 This program is free software; you can redistribute it and/or modify
1381 it under the terms of the GNU General Public License as published by
1382 the Free Software Foundation; either version 2 of the License, or
1383 (at your option) any later version.
1384
1385 This program is distributed in the hope that it will be useful,
1386 but WITHOUT ANY WARRANTY; without even the implied warranty of
1387 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1388 GNU General Public License for more details.
1389
1390 You should have received a copy of the GNU General Public License
1391 along with this program. If not, see <http://www.gnu.org/licenses/>.
1392
1393libRTV - ReplayTV library
1394
1395 Copyright © 2002 John Todd Larason <jtl@molehill.org>
1396
1397 This program is free software; you can redistribute it and/or modify
1398 it under the terms of the GNU General Public License as published by
1399 the Free Software Foundation; either version 2 of the License, or
1400 (at your option) any later version.
1401
1402 This program is distributed in the hope that it will be useful,
1403 but WITHOUT ANY WARRANTY; without even the implied warranty of
1404 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1405 GNU General Public License for more details.
1406
1407 You should have received a copy of the GNU General Public License
1408 along with this program. If not, see <http://www.gnu.org/licenses/>.
1409
1410libiconv - iconv() implementation
1411<http://www.gnu.org/software/libiconv/>
1412
1413 Copyright © 1999-2003 Free Software Foundation, Inc.
1414
1415 This library is free software; you can redistribute it and/or
1416 modify it under the terms of the GNU Library General Public
1417 License as published by the Free Software Foundation; either
1418 version 2 of the License, or (at your option) any later version.
1419
1420 This library is distributed in the hope that it will be useful,
1421 but WITHOUT ANY WARRANTY; without even the implied warranty of
1422 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1423 Library General Public License for more details.
1424
1425 You should have received a copy of the GNU Library General Public License
1426 along with this program. If not, see <http://www.gnu.org/licenses/>.
1427
1428Boost C++ Libraries
1429<http://www.boost.org/>
1430
1431 Copyright © 2001, 2002 Peter Dimov and Multi Media Ltd.
1432 Copyright © 2007 Peter Dimov
1433
1434 Permission is hereby granted, free of charge, to any person or organization
1435 obtaining a copy of the software and accompanying documentation covered by
1436 this license (the "Software") to use, reproduce, display, distribute,
1437 execute, and transmit the Software, and to prepare derivative works of the
1438 Software, and to permit third-parties to whom the Software is furnished to
1439 do so, all subject to the following:
1440
1441 The copyright notices in the Software and this entire statement, including
1442 the above license grant, this restriction and the following disclaimer,
1443 must be included in all copies of the Software, in whole or in part, and
1444 all derivative works of the Software, unless such copies or derivative
1445 works are solely in the form of machine-executable object code generated by
1446 a source language processor.
1447
1448 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1449 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1450 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
1451 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
1452 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
1453 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1454 DEALINGS IN THE SOFTWARE.
1455
1456HTS Tvheadend - Combined DVB receiver, Digital Video Recorder and Showtime
1457streaming server for Linux.
1458<http://www.lonelycoder.com/hts/>
1459
1460 Copyright © 2008 Andreas Öman
1461
1462 This program is free software: you can redistribute it and/or modify
1463 it under the terms of the GNU General Public License as published by
1464 the Free Software Foundation, either version 3 of the License, or
1465 (at your option) any later version.
1466
1467 This program is distributed in the hope that it will be useful,
1468 but WITHOUT ANY WARRANTY; without even the implied warranty of
1469 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1470 GNU General Public License for more details.
1471
1472 You should have received a copy of the GNU General Public License
1473 along with this program. If not, see <http://www.gnu.org/licenses/>.
1474
1475GNU Compact Disc Input and Control Library
1476<http://www.gnu.org/software/libcdio/index.html>
1477
1478 Copyright © 2001 Herbert Valerio Riedel <hvr@gnu.org>
1479 Copyright © 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
1480
1481 This program is free software; you can redistribute it and/or modify
1482 it under the terms of the GNU General Public License as published by
1483 the Free Software Foundation; either version 2 of the License, or
1484 (at your option) any later version.
1485
1486 This program is distributed in the hope that it will be useful,
1487 but WITHOUT ANY WARRANTY; without even the implied warranty of
1488 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1489 GNU General Public License for more details.
1490
1491 You should have received a copy of the GNU General Public License
1492 along with this program. If not, see <http://www.gnu.org/licenses/>.
1493
1494SNESAPU - SNES APU emulator library
1495<http://www.alpha-ii.com/>
1496
1497 Copyright © 2001-2006 Alpha-II
1498
1499 This library is free software; you can redistribute it and/or
1500 modify it under the terms of the GNU Lesser General Public
1501 License as published by the Free Software Foundation; either
1502 version 2.1 of the License, or (at your option) any later version.
1503
1504 This library is distributed in the hope that it will be useful,
1505 but WITHOUT ANY WARRANTY; without even the implied warranty of
1506 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1507 Lesser General Public License for more details.
1508
1509 You should have received a copy of the GNU Lesser General Public License
1510 along with this program. If not, see <http://www.gnu.org/licenses/>.
1511
1512Musepack Decoder Library
1513<http://www.musepack.net/>
1514
1515 Copyright © 2005, The Musepack Development Team. All rights reserved.
1516
1517 Redistribution and use in source and binary forms, with or without
1518 modification, are permitted provided that the following conditions are
1519 met:
1520
1521 * Redistributions of source code must retain the above copyrig
1522 notice, this list of conditions and the following disclaimer.
1523
1524 * Redistributions in binary form must reproduce the above
1525 copyright notice, this list of conditions and the following
1526 disclaimer in the documentation and/or other materials provided
1527 with the distribution.
1528
1529 * Neither the name of the The Musepack Development Team nor the
1530 names of its contributors may be used to endorse or promote
1531 products derived from this software without specific prior
1532 written permission.
1533
1534 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1535 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1536 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1537 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1538 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1539 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1540 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1541 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1542 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1543 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1544 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1545
1546FLAC - Free Lossless Audio Codec
1547
1548 Copyright © 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson
1549
1550 This program is free software; you can redistribute it and/or modify
1551 it under the terms of the GNU General Public License as published by
1552 the Free Software Foundation; either version 2 of the License, or
1553 (at your option) any later version.
1554
1555 This program is distributed in the hope that it will be useful,
1556 but WITHOUT ANY WARRANTY; without even the implied warranty of
1557 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1558 GNU General Public License for more details.
1559
1560 You should have received a copy of the GNU General Public License
1561 along with this program. If not, see <http://www.gnu.org/licenses/>.
1562
1563Gens APU from Gens
1564<http://info.sonicretro.org/Gens/GS>
1565
1566 Copyright © 2002 by Stéphane Dallongeville
1567
1568 This program is free software; you can redistribute it and/or modify
1569 it under the terms of the GNU General Public License as published by
1570 the Free Software Foundation; either version 2 of the License, or
1571 (at your option) any later version.
1572
1573 This program is distributed in the hope that it will be useful,
1574 but WITHOUT ANY WARRANTY; without even the implied warranty of
1575 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1576 GNU General Public License for more details.
1577
1578 You should have received a copy of the GNU General Public License
1579 along with this program. If not, see <http://www.gnu.org/licenses/>.
1580
1581vgmstream - library for playback of various video game audio formats
1582<http://vgmstream.sourceforge.net/>
1583
1584 Copyright © 2008-2009 Adam Gashlin, Fastelbja, Ronny Elfert
1585
1586 Permission to use, copy, modify, and/or distribute this software for any
1587 purpose with or without fee is hereby granted, provided that the above
1588 copyright notice and this permission notice appear in all copies.
1589
1590 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1591 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1592 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1593 SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1594 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
1595 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1596 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1597
1598nosefart - NES sound format player
1599<http://nosefart.sourceforge.net/>
1600
1601 Copyright © 1998-2000 Matthew Conte (matt@conte.com)
1602
1603 This program is free software; you can redistribute it and/or modify
1604 it under the terms of the GNU General Public License as published by
1605 the Free Software Foundation; either version 2 of the License, or
1606 (at your option) any later version.
1607
1608 This program is distributed in the hope that it will be useful,
1609 but WITHOUT ANY WARRANTY; without even the implied warranty of
1610 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1611 GNU General Public License for more details.
1612
1613 You should have received a copy of the GNU General Public License
1614 along with this program. If not, see <http://www.gnu.org/licenses/>.
1615
1616MAD - MPEG Audio Decoder
1617<http://www.underbit.com/products/mad/>
1618
1619 Copyright © 2000-2004 Underbit Technologies, Inc
1620
1621 This program is free software; you can redistribute it and/or modify
1622 it under the terms of the GNU General Public License as published by
1623 the Free Software Foundation; either version 2 of the License, or
1624 (at your option) any later version.
1625
1626 This program is distributed in the hope that it will be useful,
1627 but WITHOUT ANY WARRANTY; without even the implied warranty of
1628 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1629 GNU General Public License for more details.
1630
1631 You should have received a copy of the GNU General Public License
1632 along with this program. If not, see <http://www.gnu.org/licenses/>.
1633
1634SID Player Music Library V2
1635<http://sidplay2.sourceforge.net/>
1636
1637 Copyright © Michael Schwendt <mschwendt@yahoo.com>
1638 Copyright © 2000 by Simon White
1639 Copyright © 2001-2002 by Jarno Paananen
1640 Copyright © 2004 Dag Lem <resid@nimrod.no>
1641
1642 This program is free software; you can redistribute it and/or modify
1643 it under the terms of the GNU General Public License as published by
1644 the Free Software Foundation; either version 2 of the License, or
1645 (at your option) any later version.
1646
1647 This program is distributed in the hope that it will be useful,
1648 but WITHOUT ANY WARRANTY; without even the implied warranty of
1649 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1650 GNU General Public License for more details.
1651
1652 You should have received a copy of the GNU General Public License
1653 along with this program. If not, see <http://www.gnu.org/licenses/>.
1654
1655Xbox ADPCM audio codec
1656<http://www.winamp.com/plugins/details/147392>
1657
1658 Copyright © Luigi Auriemma
1659
1660 This program is free software; you can redistribute it and/or modify
1661 it under the terms of the GNU General Public License as published by
1662 the Free Software Foundation; either version 2 of the License, or
1663 (at your option) any later version.
1664
1665 This program is distributed in the hope that it will be useful,
1666 but WITHOUT ANY WARRANTY; without even the implied warranty of
1667 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1668 GNU General Public License for more details.
1669
1670 You should have received a copy of the GNU General Public License
1671 along with this program. If not, see <http://www.gnu.org/licenses/>.
1672
1673ST-Sound - general "Nostalgic" Computer Sound Emulator
1674<http://leonard.oxg.free.fr>
1675
1676 Copyright © 1995-1999 Arnaud Carré ( http://leonard.oxg.free.fr )
1677
1678 This program is free software; you can redistribute it and/or modify
1679 it under the terms of the GNU General Public License as published by
1680 the Free Software Foundation; either version 2 of the License, or
1681 (at your option) any later version.
1682
1683 This program is distributed in the hope that it will be useful,
1684 but WITHOUT ANY WARRANTY; without even the implied warranty of
1685 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1686 GNU General Public License for more details.
1687
1688 You should have received a copy of the GNU General Public License
1689 along with this program. If not, see <http://www.gnu.org/licenses/>.
1690
1691TiMidity++ - software synthesizer
1692<http://timidity.sourceforge.net/>
1693
1694 Copyright © 1999-2002 Masanao Izumo <mo@goice.co.jp>
1695 Copyright © 1995 Tuukka Toivonen <tt@cgs.fi>
1696
1697 This program is free software; you can redistribute it and/or modify
1698 it under the terms of the GNU General Public License as published by
1699 the Free Software Foundation; either version 2 of the License, or
1700 (at your option) any later version.
1701
1702 This program is distributed in the hope that it will be useful,
1703 but WITHOUT ANY WARRANTY; without even the implied warranty of
1704 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1705 GNU General Public License for more details.
1706
1707 You should have received a copy of the GNU General Public License
1708 along with this program. If not, see <http://www.gnu.org/licenses/>.
1709
1710FFmpeg - complete, cross-platform solution to record, convert and stream audio
1711and video
1712<http://www.ffmpeg.org/>
1713
1714 Copyright © Fabrice Bellard
1715 Copyright © Alex Beregszaszi
1716 Copyright © BERO
1717 Copyright © Mario Brito
1718 Copyright © Ronald Bultje
1719 Copyright © Tim Ferguson
1720 Copyright © Brian Foley
1721 Copyright © Arpad Gereoffy
1722 Copyright © Philip Gladstone
1723 Copyright © Vladimir Gneushev
1724 Copyright © Wolfgang Hesseler
1725 Copyright © Falk Hueffner
1726 Copyright © Zdenek Kabelac
1727 Copyright © Robin Kay
1728 Copyright © Todd Kirby
1729 Copyright © Nick Kurshev
1730 Copyright © Mike Melanson
1731 Copyright © Michael Niedermayer
1732 Copyright © François Revol
1733 Copyright © Roman Shaposhnik
1734 Copyright © Dieter Shirley
1735 Copyright © Juan J. Sierralta
1736 Copyright © Ewald Snel
1737 Copyright © Leon van Stuivenberg
1738 Copyright © Roberto Togni
1739 Copyright © Lionel Ulmer
1740
1741 Falls under two licenses, the LGPL-2.1 and GPL-2.
1742
1743 LGPL-2.1
1744
1745 This library is free software; you can redistribute it and/or
1746 modify it under the terms of the GNU Lesser General Public
1747 License as published by the Free Software Foundation; either
1748 version 2.1 of the License, or (at your option) any later version.
1749
1750 This library is distributed in the hope that it will be useful,
1751 but WITHOUT ANY WARRANTY; without even the implied warranty of
1752 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1753 Lesser General Public License for more details.
1754
1755 You should have received a copy of the GNU Lesser General Public License
1756 along with this program. If not, see <http://www.gnu.org/licenses/>.
1757
1758 GPL-2
1759
1760 This program is free software; you can redistribute it and/or modify
1761 it under the terms of the GNU General Public License as published by
1762 the Free Software Foundation; either version 2 of the License, or
1763 (at your option) any later version.
1764
1765 This program is distributed in the hope that it will be useful,
1766 but WITHOUT ANY WARRANTY; without even the implied warranty of
1767 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1768 GNU General Public License for more details.
1769
1770 You should have received a copy of the GNU General Public License
1771 along with this program. If not, see <http://www.gnu.org/licenses/>.
1772
1773nuttcp - TCP/UDP network testing tool
1774<http://www.lcp.nrl.navy.mil/nuttcp/>
1775
1776 Copyright © 1995-1999 WIDE Project.
1777
1778 Redistribution and use in source and binary forms, with or without
1779 modification, are permitted provided that the following conditions
1780 are met:
1781 1. Redistributions of source code must retain the above copyright
1782 notice, this list of conditions and the following disclaimer.
1783 2. Redistributions in binary form must reproduce the above copyright
1784 notice, this list of conditions and the following disclaimer in the
1785 documentation and/or other materials provided with the distribution.
1786 3. Neither the name of the project nor the names of its contributors
1787 may be used to endorse or promote products derived from this software
1788 without specific prior written permission.
1789
1790 THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
1791 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1792 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1793 ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
1794 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1795 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1796 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1797 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1798 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1799 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1800 SUCH DAMAGE.
1801
1802libdvdnav and libdvdread - libraries to read DVDs and navigate DVD menus
1803<http://www.mplayerhq.hu/>
1804
1805 Copyright © 2001-2004 Rich Wareham <richwareham@users.sourceforge.net>
1806 Copyright © 2000, 2001, 2002 H�kan Hjort <d95hjort@dtek.chalmers.se>
1807 Copyright © 1998, 1999 Eric Smith <eric@brouhaha.com>
1808 Copyright © 2001, 2002 Billy Biggs <vektor@dumbterm.net>
1809 Copyright © 2000, 2001 Martin Norb�ck
1810 Copyright © 2000, 2001 Bj�rn Englund
1811
1812 This program is free software; you can redistribute it and/or modify
1813 it under the terms of the GNU General Public License as published by
1814 the Free Software Foundation; either version 2 of the License, or
1815 (at your option) any later version.
1816
1817 This program is distributed in the hope that it will be useful,
1818 but WITHOUT ANY WARRANTY; without even the implied warranty of
1819 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1820 GNU General Public License for more details.
1821
1822 You should have received a copy of the GNU General Public License
1823 along with this program. If not, see <http://www.gnu.org/licenses/>.
1824
1825libdca - free library for decoding DTS Coherent Acoustics streams
1826<http://www.videolan.org/developers/libdca.html>
1827
1828 Copyright © 2004 Gildas Bazin <gbazin@videolan.org>
1829
1830 This program is free software; you can redistribute it and/or modify
1831 it under the terms of the GNU General Public License as published by
1832 the Free Software Foundation; either version 2 of the License, or
1833 (at your option) any later version.
1834
1835 This program is distributed in the hope that it will be useful,
1836 but WITHOUT ANY WARRANTY; without even the implied warranty of
1837 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1838 GNU General Public License for more details.
1839
1840 You should have received a copy of the GNU General Public License
1841 along with this program. If not, see <http://www.gnu.org/licenses/>.
1842
1843libspucc - library that's part of the Xine project
1844<http://www.xine-project.org/home>
1845
1846 Copyright © 2000-2008 the xine project
1847 Copyright © Christian Vogler cvogler@gradient.cis.upenn.edu - December 2001
1848
1849 This program is free software; you can redistribute it and/or modify
1850 it under the terms of the GNU General Public License as published by
1851 the Free Software Foundation; either version 2 of the License, or
1852 (at your option) any later version.
1853
1854 This program is distributed in the hope that it will be useful,
1855 but WITHOUT ANY WARRANTY; without even the implied warranty of
1856 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1857 GNU General Public License for more details.
1858
1859 You should have received a copy of the GNU General Public License
1860 along with this program. If not, see <http://www.gnu.org/licenses/>.
1861
1862libmpeg2 - a free MPEG-2 video stream decoder
1863<http://libmpeg2.sourceforge.net/>
1864
1865 Copyright © 2000-2004 Michel Lespinasse <walken@zoy.org>
1866 Copyright © 1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
1867
1868 This program is free software; you can redistribute it and/or modify
1869 it under the terms of the GNU General Public License as published by
1870 the Free Software Foundation; either version 2 of the License, or
1871 (at your option) any later version.
1872
1873 This program is distributed in the hope that it will be useful,
1874 but WITHOUT ANY WARRANTY; without even the implied warranty of
1875 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1876 GNU General Public License for more details.
1877
1878 You should have received a copy of the GNU General Public License
1879 along with this program. If not, see <http://www.gnu.org/licenses/>.
1880
1881libdvdcss - library designed for accessing encrypted DVDs
1882<http://www.videolan.org/developers/libdvdcss.html>
1883
1884 Copyright © 1999-2001 VideoLAN
1885
1886 This program is free software; you can redistribute it and/or modify
1887 it under the terms of the GNU General Public License as published by
1888 the Free Software Foundation; either version 2 of the License, or
1889 (at your option) any later version.
1890
1891 This program is distributed in the hope that it will be useful,
1892 but WITHOUT ANY WARRANTY; without even the implied warranty of
1893 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1894 GNU General Public License for more details.
1895
1896 You should have received a copy of the GNU General Public License
1897 along with this program. If not, see <http://www.gnu.org/licenses/>.
1898
1899Sample frequency change classes
1900
1901 Copyright © Spoon (www.dbpoweramp.com) March 2002 dbpoweramp@dbpoweramp.com
1902
1903 The code is based on original SSRC by Naoki Shibata
1904 <http://shibatch.sourceforge.net/
1905
1906 This library is free software; you can redistribute it and/or
1907 modify it under the terms of the GNU Lesser General Public
1908 License as published by the Free Software Foundation; either
1909 version 2.1 of the License, or (at your option) any later version.
1910
1911 This library is distributed in the hope that it will be useful,
1912 but WITHOUT ANY WARRANTY; without even the implied warranty of
1913 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1914 Lesser General Public License for more details.
1915
1916 You should have received a copy of the GNU Lesser General Public License
1917 along with this program. If not, see <http://www.gnu.org/licenses/>.
1918
1919Kodi-xrandr.c
1920
1921 Copyright © 2001 Keith Packard, member of The XFree86 Project, Inc.
1922 Copyright © 2002 Hewlett Packard Company, Inc.
1923 Copyright © 2006 Intel Corporation
1924
1925 Permission to use, copy, modify, distribute, and sell this software and its
1926 documentation for any purpose is hereby granted without fee, provided that
1927 the above copyright notice appear in all copies and that both that copyright
1928 notice and this permission notice appear in supporting documentation, and
1929 that the name of the copyright holders not be used in advertising or
1930 publicity pertaining to distribution of the software without specific,
1931 written prior permission. The copyright holders make no representations
1932 about the suitability of this software for any purpose. It is provided "as
1933 is" without express or implied warranty.
1934
1935 THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
1936 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
1937 EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
1938 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
1939 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
1940 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
1941 OF THIS SOFTWARE.
1942
1943Kodi/Crc32.cpp and Kodi/Crc32.h
1944
1945 Copyright (C) 2005-2009 Team Kodi
1946 http://kodi.tv
1947
1948 This program is free software; you can redistribute it and/or modify
1949 it under the terms of the GNU General Public License as published by
1950 the Free Software Foundation; either version 2 of the License, or
1951 (at your option) any later version.
1952
1953 This program is distributed in the hope that it will be useful,
1954 but WITHOUT ANY WARRANTY; without even the implied warranty of
1955 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1956 GNU General Public License for more details.
1957
1958 You should have received a copy of the GNU General Public License
1959 along with this program. If not, see <http://www.gnu.org/licenses/>.
1960
1961 Portion of this code was taken from efone.
1962 efone - Distributed internet phone system.
1963
1964 (c) 1999,2000 Krzysztof Dabrowski
1965 (c) 1999,2000 ElysiuM deeZine
1966
1967 This program is free software; you can redistribute it and/or
1968 modify it under the terms of the GNU General Public License
1969 as published by the Free Software Foundation; either version
1970 2 of the License, or (at your option) any later version.
1971
1972 based on implementation by Finn Yannick Jacobs
1973
1974guilib/AnimatedGif.cpp and guilib/AnimatedGif.h
1975
1976 Copyright (c) 2000, Juan Soulie <jsoulie@cplusplus.com>
1977
1978 Permission to use, copy, modify, distribute and sell this software or any
1979 part thereof and/or its documentation for any purpose is granted without fee
1980 provided that the above copyright notice and this permission notice appear
1981 in all copies.
1982
1983 This software is provided "as is" without express or implied warranty of
1984 any kind. The author shall have no liability with respect to the
1985 infringement of copyrights or patents that any modification to the content
1986 of this file or this file itself may incur.
1987
1988json-cpp - lightweight data-interchange format
1989<http://jsoncpp.sourceforge.net/>
1990
1991 Author is Baptiste Lepilleur <blep@users.sourceforge.net>
1992
1993 The json-cpp library and this documentation are in Public Domain.
1994
1995Crystal HD
1996<http://www.broadcom.com/support/crystal_hd/>
1997
1998 Copyright(c) 2006-2009 Broadcom Corporation.
1999
2000 The Crystal HD library is free software: you can redistribute it and/or
2001 modify it under the terms of the GNU Lesser General Public License as
2002 published by the Free Software Foundation, version 2.1 of the License.
2003
2004 The Crystal HD library is distributed in the hope that it will be useful,
2005 but WITHOUT ANY WARRANTY; without even the implied warranty of
2006 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2007 GNU Lesser General Public License for more details.
2008 You should have received a copy of the GNU Lesser General Public License
2009 along with this header. If not, see <http://www.gnu.org/licenses/>.
2010
2011 The Crystal HD driver is free software; you can redistribute it and/or
2012 modify it under the terms of the GNU General Public License as published by
2013 the Free Software Foundation, version 2 of the License.
2014
2015 The Crystal HD driver is distributed in the hope that it will be useful,
2016 but WITHOUT ANY WARRANTY; without even the implied warranty of
2017 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2018 GNU General Public License for more details.
2019
2020 You should have received a copy of the GNU General Public License
2021 along with this driver. If not, see <http://www.gnu.org/licenses/>.
2022
2023OpenSSH
2024<http://www.openssh.org/>
2025
2026 Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
2027 All rights reserved.
2028
2029 See the section 'License: OpenSSH' for full license terms.
2030
2031Enca - Extremely Naive Charset Analyser
2032<http://freshmeat.net/projects/enca/>
2033
2034 Copyright (C) 2000-2003 David Necas (Yeti) <yeti@physics.muni.cz>
2035 Copyright (C) 2009 Michal Cihar <michal@cihar.com>
2036
2037 This program is free software; you can redistribute it and/or modify it
2038 under the terms of version 2 of the GNU General Public License as published
2039 by the Free Software Foundation.
2040
2041 This program is distributed in the hope that it will be useful, but WITHOUT
2042 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
2043 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
2044 more details.
2045
2046 You should have received a copy of the GNU General Public License
2047 along with this program. If not, see <http://www.gnu.org/licenses/>.
2048
2049C-Pluff - a plug-in framework for C
2050<http://www.c-pluff.org/>
2051
2052 Copyright 2007 Johannes Lehtinen
2053
2054 Permission is hereby granted, free of charge, to any person obtaining a
2055 copy of this software and associated documentation files (the "Software"),
2056 to deal in the Software without restriction, including without limitation
2057 the rights to use, copy, modify, merge, publish, distribute, sublicense,
2058 and/or sell copies of the Software, and to permit persons to whom the
2059 Software is furnished to do so, subject to the following conditions:
2060
2061 The above copyright notice and this permission notice shall be included
2062 in all copies or substantial portions of the Software.
2063
2064 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
2065 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2066 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2067 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2068 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2069 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2070 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2071
2072 C-Pluff uses data structure implementations from Kazlib library.
2073
2074 KazLib copyright and license
2075 ----------------------------
2076
2077 Hash Table Data Type
2078 List Abstract Data Type
2079 Copyright (C) 1997 Kaz Kylheku <kaz@ashi.footprints.net>
2080
2081 Free Software License:
2082
2083 All rights are reserved by the author, with the following exceptions:
2084 Permission is granted to freely reproduce and distribute this software,
2085 possibly in exchange for a fee, provided that this copyright notice appears
2086 intact. Permission is also granted to adapt this software to produce
2087 derivative works, as long as the modified versions carry this copyright
2088 notice and additional notices stating that the work has been modified.
2089 This source code may be translated into executable form and incorporated
2090 into proprietary software; there is no requirement for such software to
2091 contain a copyright notice related to this source.
2092
2093J2ME Event Client
2094
2095 Copyright (c) 2008 topfs2
2096
2097 This program is free software; you can redistribute it and/or modify
2098 it under the terms of the GNU General Public License as published by
2099 the Free Software Foundation; either version 2 of the License, or
2100 (at your option) any later version.
2101
2102 This program is distributed in the hope that it will be useful,
2103 but WITHOUT ANY WARRANTY; without even the implied warranty of
2104 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2105 GNU General Public License for more details.
2106
2107 You should have received a copy of the GNU General Public License
2108 along with this program. If not, see <http://www.gnu.org/licenses/>.
2109
2110OSXRemote Client
2111
2112 Created by Stephan Diederich.
2113 Copyright 2008 University Heidelberg. All rights reserved.
2114
2115 This program is free software: you can redistribute it and/or modify
2116 it under the terms of the GNU General Public License as published by
2117 the Free Software Foundation, either version 3 of the License, or
2118 (at your option) any later version.
2119
2120 This program is distributed in the hope that it will be useful,
2121 but WITHOUT ANY WARRANTY; without even the implied warranty of
2122 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2123 GNU General Public License for more details.
2124
2125 You should have received a copy of the GNU General Public License
2126 along with this program. If not, see <http://www.gnu.org/licenses/>.
2127
2128HIDRemote Classes used by OSXRemote Client
2129
2130 Copyright (c) 2007-2009 IOSPIRIT GmbH (http://www.iospirit.com/)
2131 All rights reserved.
2132
2133 Redistribution and use in source and binary forms, with or without
2134 modification, are permitted provided that the following conditions are met:
2135
2136 * Redistributions of source code must retain the above copyright notice,
2137 this list of conditions and the following disclaimer.
2138
2139 * Redistributions in binary form must reproduce the above copyright notice,
2140 this list of conditions and the following disclaimer in the documentation
2141 and/or other materials provided with the distribution.
2142
2143 * Neither the name of IOSPIRIT GmbH nor the names of its contributors may be
2144 used to endorse or promote products derived from this software without
2145 specific prior written permission.
2146
2147 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2148 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2149 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2150 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
2151 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2152 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2153 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2154 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2155 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
2156 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2157 POSSIBILITY OF SUCH DAMAGE.
2158
2159Implementation of POSIX directory browsing functions and types for Win32.
2160
2161 Copyright Kevlin Henney, 1997, 2003. All rights reserved.
2162
2163 Permission to use, copy, modify, and distribute this software and its
2164 documentation for any purpose is hereby granted without fee, provided
2165 that this copyright and permissions notice appear in all copies and
2166 derivatives.
2167
2168 This software is supplied "as is" without express or implied warranty.
2169
2170 But that said, if there are any problems please get in touch.
2171
2172Bitstream Vera Fonts
2173
2174 Copyright (C) 2003 Bitstream, Inc.
2175 All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc.
2176
2177 Permission is hereby granted, free of charge, to any person obtaining a
2178 copy of the fonts accompanying this license ("Fonts") and associated
2179 documentation files (the "Font Software"), to reproduce and distribute
2180 the Font Software, including without limitation the rights to use, copy,
2181 merge, publish, distribute, and/or sell copies of the Font Software, and
2182 to permit persons to whom the Font Software is furnished to do so,
2183 subject to the following conditions:
2184
2185 The above copyright and trademark notices and this permission notice
2186 shall be included in all copies of one or more of the Font Software
2187 typefaces.
2188
2189 The Font Software may be modified, altered, or added to, and in
2190 particular the designs of glyphs or characters in the Fonts may be
2191 modified and additional glyphs or characters may be added to the Fonts,
2192 only if the fonts are renamed to names not containing either the words
2193 "Bitstream" or the word "Vera".
2194
2195 This License becomes null and void to the extent applicable to Fonts or
2196 Font Software that has been modified and is distributed under the
2197 "Bitstream Vera" names.
2198
2199 The Font Software may be sold as part of a larger software package but
2200 no copy of one or more of the Font Software typefaces may be sold by
2201 itself.
2202
2203 THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2204 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
2205 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
2206 COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
2207 BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR
2208 OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL,
2209 OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR
2210 OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT
2211 SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
2212
2213 Except as contained in this notice, the names of Gnome, the Gnome
2214 Foundation, and Bitstream Inc., shall not be used in advertising or
2215 otherwise to promote the sale, use or other dealings in this Font
2216 Software without prior written authorization from the Gnome Foundation
2217 or Bitstream Inc., respectively. For further information, contact:
2218 <fonts@gnome.org>.
2219
2220DejaVu Fonts
2221
2222 Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
2223 Glyphs imported from Arev fonts are (c) Tavmjung Bah (see below)
2224 Bitstream Vera Fonts Copyright
2225 ------------------------------
2226 Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
2227 a trademark of Bitstream, Inc.
2228 Permission is hereby granted, free of charge, to any person obtaining a copy
2229 of the fonts accompanying this license ("Fonts") and associated
2230 documentation files (the "Font Software"), to reproduce and distribute the
2231 Font Software, including without limitation the rights to use, copy, merge,
2232 publish, distribute, and/or sell copies of the Font Software, and to permit
2233 persons to whom the Font Software is furnished to do so, subject to the
2234 following conditions:
2235 The above copyright and trademark notices and this permission notice shall
2236 be included in all copies of one or more of the Font Software typefaces.
2237 The Font Software may be modified, altered, or added to, and in particular
2238 the designs of glyphs or characters in the Fonts may be modified and
2239 additional glyphs or characters may be added to the Fonts, only if the fonts
2240 are renamed to names not containing either the words "Bitstream" or the word
2241 "Vera".
2242 This License becomes null and void to the extent applicable to Fonts or Font
2243 Software that has been modified and is distributed under the "Bitstream
2244 Vera" names.
2245 The Font Software may be sold as part of a larger software package but no
2246 copy of one or more of the Font Software typefaces may be sold by itself.
2247 THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
2248 OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
2249 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
2250 TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
2251 FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
2252 ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
2253 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
2254 THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
2255 FONT SOFTWARE.
2256 Except as contained in this notice, the names of Gnome, the Gnome
2257 Foundation, and Bitstream Inc., shall not be used in advertising or
2258 otherwise to promote the sale, use or other dealings in this Font Software
2259 without prior written authorization from the Gnome Foundation or Bitstream
2260 Inc., respectively. For further information, contact: fonts at gnome dot
2261 org.
2262 Arev Fonts Copyright
2263 ------------------------------
2264 Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
2265 Permission is hereby granted, free of charge, to any person obtaining
2266 a copy of the fonts accompanying this license ("Fonts") and
2267 associated documentation files (the "Font Software"), to reproduce
2268 and distribute the modifications to the Bitstream Vera Font Software,
2269 including without limitation the rights to use, copy, merge, publish,
2270 distribute, and/or sell copies of the Font Software, and to permit
2271 persons to whom the Font Software is furnished to do so, subject to
2272 the following conditions:
2273 The above copyright and trademark notices and this permission notice
2274 shall be included in all copies of one or more of the Font Software
2275 typefaces.
2276 The Font Software may be modified, altered, or added to, and in
2277 particular the designs of glyphs or characters in the Fonts may be
2278 modified and additional glyphs or characters may be added to the
2279 Fonts, only if the fonts are renamed to names not containing either
2280 the words "Tavmjong Bah" or the word "Arev".
2281 This License becomes null and void to the extent applicable to Fonts
2282 or Font Software that has been modified and is distributed under the
2283 "Tavmjong Bah Arev" names.
2284 The Font Software may be sold as part of a larger software package but
2285 no copy of one or more of the Font Software typefaces may be sold by
2286 itself.
2287 THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2288 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
2289 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
2290 OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
2291 TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
2292 INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
2293 DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2294 FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
2295 OTHER DEALINGS IN THE FONT SOFTWARE.
2296 Except as contained in this notice, the name of Tavmjong Bah shall not
2297 be used in advertising or otherwise to promote the sale, use or other
2298 dealings in this Font Software without prior written authorization
2299 from Tavmjong Bah. For further information, contact: tavmjong @ free
2300
2301SlingboxLib - Library to communicate with Slingbox devices
2302<http://www.stonyx.com>
2303
2304 Copyright (C) 2010-2011 Stonyx
2305
2306 This library is free software. You can redistribute it and/or modify it
2307 under the terms of the GNU General Public License Version 2 (or at your
2308 option any later version) as published by The Free Software Foundation.
2309
2310 This library is distributed in the hope that it will be useful, but
2311 WITHOUT ANY WARRANTY; without even the implied warranty of
2312 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2313 General Public License for more details.
2314
2315 You should have received a copy of the GNU General Public License
2316 along with this program. If not, see <http://www.gnu.org/licenses/>.
2317
2318ASAP (Another Slight Atari Player)
2319<http://asap.sourceforge.net>
2320
2321 Copyright (C) 2005-2009 Piotr Fusik
2322
2323 ASAP is free software; you can redistribute it and/or modify it
2324 under the terms of the GNU General Public License as published
2325 by the Free Software Foundation; either version 2 of the License,
2326 or (at your option) any later version.
2327
2328 ASAP is distributed in the hope that it will be useful,
2329 but WITHOUT ANY WARRANTY; without even the implied warranty
2330 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2331 See the GNU General Public License for more details.
2332
2333 You should have received a copy of the GNU General Public License
2334 along with this program. If not, see <http://www.gnu.org/licenses/>.
2335
2336CMyth - C library for communicating with MythTv server
2337<http://www.mvpmc.org>
2338
2339 Copyright (C) 2004-2006, Eric Lund, Jon Gettler
2340
2341 This library is free software; you can redistribute it and/or
2342 modify it under the terms of the GNU Lesser General Public
2343 License as published by the Free Software Foundation; either
2344 version 2.1 of the License, or (at your option) any later version.
2345
2346 This library is distributed in the hope that it will be useful,
2347 but WITHOUT ANY WARRANTY; without even the implied warranty of
2348 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2349 Lesser General Public License for more details.
2350
2351 You should have received a copy of the GNU Lesser General Public License
2352 along with this program. If not, see <http://www.gnu.org/licenses/>.
2353
2354libapetag - Library for manipulating APE tags.
2355<http://src.gnu-darwin.org/ports/audio/easytag/work/easytag-2.1/src/libapetag/>
2356
2357 Copyright (c) 2002 Artur Polaczynski (Ar't) All rights reserved.
2358
2359 This program is free software; you can redistribute it and/or modify
2360 it under the terms of the GNU Lesser General Public License as
2361 published by the Free Software Foundation; either version 2.1
2362 of the License, or (at your option) any later version.
2363
2364 This program is distributed in the hope that it will be useful,
2365 but WITHOUT ANY WARRANTY; without even the implied warranty of
2366 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2367 GNU Lesser General Public License for more details.
2368
2369 You should have received a copy of the GNU Lesser General Public License
2370 along with this program. If not, see <http://www.gnu.org/licenses/>.
2371
2372libbluray - Blu-ray disc playback support library
2373
2374 Copyright (C) 2010, hpi1
2375 Copyright (C) 2010, fraxinas
2376 Copyright (C) 2010, John Stebbins
2377 Copyright (C) 2010, Joakim
2378 Copyright (C) 2010, Obliter0n
2379 Copyright (C) 2010, William Hahne
2380
2381 This library is free software; you can redistribute it and/or
2382 modify it under the terms of the GNU Lesser General Public
2383 License as published by the Free Software Foundation; either
2384 version 2.1 of the License, or (at your option) any later version.
2385
2386 This library is distributed in the hope that it will be useful,
2387 but WITHOUT ANY WARRANTY; without even the implied warranty of
2388 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2389 Lesser General Public License for more details.
2390
2391 You should have received a copy of the GNU Lesser General Public License
2392 along with this library. If not, see <http://www.gnu.org/licenses/>.
2393
2394libexif - library to parse EXIF files
2395
2396 Copyright (C) 2001-2009, Lutz Müller <urc8@rz.uni-karlsruhe.de>
2397 Copyright (C) 2004-2009, Jan Patera <patera@users.sourceforge.net>
2398 Copyright (C) 2004, Joerg Hoh<joerg@devone.org>
2399 Copyright (C) 2005-2006, Hubert Figuiere <hub@figuiere.net>
2400 Copyright (C) 2002-2005, Hans Ulrich Niedermann <gp@n-dimensional.de>
2401 Copyright (C) 2007-2010, Dan Fandrich <dan@coneharvesters.com>
2402
2403 This library is free software; you can redistribute it and/or
2404 modify it under the terms of the GNU Lesser General Public
2405 License as published by the Free Software Foundation; either
2406 version 2.1 of the License, or (at your option) any later version.
2407
2408 This library is distributed in the hope that it will be useful,
2409 but WITHOUT ANY WARRANTY; without even the implied warranty of
2410 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2411 Lesser General Public License for more details.
2412
2413 You should have received a copy of the GNU Lesser General Public License
2414 along with this library. If not, see <http://www.gnu.org/licenses/>.
2415
2416libnfs - NFS client library
2417
2418 Copyright (C) 2010-2011 Ronnie Sahlberg <ronniesahlberg@gmail.com>
2419
2420 This library is free software; you can redistribute it and/or
2421 modify it under the terms of the GNU Lesser General Public
2422 License as published by the Free Software Foundation; either
2423 version 2.1 of the License, or (at your option) any later version.
2424
2425 This library is distributed in the hope that it will be useful,
2426 but WITHOUT ANY WARRANTY; without even the implied warranty of
2427 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2428 Lesser General Public License for more details.
2429
2430 You should have received a copy of the GNU Lesser General Public License
2431 along with this library. If not, see <http://www.gnu.org/licenses/>.
2432
2433librtmp - toolkit for RTMP streams
2434
2435 Copyright (C) 2009 Andrej Stepanchuk
2436 Copyright (C) 2009-2010 Howard Chu
2437
2438 This program is free software; you can redistribute it and/or modify
2439 it under the terms of the GNU General Public License as published by
2440 the Free Software Foundation; either version 2 of the License, or
2441 (at your option) any later version.
2442
2443 This program is distributed in the hope that it will be useful,
2444 but WITHOUT ANY WARRANTY; without even the implied warranty of
2445 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2446 GNU General Public License for more details.
2447
2448 You should have received a copy of the GNU General Public License
2449 along with this program. If not, see <http://www.gnu.org/licenses/>.
2450
2451libsquish - Open source DXT compression library
2452
2453 Copyright (C) 2006 Simon Brown <si@sjbrown.co.uk>
2454
2455 Permission is hereby granted, free of charge, to any person obtaining
2456 a copy of this software and associated documentation files (the
2457 "Software"), to deal in the Software without restriction, including
2458 without limitation the rights to use, copy, modify, merge, publish,
2459 distribute, sublicense, and/or sell copies of the Software, and to
2460 permit persons to whom the Software is furnished to do so, subject to
2461 the following conditions:
2462
2463 The above copyright notice and this permission notice shall be included
2464 in all copies or substantial portions of the Software.
2465
2466 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
2467 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2468 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2469 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2470 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2471 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2472 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2473
2474LZO Library - LZO real-time data compression library
2475
2476 Copyright (C) 1996-1997 Markus Franz Xaver Johannes Oberhumer
2477
2478 The LZO library is free software; you can redistribute it and/or
2479 modify it under the terms of the GNU General Public License as
2480 published by the Free Software Foundation; either version 2 of
2481 the License, or (at your option) any later version.
2482
2483 The LZO library is distributed in the hope that it will be useful,
2484 but WITHOUT ANY WARRANTY; without even the implied warranty of
2485 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2486 GNU General Public License for more details.
2487
2488 You should have received a copy of the GNU General Public License
2489 along with this program. If not, see <http://www.gnu.org/licenses/>.
2490
2491Licenses:
2492
2493License: GPL
2494
2495A copy of the GPL can be found on Debian systems at
2496/usr/share/common-licenses/GPL.
2497
2498License: LGPL
2499
2500A copy of the LGPL can be found on Debian systems at
2501/usr/share/common-licenses/LGPL.
2502
2503License: FTL
2504 The FreeType Project LICENSE
2505 ----------------------------
2506
2507 2006-Jan-27
2508
2509 Copyright 1996-2002, 2006 by
2510 David Turner, Robert Wilhelm, and Werner Lemberg
2511
2512
2513
2514Introduction
2515============
2516
2517 The FreeType Project is distributed in several archive packages;
2518 some of them may contain, in addition to the FreeType font engine,
2519 various tools and contributions which rely on, or relate to, the
2520 FreeType Project.
2521
2522 This license applies to all files found in such packages, and
2523 which do not fall under their own explicit license. The license
2524 affects thus the FreeType font engine, the test programs,
2525 documentation and makefiles, at the very least.
2526
2527 This license was inspired by the BSD, Artistic, and IJG
2528 (Independent JPEG Group) licenses, which all encourage inclusion
2529 and use of free software in commercial and freeware products
2530 alike. As a consequence, its main points are that:
2531
2532 o We don't promise that this software works. However, we will be
2533 interested in any kind of bug reports. (`as is' distribution)
2534
2535 o You can use this software for whatever you want, in parts or
2536 full form, without having to pay us. (`royalty-free' usage)
2537
2538 o You may not pretend that you wrote this software. If you use
2539 it, or only parts of it, in a program, you must acknowledge
2540 somewhere in your documentation that you have used the
2541 FreeType code. (`credits')
2542
2543 We specifically permit and encourage the inclusion of this
2544 software, with or without modifications, in commercial products.
2545 We disclaim all warranties covering The FreeType Project and
2546 assume no liability related to The FreeType Project.
2547
2548
2549 Finally, many people asked us for a preferred form for a
2550 credit/disclaimer to use in compliance with this license. We thus
2551 encourage you to use the following text:
2552
2553 """
2554 Portions of this software are copyright © <year> The FreeType
2555 Project (www.freetype.org). All rights reserved.
2556 """
2557
2558 Please replace <year> with the value from the FreeType version you
2559 actually use.
2560
2561
2562Legal Terms
2563===========
2564
25650. Definitions
2566--------------
2567
2568 Throughout this license, the terms `package', `FreeType Project',
2569 and `FreeType archive' refer to the set of files originally
2570 distributed by the authors (David Turner, Robert Wilhelm, and
2571 Werner Lemberg) as the `FreeType Project', be they named as alpha,
2572 beta or final release.
2573
2574 `You' refers to the licensee, or person using the project, where
2575 `using' is a generic term including compiling the project's source
2576 code as well as linking it to form a `program' or `executable'.
2577 This program is referred to as `a program using the FreeType
2578 engine'.
2579
2580 This license applies to all files distributed in the original
2581 FreeType Project, including all source code, binaries and
2582 documentation, unless otherwise stated in the file in its
2583 original, unmodified form as distributed in the original archive.
2584 If you are unsure whether or not a particular file is covered by
2585 this license, you must contact us to verify this.
2586
2587 The FreeType Project is copyright (C) 1996-2000 by David Turner,
2588 Robert Wilhelm, and Werner Lemberg. All rights reserved except as
2589 specified below.
2590
25911. No Warranty
2592--------------
2593
2594 THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
2595 KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
2596 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2597 PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
2598 BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
2599 USE, OF THE FREETYPE PROJECT.
2600
26012. Redistribution
2602-----------------
2603
2604 This license grants a worldwide, royalty-free, perpetual and
2605 irrevocable right and license to use, execute, perform, compile,
2606 display, copy, create derivative works of, distribute and
2607 sublicense the FreeType Project (in both source and object code
2608 forms) and derivative works thereof for any purpose; and to
2609 authorize others to exercise some or all of the rights granted
2610 herein, subject to the following conditions:
2611
2612 o Redistribution of source code must retain this license file
2613 (`FTL.TXT') unaltered; any additions, deletions or changes to
2614 the original files must be clearly indicated in accompanying
2615 documentation. The copyright notices of the unaltered,
2616 original files must be preserved in all copies of source
2617 files.
2618
2619 o Redistribution in binary form must provide a disclaimer that
2620 states that the software is based in part of the work of the
2621 FreeType Team, in the distribution documentation. We also
2622 encourage you to put an URL to the FreeType web page in your
2623 documentation, though this isn't mandatory.
2624
2625 These conditions apply to any software derived from or based on
2626 the FreeType Project, not just the unmodified files. If you use
2627 our work, you must acknowledge us. However, no fee need be paid
2628 to us.
2629
26303. Advertising
2631--------------
2632
2633 Neither the FreeType authors and contributors nor you shall use
2634 the name of the other for commercial, advertising, or promotional
2635 purposes without specific prior written permission.
2636
2637 We suggest, but do not require, that you use one or more of the
2638 following phrases to refer to this software in your documentation
2639 or advertising materials: `FreeType Project', `FreeType Engine',
2640 `FreeType library', or `FreeType Distribution'.
2641
2642 As you have not signed this license, you are not required to
2643 accept it. However, as the FreeType Project is copyrighted
2644 material, only this license, or another one contracted with the
2645 authors, grants you the right to use, distribute, and modify it.
2646 Therefore, by using, distributing, or modifying the FreeType
2647 Project, you indicate that you understand and accept all the terms
2648 of this license.
2649
26504. Contacts
2651-----------
2652
2653 There are two mailing lists related to FreeType:
2654
2655 o freetype@nongnu.org
2656
2657 Discusses general use and applications of FreeType, as well as
2658 future and wanted additions to the library and distribution.
2659 If you are looking for support, start in this list if you
2660 haven't found anything to help you in the documentation.
2661
2662 o freetype-devel@nongnu.org
2663
2664 Discusses bugs, as well as engine internals, design issues,
2665 specific licenses, porting, etc.
2666
2667 Our home page can be found at
2668
2669 http://www.freetype.org
2670
2671
2672--- end of FTL ---
2673
2674License: PSF License for Python 2.4
2675
2676A. HISTORY OF THE SOFTWARE
2677==========================
2678
2679Python was created in the early 1990s by Guido van Rossum at Stichting
2680Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands
2681as a successor of a language called ABC. Guido remains Python's
2682principal author, although it includes many contributions from others.
2683
2684In 1995, Guido continued his work on Python at the Corporation for
2685National Research Initiatives (CNRI, see http://www.cnri.reston.va.us)
2686in Reston, Virginia where he released several versions of the
2687software.
2688
2689In May 2000, Guido and the Python core development team moved to
2690BeOpen.com to form the BeOpen PythonLabs team. In October of the same
2691year, the PythonLabs team moved to Digital Creations (now Zope
2692Corporation, see http://www.zope.com). In 2001, the Python Software
2693Foundation (PSF, see http://www.python.org/psf/) was formed, a
2694non-profit organization created specifically to own Python-related
2695Intellectual Property. Zope Corporation is a sponsoring member of
2696the PSF.
2697
2698All Python releases are Open Source (see http://www.opensource.org for
2699the Open Source Definition). Historically, most, but not all, Python
2700releases have also been GPL-compatible; the table below summarizes
2701the various releases.
2702
2703 Release Derived Year Owner GPL-
2704 from compatible? (1)
2705
2706 0.9.0 thru 1.2 1991-1995 CWI yes
2707 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes
2708 1.6 1.5.2 2000 CNRI no
2709 2.0 1.6 2000 BeOpen.com no
2710 1.6.1 1.6 2001 CNRI yes (2)
2711 2.1 2.0+1.6.1 2001 PSF no
2712 2.0.1 2.0+1.6.1 2001 PSF yes
2713 2.1.1 2.1+2.0.1 2001 PSF yes
2714 2.2 2.1.1 2001 PSF yes
2715 2.1.2 2.1.1 2002 PSF yes
2716 2.1.3 2.1.2 2002 PSF yes
2717 2.2.1 2.2 2002 PSF yes
2718 2.2.2 2.2.1 2002 PSF yes
2719 2.2.3 2.2.2 2003 PSF yes
2720 2.3 2.2.2 2002-2003 PSF yes
2721 2.3.1 2.3 2002-2003 PSF yes
2722 2.3.2 2.3.1 2002-2003 PSF yes
2723 2.3.3 2.3.2 2002-2003 PSF yes
2724 2.3.4 2.3.3 2004 PSF yes
2725 2.3.5 2.3.4 2005 PSF yes
2726 2.4 2.3 2004 PSF yes
2727 2.4.1 2.4 2005 PSF yes
2728 2.4.2 2.4.1 2005 PSF yes
2729 2.4.3 2.4.2 2006 PSF yes
2730 2.4.4 2.4.3 2006 PSF yes
2731
2732Footnotes:
2733
2734(1) GPL-compatible doesn't mean that we're distributing Python under
2735 the GPL. All Python licenses, unlike the GPL, let you distribute
2736 a modified version without making your changes open source. The
2737 GPL-compatible licenses make it possible to combine Python with
2738 other software that is released under the GPL; the others don't.
2739
2740(2) According to Richard Stallman, 1.6.1 is not GPL-compatible,
2741 because its license has a choice of law clause. According to
2742 CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1
2743 is "not incompatible" with the GPL.
2744
2745Thanks to the many outside volunteers who have worked under Guido's
2746direction to make these releases possible.
2747
2748
2749B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
2750===============================================================
2751
2752PSF LICENSE AGREEMENT FOR PYTHON 2.4
2753------------------------------------
2754
27551. This LICENSE AGREEMENT is between the Python Software Foundation
2756("PSF"), and the Individual or Organization ("Licensee") accessing and
2757otherwise using Python 2.4 software in source or binary form and its
2758associated documentation.
2759
27602. Subject to the terms and conditions of this License Agreement, PSF
2761hereby grants Licensee a nonexclusive, royalty-free, world-wide
2762license to reproduce, analyze, test, perform and/or display publicly,
2763prepare derivative works, distribute, and otherwise use Python 2.4
2764alone or in any derivative version, provided, however, that PSF's
2765License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
27662001, 2002, 2003, 2004 Python Software Foundation; All Rights Reserved"
2767are retained in Python 2.4 alone or in any derivative version prepared
2768by Licensee.
2769
27703. In the event Licensee prepares a derivative work that is based on
2771or incorporates Python 2.4 or any part thereof, and wants to make
2772the derivative work available to others as provided herein, then
2773Licensee hereby agrees to include in any such work a brief summary of
2774the changes made to Python 2.4.
2775
27764. PSF is making Python 2.4 available to Licensee on an "AS IS"
2777basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
2778IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
2779DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
2780FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 2.4 WILL NOT
2781INFRINGE ANY THIRD PARTY RIGHTS.
2782
27835. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
27842.4 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
2785A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.4,
2786OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
2787
27886. This License Agreement will automatically terminate upon a material
2789breach of its terms and conditions.
2790
27917. Nothing in this License Agreement shall be deemed to create any
2792relationship of agency, partnership, or joint venture between PSF and
2793Licensee. This License Agreement does not grant permission to use PSF
2794trademarks or trade name in a trademark sense to endorse or promote
2795products or services of Licensee, or any third party.
2796
27978. By copying, installing or otherwise using Python 2.4, Licensee
2798agrees to be bound by the terms and conditions of this License
2799Agreement.
2800
2801
2802BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
2803-------------------------------------------
2804
2805BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
2806
28071. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
2808office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
2809Individual or Organization ("Licensee") accessing and otherwise using
2810this software in source or binary form and its associated
2811documentation ("the Software").
2812
28132. Subject to the terms and conditions of this BeOpen Python License
2814Agreement, BeOpen hereby grants Licensee a non-exclusive,
2815royalty-free, world-wide license to reproduce, analyze, test, perform
2816and/or display publicly, prepare derivative works, distribute, and
2817otherwise use the Software alone or in any derivative version,
2818provided, however, that the BeOpen Python License is retained in the
2819Software, alone or in any derivative version prepared by Licensee.
2820
28213. BeOpen is making the Software available to Licensee on an "AS IS"
2822basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
2823IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
2824DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
2825FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
2826INFRINGE ANY THIRD PARTY RIGHTS.
2827
28284. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
2829SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
2830AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
2831DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
2832
28335. This License Agreement will automatically terminate upon a material
2834breach of its terms and conditions.
2835
28366. This License Agreement shall be governed by and interpreted in all
2837respects by the law of the State of California, excluding conflict of
2838law provisions. Nothing in this License Agreement shall be deemed to
2839create any relationship of agency, partnership, or joint venture
2840between BeOpen and Licensee. This License Agreement does not grant
2841permission to use BeOpen trademarks or trade names in a trademark
2842sense to endorse or promote products or services of Licensee, or any
2843third party. As an exception, the "BeOpen Python" logos available at
2844http://www.pythonlabs.com/logos.html may be used according to the
2845permissions granted on that web page.
2846
28477. By copying, installing or otherwise using the software, Licensee
2848agrees to be bound by the terms and conditions of this License
2849Agreement.
2850
2851
2852CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
2853---------------------------------------
2854
28551. This LICENSE AGREEMENT is between the Corporation for National
2856Research Initiatives, having an office at 1895 Preston White Drive,
2857Reston, VA 20191 ("CNRI"), and the Individual or Organization
2858("Licensee") accessing and otherwise using Python 1.6.1 software in
2859source or binary form and its associated documentation.
2860
28612. Subject to the terms and conditions of this License Agreement, CNRI
2862hereby grants Licensee a nonexclusive, royalty-free, world-wide
2863license to reproduce, analyze, test, perform and/or display publicly,
2864prepare derivative works, distribute, and otherwise use Python 1.6.1
2865alone or in any derivative version, provided, however, that CNRI's
2866License Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
28671995-2001 Corporation for National Research Initiatives; All Rights
2868Reserved" are retained in Python 1.6.1 alone or in any derivative
2869version prepared by Licensee. Alternately, in lieu of CNRI's License
2870Agreement, Licensee may substitute the following text (omitting the
2871quotes): "Python 1.6.1 is made available subject to the terms and
2872conditions in CNRI's License Agreement. This Agreement together with
2873Python 1.6.1 may be located on the Internet using the following
2874unique, persistent identifier (known as a handle): 1895.22/1013. This
2875Agreement may also be obtained from a proxy server on the Internet
2876using the following URL: http://hdl.handle.net/1895.22/1013".
2877
28783. In the event Licensee prepares a derivative work that is based on
2879or incorporates Python 1.6.1 or any part thereof, and wants to make
2880the derivative work available to others as provided herein, then
2881Licensee hereby agrees to include in any such work a brief summary of
2882the changes made to Python 1.6.1.
2883
28844. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
2885basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
2886IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
2887DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
2888FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
2889INFRINGE ANY THIRD PARTY RIGHTS.
2890
28915. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
28921.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
2893A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
2894OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
2895
28966. This License Agreement will automatically terminate upon a material
2897breach of its terms and conditions.
2898
28997. This License Agreement shall be governed by the federal
2900intellectual property law of the United States, including without
2901limitation the federal copyright law, and, to the extent such
2902U.S. federal law does not apply, by the law of the Commonwealth of
2903Virginia, excluding Virginia's conflict of law provisions.
2904Notwithstanding the foregoing, with regard to derivative works based
2905on Python 1.6.1 that incorporate non-separable material that was
2906previously distributed under the GNU General Public License (GPL), the
2907law of the Commonwealth of Virginia shall govern this License
2908Agreement only as to issues arising under or with respect to
2909Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
2910License Agreement shall be deemed to create any relationship of
2911agency, partnership, or joint venture between CNRI and Licensee. This
2912License Agreement does not grant permission to use CNRI trademarks or
2913trade name in a trademark sense to endorse or promote products or
2914services of Licensee, or any third party.
2915
29168. By clicking on the "ACCEPT" button where indicated, or by copying,
2917installing or otherwise using Python 1.6.1, Licensee agrees to be
2918bound by the terms and conditions of this License Agreement.
2919
2920 ACCEPT
2921
2922
2923CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
2924--------------------------------------------------
2925
2926Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
2927The Netherlands. All rights reserved.
2928
2929Permission to use, copy, modify, and distribute this software and its
2930documentation for any purpose and without fee is hereby granted,
2931provided that the above copyright notice appear in all copies and that
2932both that copyright notice and this permission notice appear in
2933supporting documentation, and that the name of Stichting Mathematisch
2934Centrum or CWI not be used in advertising or publicity pertaining to
2935distribution of the software without specific, written prior
2936permission.
2937
2938STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
2939THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
2940FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
2941FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
2942WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
2943ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
2944OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
2945
2946-- End of PSF License for Python 2.4 --
2947
2948License: IJG License
2949
2950LEGAL ISSUES
2951============
2952
2953In plain English:
2954
29551. We don't promise that this software works. (But if you find any bugs,
2956 please let us know!)
29572. You can use this software for whatever you want. You don't have to pay us.
29583. You may not pretend that you wrote this software. If you use it in a
2959 program, you must acknowledge somewhere in your documentation that
2960 you've used the IJG code.
2961
2962In legalese:
2963
2964The authors make NO WARRANTY or representation, either express or implied,
2965with respect to this software, its quality, accuracy, merchantability, or
2966fitness for a particular purpose. This software is provided "AS IS", and you,
2967its user, assume the entire risk as to its quality and accuracy.
2968
2969This software is copyright (C) 1991-1998, Thomas G. Lane.
2970All Rights Reserved except as specified below.
2971
2972Permission is hereby granted to use, copy, modify, and distribute this
2973software (or portions thereof) for any purpose, without fee, subject to these
2974conditions:
2975(1) If any part of the source code for this software is distributed, then this
2976README file must be included, with this copyright and no-warranty notice
2977unaltered; and any additions, deletions, or changes to the original files
2978must be clearly indicated in accompanying documentation.
2979(2) If only executable code is distributed, then the accompanying
2980documentation must state that "this software is based in part on the work of
2981the Independent JPEG Group".
2982(3) Permission for use of this software is granted only if the user accepts
2983full responsibility for any undesirable consequences; the authors accept
2984NO LIABILITY for damages of any kind.
2985
2986These conditions apply to any software derived from or based on the IJG code,
2987not just to the unmodified library. If you use our work, you ought to
2988acknowledge us.
2989
2990Permission is NOT granted for the use of any IJG author's name or company name
2991in advertising or publicity relating to this software or products derived from
2992it. This software may be referred to only as "the Independent JPEG Group's
2993software".
2994
2995We specifically permit and encourage the use of this software as the basis of
2996commercial products, provided that all warranty or liability claims are
2997assumed by the product vendor.
2998
2999
3000ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
3001sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
3002ansi2knr.c is NOT covered by the above copyright and conditions, but instead
3003by the usual distribution terms of the Free Software Foundation; principally,
3004that you must include source code if you redistribute it. (See the file
3005ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
3006of any program generated from the IJG code, this does not limit you more than
3007the foregoing paragraphs do.
3008
3009The Unix configuration script "configure" was produced with GNU Autoconf.
3010It is copyright by the Free Software Foundation but is freely distributable.
3011The same holds for its supporting scripts (config.guess, config.sub,
3012ltconfig, ltmain.sh). Another support script, install-sh, is copyright
3013by M.I.T. but is also freely distributable.
3014
3015It appears that the arithmetic coding option of the JPEG spec is covered by
3016patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot
3017legally be used without obtaining one or more licenses. For this reason,
3018support for arithmetic coding has been removed from the free JPEG software.
3019(Since arithmetic coding provides only a marginal gain over the unpatented
3020Huffman mode, it is unlikely that very many implementations will support it.)
3021So far as we are aware, there are no patent restrictions on the remaining
3022code.
3023
3024The IJG distribution formerly included code to read and write GIF files.
3025To avoid entanglement with the Unisys LZW patent, GIF reading support has
3026been removed altogether, and the GIF writer has been simplified to produce
3027"uncompressed GIFs". This technique does not use the LZW algorithm; the
3028resulting GIF files are larger than usual, but are readable by all standard
3029GIF decoders.
3030
3031We are required to state that
3032 "The Graphics Interchange Format(c) is the Copyright property of
3033 CompuServe Incorporated. GIF(sm) is a Service Mark property of
3034 CompuServe Incorporated."
3035
3036-- End of IJG License --
3037
3038License: OpenSSH
3039
3040This file is part of the OpenSSH software.
3041
3042The licences which components of this software fall under are as
3043follows. First, we will summarize and say that all components
3044are under a BSD licence, or a licence more free than that.
3045
3046OpenSSH contains no GPL code.
3047
30481)
3049 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
3050 * All rights reserved
3051 *
3052 * As far as I am concerned, the code I have written for this software
3053 * can be used freely for any purpose. Any derived versions of this
3054 * software must be clearly marked as such, and if the derived work is
3055 * incompatible with the protocol description in the RFC file, it must be
3056 * called by a name other than "ssh" or "Secure Shell".
3057
3058 [Tatu continues]
3059 * However, I am not implying to give any licenses to any patents or
3060 * copyrights held by third parties, and the software includes parts that
3061 * are not under my direct control. As far as I know, all included
3062 * source code is used in accordance with the relevant license agreements
3063 * and can be used freely for any purpose (the GNU license being the most
3064 * restrictive); see below for details.
3065
3066 [However, none of that term is relevant at this point in time. All of
3067 these restrictively licenced software components which he talks about
3068 have been removed from OpenSSH, i.e.,
3069
3070 - RSA is no longer included, found in the OpenSSL library
3071 - IDEA is no longer included, its use is deprecated
3072 - DES is now external, in the OpenSSL library
3073 - GMP is no longer used, and instead we call BN code from OpenSSL
3074 - Zlib is now external, in a library
3075 - The make-ssh-known-hosts script is no longer included
3076 - TSS has been removed
3077 - MD5 is now external, in the OpenSSL library
3078 - RC4 support has been replaced with ARC4 support from OpenSSL
3079 - Blowfish is now external, in the OpenSSL library
3080
3081 [The licence continues]
3082
3083 Note that any information and cryptographic algorithms used in this
3084 software are publicly available on the Internet and at any major
3085 bookstore, scientific library, and patent office worldwide. More
3086 information can be found e.g. at "http://www.cs.hut.fi/crypto".
3087
3088 The legal status of this program is some combination of all these
3089 permissions and restrictions. Use only at your own responsibility.
3090 You will be responsible for any legal consequences yourself; I am not
3091 making any claims whether possessing or using this is legal or not in
3092 your country, and I am not taking any responsibility on your behalf.
3093
3094
3095 NO WARRANTY
3096
3097 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
3098 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
3099 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
3100 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
3101 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
3102 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
3103 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
3104 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
3105 REPAIR OR CORRECTION.
3106
3107 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
3108 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
3109 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
3110 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
3111 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
3112 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
3113 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
3114 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
3115 POSSIBILITY OF SUCH DAMAGES.
3116
31172)
3118 The 32-bit CRC compensation attack detector in deattack.c was
3119 contributed by CORE SDI S.A. under a BSD-style license.
3120
3121 * Cryptographic attack detector for ssh - source code
3122 *
3123 * Copyright (c) 1998 CORE SDI S.A., Buenos Aires, Argentina.
3124 *
3125 * All rights reserved. Redistribution and use in source and binary
3126 * forms, with or without modification, are permitted provided that
3127 * this copyright notice is retained.
3128 *
3129 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
3130 * WARRANTIES ARE DISCLAIMED. IN NO EVENT SHALL CORE SDI S.A. BE
3131 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR
3132 * CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OR MISUSE OF THIS
3133 * SOFTWARE.
3134 *
3135 * Ariel Futoransky <futo@core-sdi.com>
3136 * <http://www.core-sdi.com>
3137
31383)
3139 ssh-keyscan was contributed by David Mazieres under a BSD-style
3140 license.
3141
3142 * Copyright 1995, 1996 by David Mazieres <dm@lcs.mit.edu>.
3143 *
3144 * Modification and redistribution in source and binary forms is
3145 * permitted provided that due credit is given to the author and the
3146 * OpenBSD project by leaving this copyright notice intact.
3147
31484)
3149 The Rijndael implementation by Vincent Rijmen, Antoon Bosselaers
3150 and Paulo Barreto is in the public domain and distributed
3151 with the following license:
3152
3153 * @version 3.0 (December 2000)
3154 *
3155 * Optimised ANSI C code for the Rijndael cipher (now AES)
3156 *
3157 * @author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
3158 * @author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
3159 * @author Paulo Barreto <paulo.barreto@terra.com.br>
3160 *
3161 * This code is hereby placed in the public domain.
3162 *
3163 * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS
3164 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3165 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3166 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE
3167 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3168 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3169 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
3170 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
3171 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
3172 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
3173 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3174
31755)
3176 One component of the ssh source code is under a 3-clause BSD license,
3177 held by the University of California, since we pulled these parts from
3178 original Berkeley code.
3179
3180 * Copyright (c) 1983, 1990, 1992, 1993, 1995
3181 * The Regents of the University of California. All rights reserved.
3182 *
3183 * Redistribution and use in source and binary forms, with or without
3184 * modification, are permitted provided that the following conditions
3185 * are met:
3186 * 1. Redistributions of source code must retain the above copyright
3187 * notice, this list of conditions and the following disclaimer.
3188 * 2. Redistributions in binary form must reproduce the above copyright
3189 * notice, this list of conditions and the following disclaimer in the
3190 * documentation and/or other materials provided with the distribution.
3191 * 3. Neither the name of the University nor the names of its contributors
3192 * may be used to endorse or promote products derived from this software
3193 * without specific prior written permission.
3194 *
3195 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
3196 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3197 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3198 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE
3199 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3200 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3201 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3202 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3203 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3204 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
3205 * THE POSSIBILITY OF SUCH DAMAGE.
3206
32076)
3208 Remaining components of the software are provided under a standard
3209 2-term BSD licence with the following names as copyright holders:
3210
3211 Markus Friedl
3212 Theo de Raadt
3213 Niels Provos
3214 Dug Song
3215 Aaron Campbell
3216 Damien Miller
3217 Kevin Steves
3218 Daniel Kouril
3219 Wesley Griffin
3220 Per Allansson
3221 Nils Nordman
3222 Simon Wilkinson
3223
3224 * Redistribution and use in source and binary forms, with or without
3225 * modification, are permitted provided that the following conditions
3226 * are met:
3227 * 1. Redistributions of source code must retain the above copyright
3228 * notice, this list of conditions and the following disclaimer.
3229 * 2. Redistributions in binary form must reproduce the above copyright
3230 * notice, this list of conditions and the following disclaimer in the
3231 * documentation and/or other materials provided with the distribution.
3232 *
3233 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
3234 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
3235 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
3236 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
3237 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
3238 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3239 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3240 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3241 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
3242 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3243
3244-- End of OpenSSH License --
diff --git a/project/cmake/cpack/deb/lintian/overrides/kodi b/project/cmake/cpack/deb/lintian/overrides/kodi
new file mode 100644
index 0000000..d9536c4
--- /dev/null
+++ b/project/cmake/cpack/deb/lintian/overrides/kodi
@@ -0,0 +1 @@
kodi: description-starts-with-package-name
diff --git a/project/cmake/cpack/deb/menu/kodi b/project/cmake/cpack/deb/menu/kodi
new file mode 100644
index 0000000..0c221a4
--- /dev/null
+++ b/project/cmake/cpack/deb/menu/kodi
@@ -0,0 +1,2 @@
1?package(kodi):needs="X11" section="Applications/Video" \
2 title="kodi" command="/usr/bin/kodi"
diff --git a/project/cmake/cpack/deb/package-description.txt b/project/cmake/cpack/deb/package-description.txt
new file mode 100644
index 0000000..961e1c8
--- /dev/null
+++ b/project/cmake/cpack/deb/package-description.txt
@@ -0,0 +1,16 @@
1Kodi, formerly known as XBMC Media Center, is an award winning free and open
2source software media-player and entertainment hub for all your digital media.
3Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV) and
4Microsoft Windows, as well as the original Xbox game console. Created in 2003
5by a group of like minded programmers, Kodi is a non-profit project run and
6developed by volunteers located around the world. More than 50 software
7developers have contributed to Kodi, and 100-plus translators have worked to
8expand its reach, making it available in more than 30 languages.
9.
10While Kodi functions very well as a standard media player application for your
11computer, it has been designed to be the perfect companion for your HTPC.
12Supporting an almost endless range of remote controls, and combined with its
13beautiful interface and powerful skinning engine, Kodi feels very natural to
14use from the couch and is the ideal solution for your home theater. Once
15installed, your computer will become a fully functional multimedia jukebox.
16. \ No newline at end of file
diff --git a/project/cmake/cpack/deb/packages/kodi-addon-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-addon-dev.txt.in
new file mode 100644
index 0000000..aebae7e
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-addon-dev.txt.in
@@ -0,0 +1,25 @@
1# kodi-addon-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-addon-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS
19PACKAGE_RECOMMENDS @APP_NAME_LC@-audio-dev, @APP_NAME_LC@-inputstream-dev, @APP_NAME_LC@-pvr-dev, @APP_NAME_LC@-screensaver-dev, @APP_NAME_LC@-visualization-dev
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-addon-dev
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (general add-on dev package)
25PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s add-ons.
diff --git a/project/cmake/cpack/deb/packages/kodi-audio-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-audio-dev.txt.in
new file mode 100644
index 0000000..f03a64d
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-audio-dev.txt.in
@@ -0,0 +1,25 @@
1# kodi-audio-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-audio-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-addon-dev
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-audio-dev
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (audio add-ons dev package)
25PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s audio add-ons.
diff --git a/project/cmake/cpack/deb/packages/kodi-bin.txt.in b/project/cmake/cpack/deb/packages/kodi-bin.txt.in
new file mode 100644
index 0000000..8ee33d3
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-bin.txt.in
@@ -0,0 +1,25 @@
1# kodi-bin debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-bin
14PACKAGE_ARCHITECTURE
15PACKAGE_SECTION video
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS libasound2 (>= 1.0.27), libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libbluetooth3 (>= 4.91), libbz2-1.0, libc6 (>= 2.15), libcdio13 (>= 0.83), libcrossguid1, libdbus-1-3 (>= 1.9.14), libdrm2 (>= 2.4.16), libegl1-mesa (>= 7.8.1) | libegl1-x11, libexpat1 (>= 2.0.1), libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), libgcc1 (>= 1:3.0), libgl1-mesa-glx | libgl1, libgnutls30 (>= 3.4.2), liblzma5 (>= 5.1.1alpha+20120614), liblzo2-2, libmicrohttpd10 (>= 0.9.20), libmysqlclient20 (>= 5.7.11), libpcre3, libpcrecpp0v5 (>= 7.7), libpulse0 (>= 0.99.4), libpython2.7 (>= 2.7), libsmbclient (>= 2:4.0.3+dfsg1), libsqlite3-0 (>= 3.6.11), libssh-4 (>= 0.6.1), libstdc++6 (>= 5.2), libtag1v5 (>= 1.9.1-2.4ubuntu1), libtinyxml2.6.2v5, libudev1 (>= 183), libva-x11-1 (>= 1.0.3), libva1 (>= 1.4.0), libx11-6, libxext6, libxml2 (>= 2.7.4), libxrandr2 (>= 2:1.2.99.3), libxslt1.1 (>= 1.1.25), libyajl2 (>= 2.0.4), zlib1g (>= 1:1.2.0.2)
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS xbmc-bin (<< 2:14.0~git20141019), xbmc-common
22PACKAGE_REPLACES xbmc-bin (<< 2:14.0~git20141019), xbmc-common
23PACKAGE_PROVIDES @APP_NAME_LC@-bin, @APP_NAME_LC@-common, xbmc-bin, xbmc-common
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (binary data package)
25PACKAGE_DESCRIPTION_FOOTER This package contains @APP_NAME@'s binary data.
diff --git a/project/cmake/cpack/deb/packages/kodi-eventclients-common.txt.in b/project/cmake/cpack/deb/packages/kodi-eventclients-common.txt.in
new file mode 100644
index 0000000..6559842
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-eventclients-common.txt.in
@@ -0,0 +1,25 @@
1# kodi-eventclients-common debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-eventclients-common
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION video
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-eventclients-common
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (event client common package)
25PACKAGE_DESCRIPTION_FOOTER This is the common package for @APP_NAME@'s event client.
diff --git a/project/cmake/cpack/deb/packages/kodi-eventclients-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-eventclients-dev.txt.in
new file mode 100644
index 0000000..4b166b5
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-eventclients-dev.txt.in
@@ -0,0 +1,25 @@
1# kodi-eventclients-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-eventclients-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-eventclients-common (= @CPACK_DEBIAN_PACKAGE_VERSION@)
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-eventclients-dev
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (event client dev package)
25PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s event client.
diff --git a/project/cmake/cpack/deb/packages/kodi-eventclients-ps3.txt.in b/project/cmake/cpack/deb/packages/kodi-eventclients-ps3.txt.in
new file mode 100644
index 0000000..bd432a2
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-eventclients-ps3.txt.in
@@ -0,0 +1,25 @@
1# kodi-eventclients-ps3 debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-eventclients-ps3
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION video
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-eventclients-common (= @CPACK_DEBIAN_PACKAGE_VERSION@), python-bluez | python-lightblue
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-eventclients-ps3
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (PS3 event client package)
25PACKAGE_DESCRIPTION_FOOTER This is the PS3 package for @APP_NAME@'s event client.
diff --git a/project/cmake/cpack/deb/packages/kodi-eventclients-wiiremote.txt.in b/project/cmake/cpack/deb/packages/kodi-eventclients-wiiremote.txt.in
new file mode 100644
index 0000000..5973784
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-eventclients-wiiremote.txt.in
@@ -0,0 +1,25 @@
1# kodi-eventclients-wiiremote debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-eventclients-wiiremote
14PACKAGE_ARCHITECTURE
15PACKAGE_SECTION video
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-eventclients-common (= @CPACK_DEBIAN_PACKAGE_VERSION@), libbluetooth3 (>= 4.91), libc6 (>= 2.14), libcwiid1 (>= 0.6.00+svn184), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-eventclients-wiiremote
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (Wii Remote event client package)
25PACKAGE_DESCRIPTION_FOOTER This is the Wii Remote package for @APP_NAME@'s event client.
diff --git a/project/cmake/cpack/deb/packages/kodi-eventclients-xbmc-send.txt.in b/project/cmake/cpack/deb/packages/kodi-eventclients-xbmc-send.txt.in
new file mode 100644
index 0000000..0062479
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-eventclients-xbmc-send.txt.in
@@ -0,0 +1,25 @@
1# kodi-eventclients-xbmc-send debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-eventclients-xbmc-send
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION video
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-eventclients-common (= @CPACK_DEBIAN_PACKAGE_VERSION@)
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-eventclients-xbmc-send
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (@APP_NAME@-send event client package)
25PACKAGE_DESCRIPTION_FOOTER This is the Kodi-SEND package for @APP_NAME@'s event client.
diff --git a/project/cmake/cpack/deb/packages/kodi-inputstream-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-inputstream-dev.txt.in
new file mode 100644
index 0000000..3b4c381
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-inputstream-dev.txt.in
@@ -0,0 +1,25 @@
1# kodi-inputstream-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-inputstream-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-addon-dev
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-inputstream-dev
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (inputstream add-ons dev package)
25PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s inputstream add-ons.
diff --git a/project/cmake/cpack/deb/packages/kodi-peripheral-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-peripheral-dev.txt.in
new file mode 100644
index 0000000..1c41c5f
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-peripheral-dev.txt.in
@@ -0,0 +1,24 @@
1# kodi-peripheral-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-peripheral-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-addon-dev
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (peripheral add-ons dev package)
24PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s peripheral add-ons.
diff --git a/project/cmake/cpack/deb/packages/kodi-pvr-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-pvr-dev.txt.in
new file mode 100644
index 0000000..90e4a14
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-pvr-dev.txt.in
@@ -0,0 +1,25 @@
1# kodi-pvr-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-pvr-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-addon-dev
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-pvr-dev
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (PVR add-ons dev package)
25PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s PVR add-ons.
diff --git a/project/cmake/cpack/deb/packages/kodi-screensaver-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-screensaver-dev.txt.in
new file mode 100644
index 0000000..877c3ab
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-screensaver-dev.txt.in
@@ -0,0 +1,25 @@
1# kodi-screensaver-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-screensaver-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-addon-dev
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-screensaver-dev
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (screensaver add-ons dev package)
25PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s screensaver add-ons.
diff --git a/project/cmake/cpack/deb/packages/kodi-tools-texturepacker.txt.in b/project/cmake/cpack/deb/packages/kodi-tools-texturepacker.txt.in
new file mode 100644
index 0000000..c5c5f8d
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-tools-texturepacker.txt.in
@@ -0,0 +1,25 @@
1# kodi-tools-texturepacker debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-tools-texturepacker
14PACKAGE_ARCHITECTURE
15PACKAGE_SECTION video
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (skin development - TexturePacker tool)
25PACKAGE_DESCRIPTION_FOOTER This is @APP_NAME@'s TexturePacker tool for skin development.
diff --git a/project/cmake/cpack/deb/packages/kodi-visualization-dev.txt.in b/project/cmake/cpack/deb/packages/kodi-visualization-dev.txt.in
new file mode 100644
index 0000000..ecc5436
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi-visualization-dev.txt.in
@@ -0,0 +1,25 @@
1# kodi-visualization-dev debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@-visualization-dev
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION libdevel
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-addon-dev
19PACKAGE_RECOMMENDS
20PACKAGE_SUGGESTS
21PACKAGE_BREAKS
22PACKAGE_REPLACES
23PACKAGE_PROVIDES xbmc-visualization-dev
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (visualization add-ons dev package)
25PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s visualization add-ons.
diff --git a/project/cmake/cpack/deb/packages/kodi.txt.in b/project/cmake/cpack/deb/packages/kodi.txt.in
new file mode 100644
index 0000000..3a5cde1
--- /dev/null
+++ b/project/cmake/cpack/deb/packages/kodi.txt.in
@@ -0,0 +1,25 @@
1# kodi debian package metadata
2#
3# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to ignore PACKAGE_DEPENDS
4# content and use dpkg-shlibdeps to automatically generate the package dependency
5# list. Only useful for packages that contain binaries.
6#
7# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
8# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
9# based on build options.
10#
11# Remaining settings are (hopefully) self-explanatory.
12
13PACKAGE_NAME @APP_NAME_LC@
14PACKAGE_ARCHITECTURE all
15PACKAGE_SECTION video
16PACKAGE_PRIORITY optional
17PACKAGE_SHLIBDEPS
18PACKAGE_DEPENDS @APP_NAME_LC@-bin (>= @CPACK_DEBIAN_PACKAGE_VERSION@), @APP_NAME_LC@-bin (<< @CPACK_DEBIAN_PACKAGE_VERSION@.1~), curl, libcurl3, mesa-utils, x11-utils, fonts-liberation | ttf-liberation, fonts-dejavu-core | ttf-dejavu-core, python-bluez | python-lightblue, python-imaging, python-simplejson, libmad0, libass5 | libass4, libgif5 | libgif7, libssh-4 | libssh2-1, libnfs8 | libnfs4 | libnfs1, libbluray1, libshairplay0, libvorbisfile3, libaacs0, libcec3, librtmp1 | librtmp0, libgnutls30 | libgnutls-deb0-28 | libgnutls28 | libgnutls26, libxslt1.1, libyajl2
19PACKAGE_RECOMMENDS libvdpau1, libva-intel-vaapi-driver, libva1
20PACKAGE_SUGGESTS @APP_NAME_LC@-pvr-mythtv, @APP_NAME_LC@-pvr-vuplus, @APP_NAME_LC@-pvr-vdr-vnsi, @APP_NAME_LC@-pvr-njoy, @APP_NAME_LC@-pvr-nextpvr, @APP_NAME_LC@-pvr-mediaportal-tvserver, @APP_NAME_LC@-pvr-tvheadend-hts, @APP_NAME_LC@-pvr-dvbviewer, @APP_NAME_LC@-pvr-argustv, @APP_NAME_LC@-pvr-iptvsimple, @APP_NAME_LC@-audioencoder-vorbis, @APP_NAME_LC@-audioencoder-flac, @APP_NAME_LC@-audioencoder-lame
21PACKAGE_BREAKS xbmc (<< 2:14.0~git20141019), xbmc-data, xbmc-standalone
22PACKAGE_REPLACES xbmc (<< 2:14.0~git20141019), xbmc-data, xbmc-standalone
23PACKAGE_PROVIDES @APP_NAME_LC@-data, @APP_NAME_LC@-skin-estuary, @APP_NAME_LC@-standalone, xbmc, xbmc-data, xbmc-standalone
24PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (arch-independent data package)
25PACKAGE_DESCRIPTION_FOOTER This package contains @APP_NAME@'s architecture independent data.
diff --git a/project/cmake/cpack/deb/postinst b/project/cmake/cpack/deb/postinst
new file mode 100755
index 0000000..318d280
--- /dev/null
+++ b/project/cmake/cpack/deb/postinst
@@ -0,0 +1,5 @@
1#!/bin/sh
2set -e
3if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
4 update-menus
5fi
diff --git a/project/cmake/cpack/deb/postrm b/project/cmake/cpack/deb/postrm
new file mode 100755
index 0000000..adc11fd
--- /dev/null
+++ b/project/cmake/cpack/deb/postrm
@@ -0,0 +1,3 @@
1#!/bin/sh
2set -e
3if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi