summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPali Rohár <pali.rohar@gmail.com>2016-05-19 18:37:14 +0200
committerPali Rohár <pali.rohar@gmail.com>2016-05-19 18:37:14 +0200
commite618a9e0a1ca88f2769abd7be9c01e1c6eb810f8 (patch)
treef0219e1c07eb0ade009260b5e53c6ebf81b5ca5e
Import stormlib_9.20-1.debian.tar.xz
[dgit import tarball stormlib 9.20-1 stormlib_9.20-1.debian.tar.xz]
-rw-r--r--changelog5
-rw-r--r--compat1
-rw-r--r--control26
-rw-r--r--copyright105
-rw-r--r--docs1
-rw-r--r--libstorm-dev.install3
-rw-r--r--libstorm9.install1
-rw-r--r--libstorm9.symbols78
-rwxr-xr-xrules9
-rw-r--r--source/format1
-rw-r--r--watch2
11 files changed, 232 insertions, 0 deletions
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..819550e
--- /dev/null
+++ b/changelog
@@ -0,0 +1,5 @@
+stormlib (9.20-1) unstable; urgency=low
+
+ * Initial release (Closes: #819380)
+
+ -- Pali Rohár <pali.rohar@gmail.com> Thu, 19 May 2016 18:37:14 +0200
diff --git a/compat b/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+9
diff --git a/control b/control
new file mode 100644
index 0000000..c121869
--- /dev/null
+++ b/control
@@ -0,0 +1,26 @@
+Source: stormlib
+Section: libs
+Priority: optional
+Maintainer: Pali Rohár <pali.rohar@gmail.com>
+Build-Depends: debhelper (>= 9), cmake, zlib1g-dev, libbz2-dev, libtomcrypt-dev (>= 1.17-3)
+Standards-Version: 3.9.8
+Homepage: http://www.zezula.net/en/mpq/stormlib.html
+
+Package: libstorm9
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Library for accessing the MPQ archives
+ The StormLib library is a pack of modules, written in C++, which are able to
+ read and also to write files from/to the MPQ archives.
+ .
+ This package contains StormLib runtime library needed for StormLib programs.
+
+Package: libstorm-dev
+Section: libdevel
+Architecture: any
+Depends: libstorm9 (= ${binary:Version}), ${misc:Depends}
+Description: Library for accessing the MPQ archives (development files)
+ The StormLib library is a pack of modules, written in C++, which are able to
+ read and also to write files from/to the MPQ archives.
+ .
+ This package contains development files needed for building StormLib programs.
diff --git a/copyright b/copyright
new file mode 100644
index 0000000..e6513e8
--- /dev/null
+++ b/copyright
@@ -0,0 +1,105 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: stormlib
+Upstream-Contact: Ladislav Zezula <ladik@zezula.net>
+Source: http://www.zezula.net/en/mpq/stormlib.html
+
+Files: *
+Copyright: 1999-2015 Ladislav Zezula <ladik@zezula.net>
+License: MIT
+
+Files: debian/*
+Copyright: 2016 Pali Rohár <pali.rohar@gmail.com>
+License: MIT
+
+Files: src/bzip2/*
+Copyright: 1996-2007 Julian Seward <jseward@bzip.org>
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ .
+ 2. The origin of this software must not be misrepresented; you must
+ not claim that you wrote the original software. If you use this
+ software in a product, an acknowledgment in the product
+ documentation would be appreciated but is not required.
+ .
+ 3. Altered source versions must be plainly marked as such, and must
+ not be misrepresented as being the original software.
+ .
+ 4. The name of the author may not be used to endorse or promote
+ products derived from this software without specific prior written
+ permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
+ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: src/jenkins/*
+Copyright: 2006 Bob Jenkins
+License: public-domain
+ Public Domain
+
+Files: src/libtomcrypt/*
+Copyright: 2003-2007 Tom St Denis <tomstdenis@gmail.com>
+License: public-domain
+ LibTomCrypt is public domain. As should all quality software be.
+
+Files: src/libtommath/*
+Copyright: 2002-2007 Tom St Denis <tomstdenis@gmail.com>
+License: public-domain
+ LibTomMath is hereby released into the Public Domain.
+
+Files: src/lzma/*
+Copyright: 1999-2010 Igor Pavlov
+License: public-domain
+ LZMA SDK is written and placed in the public domain by Igor Pavlov.
+
+Files: src/zlib/*
+Copyright: 1995-2010 Jean-loup Gailly <jloup@gzip.org>
+ 1995-2010 Mark Adler <madler@alumni.caltech.edu>
+License: Zlib
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
diff --git a/docs b/docs
new file mode 100644
index 0000000..cbe02e1
--- /dev/null
+++ b/docs
@@ -0,0 +1 @@
+doc/*.txt
diff --git a/libstorm-dev.install b/libstorm-dev.install
new file mode 100644
index 0000000..cc029d1
--- /dev/null
+++ b/libstorm-dev.install
@@ -0,0 +1,3 @@
+usr/include
+usr/lib/libstorm.so
+usr/lib/libstorm.a
diff --git a/libstorm9.install b/libstorm9.install
new file mode 100644
index 0000000..0ad7665
--- /dev/null
+++ b/libstorm9.install
@@ -0,0 +1 @@
+usr/lib/libstorm.so.9*
diff --git a/libstorm9.symbols b/libstorm9.symbols
new file mode 100644
index 0000000..2ac12a2
--- /dev/null
+++ b/libstorm9.symbols
@@ -0,0 +1,78 @@
+libstorm.so.9 libstorm9 #MINVER#
+ FileStream_Close@Base 9.20
+ FileStream_CreateFile@Base 9.20
+ FileStream_GetBitmap@Base 9.20
+ FileStream_GetFileName@Base 9.20
+ FileStream_GetFlags@Base 9.20
+ FileStream_GetPos@Base 9.20
+ FileStream_GetSize@Base 9.20
+ FileStream_GetTime@Base 9.20
+ FileStream_OpenFile@Base 9.20
+ FileStream_Prefix@Base 9.20
+ FileStream_Read@Base 9.20
+ FileStream_Replace@Base 9.20
+ FileStream_SetCallback@Base 9.20
+ FileStream_SetSize@Base 9.20
+ FileStream_Write@Base 9.20
+ GetBits@Base 9.20
+ GetLastError@Base 9.20
+ SCompCompress@Base 9.20
+ SCompDecompress2@Base 9.20
+ SCompDecompress@Base 9.20
+ SCompExplode@Base 9.20
+ SCompImplode@Base 9.20
+ SFileAddFile@Base 9.20
+ SFileAddFileEx@Base 9.20
+ SFileAddListFile@Base 9.20
+ SFileAddWave@Base 9.20
+ SFileCloseArchive@Base 9.20
+ SFileCloseFile@Base 9.20
+ SFileCompactArchive@Base 9.20
+ SFileCreateArchive2@Base 9.20
+ SFileCreateArchive@Base 9.20
+ SFileCreateFile@Base 9.20
+ SFileEnumLocales@Base 9.20
+ SFileExtractFile@Base 9.20
+ SFileFindClose@Base 9.20
+ SFileFindFirstFile@Base 9.20
+ SFileFindNextFile@Base 9.20
+ SFileFinishFile@Base 9.20
+ SFileFlushArchive@Base 9.20
+ SFileFreeFileInfo@Base 9.20
+ SFileGetAttributes@Base 9.20
+ SFileGetFileChecksums@Base 9.20
+ SFileGetFileInfo@Base 9.20
+ SFileGetFileName@Base 9.20
+ SFileGetFileSize@Base 9.20
+ SFileGetLocale@Base 9.20
+ SFileGetMaxFileCount@Base 9.20
+ SFileHasFile@Base 9.20
+ SFileIsPatchedArchive@Base 9.20
+ SFileOpenArchive@Base 9.20
+ SFileOpenFileEx@Base 9.20
+ SFileOpenPatchArchive@Base 9.20
+ SFileReadFile@Base 9.20
+ SFileRemoveFile@Base 9.20
+ SFileRenameFile@Base 9.20
+ SFileSetAddFileCallback@Base 9.20
+ SFileSetAttributes@Base 9.20
+ SFileSetCompactCallback@Base 9.20
+ SFileSetDataCompression@Base 9.20
+ SFileSetDownloadCallback@Base 9.20
+ SFileSetFileLocale@Base 9.20
+ SFileSetFilePointer@Base 9.20
+ SFileSetLocale@Base 9.20
+ SFileSetMaxFileCount@Base 9.20
+ SFileSignArchive@Base 9.20
+ SFileUpdateFileAttributes@Base 9.20
+ SFileVerifyArchive@Base 9.20
+ SFileVerifyFile@Base 9.20
+ SFileVerifyRawData@Base 9.20
+ SFileWriteFile@Base 9.20
+ SListFileFindClose@Base 9.20
+ SListFileFindFirstFile@Base 9.20
+ SListFileFindNextFile@Base 9.20
+ SetBits@Base 9.20
+ SetLastError@Base 9.20
+ StormLibCopyright@Base 9.20
+ (regex|optional).* 9.20
diff --git a/rules b/rules
new file mode 100755
index 0000000..953a9ca
--- /dev/null
+++ b/rules
@@ -0,0 +1,9 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ dh_auto_configure -- -DWITH_LIBTOMCRYPT=ON -DWITH_STATIC=ON
diff --git a/source/format b/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/watch b/watch
new file mode 100644
index 0000000..ff1c913
--- /dev/null
+++ b/watch
@@ -0,0 +1,2 @@
+version=3
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/stormlib-$1\.tar\.gz/ https://github.com/ladislav-zezula/StormLib/tags .*/v?(\d\S*)\.tar\.gz