diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -1,3 +1,68 @@ +libminizip.so.1:LoadCentralDirectoryRecord +libminizip.so.1:Write_EndOfCentralDirectoryRecord +libminizip.so.1:Write_GlobalComment +libminizip.so.1:Write_LocalFileHeader +libminizip.so.1:Write_Zip64EndOfCentralDirectoryLocator +libminizip.so.1:Write_Zip64EndOfCentralDirectoryRecord +libminizip.so.1:call_zopen64 +libminizip.so.1:call_zseek64 +libminizip.so.1:call_ztell64 +libminizip.so.1:fill_fopen64_filefunc +libminizip.so.1:fill_fopen_filefunc +libminizip.so.1:fill_zlib_filefunc64_32_def_from_filefunc32 +libminizip.so.1:unzClose +libminizip.so.1:unzCloseCurrentFile +libminizip.so.1:unzGetCurrentFileInfo +libminizip.so.1:unzGetCurrentFileInfo64 +libminizip.so.1:unzGetCurrentFileZStreamPos64 +libminizip.so.1:unzGetFilePos +libminizip.so.1:unzGetFilePos64 +libminizip.so.1:unzGetGlobalComment +libminizip.so.1:unzGetGlobalInfo +libminizip.so.1:unzGetGlobalInfo64 +libminizip.so.1:unzGetLocalExtrafield +libminizip.so.1:unzGetOffset +libminizip.so.1:unzGetOffset64 +libminizip.so.1:unzGoToFilePos +libminizip.so.1:unzGoToFilePos64 +libminizip.so.1:unzGoToFirstFile +libminizip.so.1:unzGoToNextFile +libminizip.so.1:unzLocateFile +libminizip.so.1:unzOpen +libminizip.so.1:unzOpen2 +libminizip.so.1:unzOpen2_64 +libminizip.so.1:unzOpen64 +libminizip.so.1:unzOpenCurrentFile +libminizip.so.1:unzOpenCurrentFile2 +libminizip.so.1:unzOpenCurrentFile3 +libminizip.so.1:unzOpenCurrentFilePassword +libminizip.so.1:unzReadCurrentFile +libminizip.so.1:unzRepair +libminizip.so.1:unzSetOffset +libminizip.so.1:unzSetOffset64 +libminizip.so.1:unzStringFileNameCompare +libminizip.so.1:unzeof +libminizip.so.1:unztell +libminizip.so.1:unztell64 +libminizip.so.1:zipClose +libminizip.so.1:zipCloseFileInZip +libminizip.so.1:zipCloseFileInZipRaw +libminizip.so.1:zipCloseFileInZipRaw64 +libminizip.so.1:zipOpen +libminizip.so.1:zipOpen2 +libminizip.so.1:zipOpen2_64 +libminizip.so.1:zipOpen3 +libminizip.so.1:zipOpen64 +libminizip.so.1:zipOpenNewFileInZip +libminizip.so.1:zipOpenNewFileInZip2 +libminizip.so.1:zipOpenNewFileInZip2_64 +libminizip.so.1:zipOpenNewFileInZip3 +libminizip.so.1:zipOpenNewFileInZip3_64 +libminizip.so.1:zipOpenNewFileInZip4 +libminizip.so.1:zipOpenNewFileInZip4_64 +libminizip.so.1:zipOpenNewFileInZip64 +libminizip.so.1:zipRemoveExtraInfoBlock +libminizip.so.1:zipWriteInFileInZip libz.so.1:ZLIB_1.2.0 libz.so.1:ZLIB_1.2.0.2 libz.so.1:ZLIB_1.2.0.8 diff --git a/abi_symbols32 b/abi_symbols32 --- a/abi_symbols32 +++ b/abi_symbols32 @@ -1,3 +1,68 @@ +libminizip.so.1:LoadCentralDirectoryRecord +libminizip.so.1:Write_EndOfCentralDirectoryRecord +libminizip.so.1:Write_GlobalComment +libminizip.so.1:Write_LocalFileHeader +libminizip.so.1:Write_Zip64EndOfCentralDirectoryLocator +libminizip.so.1:Write_Zip64EndOfCentralDirectoryRecord +libminizip.so.1:call_zopen64 +libminizip.so.1:call_zseek64 +libminizip.so.1:call_ztell64 +libminizip.so.1:fill_fopen64_filefunc +libminizip.so.1:fill_fopen_filefunc +libminizip.so.1:fill_zlib_filefunc64_32_def_from_filefunc32 +libminizip.so.1:unzClose +libminizip.so.1:unzCloseCurrentFile +libminizip.so.1:unzGetCurrentFileInfo +libminizip.so.1:unzGetCurrentFileInfo64 +libminizip.so.1:unzGetCurrentFileZStreamPos64 +libminizip.so.1:unzGetFilePos +libminizip.so.1:unzGetFilePos64 +libminizip.so.1:unzGetGlobalComment +libminizip.so.1:unzGetGlobalInfo +libminizip.so.1:unzGetGlobalInfo64 +libminizip.so.1:unzGetLocalExtrafield +libminizip.so.1:unzGetOffset +libminizip.so.1:unzGetOffset64 +libminizip.so.1:unzGoToFilePos +libminizip.so.1:unzGoToFilePos64 +libminizip.so.1:unzGoToFirstFile +libminizip.so.1:unzGoToNextFile +libminizip.so.1:unzLocateFile +libminizip.so.1:unzOpen +libminizip.so.1:unzOpen2 +libminizip.so.1:unzOpen2_64 +libminizip.so.1:unzOpen64 +libminizip.so.1:unzOpenCurrentFile +libminizip.so.1:unzOpenCurrentFile2 +libminizip.so.1:unzOpenCurrentFile3 +libminizip.so.1:unzOpenCurrentFilePassword +libminizip.so.1:unzReadCurrentFile +libminizip.so.1:unzRepair +libminizip.so.1:unzSetOffset +libminizip.so.1:unzSetOffset64 +libminizip.so.1:unzStringFileNameCompare +libminizip.so.1:unzeof +libminizip.so.1:unztell +libminizip.so.1:unztell64 +libminizip.so.1:zipClose +libminizip.so.1:zipCloseFileInZip +libminizip.so.1:zipCloseFileInZipRaw +libminizip.so.1:zipCloseFileInZipRaw64 +libminizip.so.1:zipOpen +libminizip.so.1:zipOpen2 +libminizip.so.1:zipOpen2_64 +libminizip.so.1:zipOpen3 +libminizip.so.1:zipOpen64 +libminizip.so.1:zipOpenNewFileInZip +libminizip.so.1:zipOpenNewFileInZip2 +libminizip.so.1:zipOpenNewFileInZip2_64 +libminizip.so.1:zipOpenNewFileInZip3 +libminizip.so.1:zipOpenNewFileInZip3_64 +libminizip.so.1:zipOpenNewFileInZip4 +libminizip.so.1:zipOpenNewFileInZip4_64 +libminizip.so.1:zipOpenNewFileInZip64 +libminizip.so.1:zipRemoveExtraInfoBlock +libminizip.so.1:zipWriteInFileInZip libz.so.1:ZLIB_1.2.0 libz.so.1:ZLIB_1.2.0.2 libz.so.1:ZLIB_1.2.0.8 diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,21 +1,53 @@ name : zlib version : 1.2.11 -release : 14 +release : 15 source : - http://zlib.net/zlib-1.2.11.tar.gz : c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1 homepage : http://www.zlib.net license : ZLIB component : system.base -summary : zlib (Compression library) -description: | - The zlib library is a compression library that aims to be unobtrusive. +summary : + - zlib (Compression library) + - minizip: Mini zip and unzip based on zlib + - minizip-32bit: Mini zip and unzip based on zlib +description: + - The zlib library is a compression library that aims to be unobtrusive. + - minizip: Mini zip and unzip based on zlib + - minizip-32bit: Mini zip and unzip based on zlib devel : yes emul32 : yes +patterns : + - minizip: + - /usr/lib64/libminizip.so.* + - minizip-devel: + - /usr/include/minizip/* + - /usr/lib64/*.a + - /usr/lib64/libminizip.so + - /usr/lib64/pkgconfig/minizip.pc + - minizip-32bit: + - /usr/lib32/libminizip.so.* + - minizip-devel-32bit: + - /usr/lib32/*.a + - /usr/lib32/libminizip.so + - /usr/lib32/pkgconfig/minizip.pc setup : | %patch -p1 < $pkgfiles/no_ldconfig.patch ./configure --prefix=/usr \ --libdir=%libdir% + + # configure minizip + pushd contrib/minizip + %reconfigure + popd build : | %make + # build minizip + pushd contrib/minizip + %make + popd install : | %make_install + # install minizip + pushd contrib/minizip + %make_install + popd diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,21 +3,19 @@ zlib http://www.zlib.net - Peter O'Connor - peter@solus-project.com + Matthias Eliasson + matthias.eliasson@gmail.com ZLIB system.base zlib (Compression library) - The zlib library is a compression library that aims to be unobtrusive. - + The zlib library is a compression library that aims to be unobtrusive. https://solus-project.com/sources/README.Solus zlib zlib (Compression library) - The zlib library is a compression library that aims to be unobtrusive. - + The zlib library is a compression library that aims to be unobtrusive. system.base /usr/lib64/lib*.so.* @@ -27,11 +25,10 @@ zlib-32bit 32-bit libraries for zlib - The zlib library is a compression library that aims to be unobtrusive. - + The zlib library is a compression library that aims to be unobtrusive. emul32 - zlib + zlib /usr/lib32/lib*.so.* @@ -40,15 +37,13 @@ zlib-32bit-devel Development files for 32-bit zlib - The zlib library is a compression library that aims to be unobtrusive. - + The zlib library is a compression library that aims to be unobtrusive. programming.devel - zlib-devel - zlib-32bit + zlib-devel + zlib-32bit - /usr/lib32/lib*.a /usr/lib32/lib*.so /usr/lib32/pkgconfig/*.pc @@ -56,26 +51,73 @@ zlib-devel Development files for zlib - The zlib library is a compression library that aims to be unobtrusive. - + The zlib library is a compression library that aims to be unobtrusive. system.devel - zlib + zlib /usr/include/ - /usr/lib64/lib*.a /usr/lib64/lib*.so /usr/lib64/pkgconfig/*.pc + + zlib-minizip + Mini zip and unzip based on zlib + Mini zip and unzip based on zlib + + zlib + + + /usr/lib64/libminizip.so.* + + + + zlib-minizip-32bit + Mini zip and unzip based on zlib + Mini zip and unzip based on zlib + + zlib-32bit + + + /usr/lib32/libminizip.so.* + + + + zlib-minizip-devel + zlib (Compression library) + The zlib library is a compression library that aims to be unobtrusive. + + zlib-minizip + + + /usr/include/minizip/* + /usr/lib64/*.a + /usr/lib64/libminizip.so + /usr/lib64/pkgconfig/minizip.pc + + + + zlib-minizip-devel-32bit + zlib (Compression library) + The zlib library is a compression library that aims to be unobtrusive. + + zlib-minizip-32bit + + + /usr/lib32/*.a + /usr/lib32/libminizip.so + /usr/lib32/pkgconfig/minizip.pc + + - - 2017-04-12 + + 2017-10-03 1.2.11 Packaging update - Peter O'Connor - peter@solus-project.com + Matthias Eliasson + matthias.eliasson@gmail.com \ No newline at end of file