Page MenuHomeSolus

D1855.diff
No OneTemporary

D1855.diff

diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,303 @@
+liblrzip.so.0:AutoResetEvent_Create
+liblrzip.so.0:AutoResetEvent_CreateNotSignaled
+liblrzip.so.0:Bt3Zip_MatchFinder_GetMatches
+liblrzip.so.0:Bt3Zip_MatchFinder_Skip
+liblrzip.so.0:BtFillBlock
+liblrzip.so.0:BtGetMatches
+liblrzip.so.0:BtThreadFunc
+liblrzip.so.0:CrcCalc
+liblrzip.so.0:CrcGenerateTable
+liblrzip.so.0:CrcUpdate
+liblrzip.so.0:CriticalSection_Init
+liblrzip.so.0:Event_Close
+liblrzip.so.0:Event_Create
+liblrzip.so.0:Event_Reset
+liblrzip.so.0:Event_Set
+liblrzip.so.0:Event_Wait
+liblrzip.so.0:GetMatchesSpec1
+liblrzip.so.0:HashThreadFunc
+liblrzip.so.0:Hc3Zip_MatchFinder_GetMatches
+liblrzip.so.0:Hc3Zip_MatchFinder_Skip
+liblrzip.so.0:LzmaCompress
+liblrzip.so.0:LzmaDec_Allocate
+liblrzip.so.0:LzmaDec_AllocateProbs
+liblrzip.so.0:LzmaDec_DecodeToBuf
+liblrzip.so.0:LzmaDec_DecodeToDic
+liblrzip.so.0:LzmaDec_Free
+liblrzip.so.0:LzmaDec_FreeProbs
+liblrzip.so.0:LzmaDec_Init
+liblrzip.so.0:LzmaDec_InitDicAndState
+liblrzip.so.0:LzmaDecode
+liblrzip.so.0:LzmaEncProps_GetDictSize
+liblrzip.so.0:LzmaEncProps_Init
+liblrzip.so.0:LzmaEncProps_Normalize
+liblrzip.so.0:LzmaEnc_CodeOneMemBlock
+liblrzip.so.0:LzmaEnc_Construct
+liblrzip.so.0:LzmaEnc_Create
+liblrzip.so.0:LzmaEnc_Destroy
+liblrzip.so.0:LzmaEnc_Destruct
+liblrzip.so.0:LzmaEnc_Encode
+liblrzip.so.0:LzmaEnc_FastPosInit
+liblrzip.so.0:LzmaEnc_Finish
+liblrzip.so.0:LzmaEnc_FreeLits
+liblrzip.so.0:LzmaEnc_GetCurBuf
+liblrzip.so.0:LzmaEnc_GetNumAvailableBytes
+liblrzip.so.0:LzmaEnc_Init
+liblrzip.so.0:LzmaEnc_InitPriceTables
+liblrzip.so.0:LzmaEnc_InitPrices
+liblrzip.so.0:LzmaEnc_MemEncode
+liblrzip.so.0:LzmaEnc_MemPrepare
+liblrzip.so.0:LzmaEnc_PrepareForLzma2
+liblrzip.so.0:LzmaEnc_RestoreState
+liblrzip.so.0:LzmaEnc_SaveState
+liblrzip.so.0:LzmaEnc_SetProps
+liblrzip.so.0:LzmaEnc_WriteProperties
+liblrzip.so.0:LzmaEncode
+liblrzip.so.0:LzmaProps_Decode
+liblrzip.so.0:LzmaUncompress
+liblrzip.so.0:ManualResetEvent_Create
+liblrzip.so.0:ManualResetEvent_CreateNotSignaled
+liblrzip.so.0:MatchFinderMt0_Skip
+liblrzip.so.0:MatchFinderMt2_GetMatches
+liblrzip.so.0:MatchFinderMt2_Skip
+liblrzip.so.0:MatchFinderMt3_Skip
+liblrzip.so.0:MatchFinderMt_Construct
+liblrzip.so.0:MatchFinderMt_Create
+liblrzip.so.0:MatchFinderMt_CreateVTable
+liblrzip.so.0:MatchFinderMt_Destruct
+liblrzip.so.0:MatchFinderMt_FreeMem
+liblrzip.so.0:MatchFinderMt_GetIndexByte
+liblrzip.so.0:MatchFinderMt_GetMatches
+liblrzip.so.0:MatchFinderMt_GetNextBlock_Bt
+liblrzip.so.0:MatchFinderMt_GetNextBlock_Hash
+liblrzip.so.0:MatchFinderMt_GetNumAvailableBytes
+liblrzip.so.0:MatchFinderMt_GetPointerToCurrentPos
+liblrzip.so.0:MatchFinderMt_Init
+liblrzip.so.0:MatchFinderMt_Normalize
+liblrzip.so.0:MatchFinderMt_ReleaseStream
+liblrzip.so.0:MatchFinder_Construct
+liblrzip.so.0:MatchFinder_Create
+liblrzip.so.0:MatchFinder_CreateVTable
+liblrzip.so.0:MatchFinder_Free
+liblrzip.so.0:MatchFinder_GetIndexByte
+liblrzip.so.0:MatchFinder_GetNumAvailableBytes
+liblrzip.so.0:MatchFinder_GetPointerToCurrentPos
+liblrzip.so.0:MatchFinder_Init
+liblrzip.so.0:MatchFinder_MoveBlock
+liblrzip.so.0:MatchFinder_NeedMove
+liblrzip.so.0:MatchFinder_Normalize3
+liblrzip.so.0:MatchFinder_ReadIfRequired
+liblrzip.so.0:MatchFinder_ReduceOffsets
+liblrzip.so.0:MixMatches2
+liblrzip.so.0:MixMatches3
+liblrzip.so.0:MtSync_Construct
+liblrzip.so.0:MtSync_Destruct
+liblrzip.so.0:MtSync_GetNextBlock
+liblrzip.so.0:MtSync_Init
+liblrzip.so.0:MtSync_StopWriting
+liblrzip.so.0:MyAlloc
+liblrzip.so.0:MyFree
+liblrzip.so.0:Semaphore_Close
+liblrzip.so.0:Semaphore_Create
+liblrzip.so.0:Semaphore_ReleaseN
+liblrzip.so.0:Semaphore_Wait
+liblrzip.so.0:Thread_Close
+liblrzip.so.0:Thread_Create
+liblrzip.so.0:Thread_Wait
+liblrzip.so.0:_ZN7libzpaq10Compressor10endSegmentEPKc
+liblrzip.so.0:_ZN7libzpaq10Compressor10startBlockEPKc
+liblrzip.so.0:_ZN7libzpaq10Compressor10startBlockEi
+liblrzip.so.0:_ZN7libzpaq10Compressor11postProcessEPKci
+liblrzip.so.0:_ZN7libzpaq10Compressor12startSegmentEPKcS2_
+liblrzip.so.0:_ZN7libzpaq10Compressor8compressEi
+liblrzip.so.0:_ZN7libzpaq10Compressor8endBlockEv
+liblrzip.so.0:_ZN7libzpaq10Compressor8writeTagEv
+liblrzip.so.0:_ZN7libzpaq10StateTable10next_stateERiS1_i
+liblrzip.so.0:_ZN7libzpaq10StateTable10num_statesEii
+liblrzip.so.0:_ZN7libzpaq10StateTable8discountERi
+liblrzip.so.0:_ZN7libzpaq10StateTableC1Ev
+liblrzip.so.0:_ZN7libzpaq10StateTableC2Ev
+liblrzip.so.0:_ZN7libzpaq10decompressEPNS_6ReaderEPNS_6WriterE
+liblrzip.so.0:_ZN7libzpaq12Decompresser10decompressEi
+liblrzip.so.0:_ZN7libzpaq12Decompresser11readCommentEPNS_6WriterE
+liblrzip.so.0:_ZN7libzpaq12Decompresser12findFilenameEPNS_6WriterE
+liblrzip.so.0:_ZN7libzpaq12Decompresser14readSegmentEndEPc
+liblrzip.so.0:_ZN7libzpaq12Decompresser9findBlockEPd
+liblrzip.so.0:_ZN7libzpaq13PostProcessor4initEii
+liblrzip.so.0:_ZN7libzpaq13PostProcessor5writeEi
+liblrzip.so.0:_ZN7libzpaq3expEd
+liblrzip.so.0:_ZN7libzpaq3logEd
+liblrzip.so.0:_ZN7libzpaq3powEdd
+liblrzip.so.0:_ZN7libzpaq4SHA14initEv
+liblrzip.so.0:_ZN7libzpaq4SHA16resultEv
+liblrzip.so.0:_ZN7libzpaq4SHA17processEv
+liblrzip.so.0:_ZN7libzpaq4freeEPv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL3errEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL3runEj
+liblrzip.so.0:_ZN7libzpaq5ZPAQL4initEii
+liblrzip.so.0:_ZN7libzpaq5ZPAQL4readEPNS_6ReaderE
+liblrzip.so.0:_ZN7libzpaq5ZPAQL4run0Ej
+liblrzip.so.0:_ZN7libzpaq5ZPAQL5clearEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL5flushEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL5inithEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL5initpEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL5writeEPNS_6WriterEb
+liblrzip.so.0:_ZN7libzpaq5ZPAQL6memoryEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL7executeEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQL8assembleEv
+liblrzip.so.0:_ZN7libzpaq5ZPAQLC1Ev
+liblrzip.so.0:_ZN7libzpaq5ZPAQLC2Ev
+liblrzip.so.0:_ZN7libzpaq5ZPAQLD1Ev
+liblrzip.so.0:_ZN7libzpaq5ZPAQLD2Ev
+liblrzip.so.0:_ZN7libzpaq5errorEPKc
+liblrzip.so.0:_ZN7libzpaq5toU16EPKc
+liblrzip.so.0:_ZN7libzpaq6Reader4readEPci
+liblrzip.so.0:_ZN7libzpaq6Writer5writeEPKci
+liblrzip.so.0:_ZN7libzpaq6allocxERPhRii
+liblrzip.so.0:_ZN7libzpaq6callocEmm
+liblrzip.so.0:_ZN7libzpaq6memcmpEPKvS1_m
+liblrzip.so.0:_ZN7libzpaq6memsetEPvim
+liblrzip.so.0:_ZN7libzpaq7Decoder10decompressEv
+liblrzip.so.0:_ZN7libzpaq7Decoder4initEv
+liblrzip.so.0:_ZN7libzpaq7Decoder4skipEv
+liblrzip.so.0:_ZN7libzpaq7Decoder6decodeEi
+liblrzip.so.0:_ZN7libzpaq7Decoder7loadbufEv
+liblrzip.so.0:_ZN7libzpaq7DecoderC1ERNS_5ZPAQLE
+liblrzip.so.0:_ZN7libzpaq7DecoderC2ERNS_5ZPAQLE
+liblrzip.so.0:_ZN7libzpaq7Encoder4initEv
+liblrzip.so.0:_ZN7libzpaq7Encoder6encodeEii
+liblrzip.so.0:_ZN7libzpaq7Encoder8compressEi
+liblrzip.so.0:_ZN7libzpaq8compressEPNS_6ReaderEPNS_6WriterEi
+liblrzip.so.0:_ZN7libzpaq9Component4initEv
+liblrzip.so.0:_ZN7libzpaq9Predictor10assemble_pEv
+liblrzip.so.0:_ZN7libzpaq9Predictor4findERNS_5ArrayIhEEij
+liblrzip.so.0:_ZN7libzpaq9Predictor4initEv
+liblrzip.so.0:_ZN7libzpaq9Predictor6updateEi
+liblrzip.so.0:_ZN7libzpaq9Predictor7predictEv
+liblrzip.so.0:_ZN7libzpaq9Predictor7update0Ei
+liblrzip.so.0:_ZN7libzpaq9Predictor8predict0Ev
+liblrzip.so.0:_ZN7libzpaq9PredictorC1ERNS_5ZPAQLE
+liblrzip.so.0:_ZN7libzpaq9PredictorC2ERNS_5ZPAQLE
+liblrzip.so.0:_ZN7libzpaq9PredictorD1Ev
+liblrzip.so.0:_ZN7libzpaq9PredictorD2Ev
+liblrzip.so.0:aes_crypt_cbc
+liblrzip.so.0:aes_crypt_ecb
+liblrzip.so.0:aes_setkey_dec
+liblrzip.so.0:aes_setkey_enc
+liblrzip.so.0:clear_tmpinbuf
+liblrzip.so.0:clear_tmpinfile
+liblrzip.so.0:close_stream_in
+liblrzip.so.0:close_stream_out
+liblrzip.so.0:close_streamout_threads
+liblrzip.so.0:close_tmpinbuf
+liblrzip.so.0:close_tmpoutbuf
+liblrzip.so.0:compress_file
+liblrzip.so.0:create_pthread
+liblrzip.so.0:decompress_file
+liblrzip.so.0:detach_pthread
+liblrzip.so.0:dump_tmpoutfile
+liblrzip.so.0:fatal_exit
+liblrzip.so.0:flush_buffer
+liblrzip.so.0:flush_tmpoutbuf
+liblrzip.so.0:get_fileinfo
+liblrzip.so.0:get_header_info
+liblrzip.so.0:get_ram
+liblrzip.so.0:get_rand
+liblrzip.so.0:get_readseek
+liblrzip.so.0:init_mutex
+liblrzip.so.0:initialise_control
+liblrzip.so.0:join_pthread
+liblrzip.so.0:lock_mutex
+liblrzip.so.0:lrz_crypt
+liblrzip.so.0:lrz_stretch
+liblrzip.so.0:lrzip_compress_full
+liblrzip.so.0:lrzip_compression_level_get
+liblrzip.so.0:lrzip_compression_level_set
+liblrzip.so.0:lrzip_compression_window_max_get
+liblrzip.so.0:lrzip_compression_window_max_set
+liblrzip.so.0:lrzip_config_env
+liblrzip.so.0:lrzip_decompress
+liblrzip.so.0:lrzip_file_add
+liblrzip.so.0:lrzip_file_del
+liblrzip.so.0:lrzip_file_pop
+liblrzip.so.0:lrzip_filename_add
+liblrzip.so.0:lrzip_filename_del
+liblrzip.so.0:lrzip_filename_pop
+liblrzip.so.0:lrzip_filenames_clear
+liblrzip.so.0:lrzip_filenames_count
+liblrzip.so.0:lrzip_filenames_get
+liblrzip.so.0:lrzip_files_clear
+liblrzip.so.0:lrzip_files_count
+liblrzip.so.0:lrzip_files_get
+liblrzip.so.0:lrzip_flags_get
+liblrzip.so.0:lrzip_flags_set
+liblrzip.so.0:lrzip_free
+liblrzip.so.0:lrzip_info_cb_set
+liblrzip.so.0:lrzip_init
+liblrzip.so.0:lrzip_log_cb_set
+liblrzip.so.0:lrzip_log_level_get
+liblrzip.so.0:lrzip_log_level_set
+liblrzip.so.0:lrzip_log_stderr_get
+liblrzip.so.0:lrzip_log_stderr_set
+liblrzip.so.0:lrzip_log_stdout_get
+liblrzip.so.0:lrzip_log_stdout_set
+liblrzip.so.0:lrzip_md5digest_get
+liblrzip.so.0:lrzip_mode_get
+liblrzip.so.0:lrzip_mode_set
+liblrzip.so.0:lrzip_new
+liblrzip.so.0:lrzip_nice_get
+liblrzip.so.0:lrzip_nice_set
+liblrzip.so.0:lrzip_outdir_get
+liblrzip.so.0:lrzip_outdir_set
+liblrzip.so.0:lrzip_outfile_get
+liblrzip.so.0:lrzip_outfile_set
+liblrzip.so.0:lrzip_outfilename_get
+liblrzip.so.0:lrzip_outfilename_set
+liblrzip.so.0:lrzip_pass_cb_set
+liblrzip.so.0:lrzip_run
+liblrzip.so.0:lrzip_suffix_get
+liblrzip.so.0:lrzip_suffix_set
+liblrzip.so.0:lrzip_threads_get
+liblrzip.so.0:lrzip_threads_set
+liblrzip.so.0:md5_buffer
+liblrzip.so.0:md5_finish_ctx
+liblrzip.so.0:md5_init_ctx
+liblrzip.so.0:md5_process_block
+liblrzip.so.0:md5_process_bytes
+liblrzip.so.0:md5_read_ctx
+liblrzip.so.0:md5_stream
+liblrzip.so.0:nloops
+liblrzip.so.0:open_stream_in
+liblrzip.so.0:open_stream_out
+liblrzip.so.0:open_tmpinfile
+liblrzip.so.0:open_tmpoutfile
+liblrzip.so.0:prepare_streamout_threads
+liblrzip.so.0:put_fdout
+liblrzip.so.0:read_1g
+liblrzip.so.0:read_config
+liblrzip.so.0:read_magic
+liblrzip.so.0:read_stream
+liblrzip.so.0:read_tmpinfile
+liblrzip.so.0:register_infile
+liblrzip.so.0:register_outfile
+liblrzip.so.0:register_outputfile
+liblrzip.so.0:round_to_page
+liblrzip.so.0:round_up_page
+liblrzip.so.0:runzip_fd
+liblrzip.so.0:rzip_control_free
+liblrzip.so.0:rzip_fd
+liblrzip.so.0:setup_overhead
+liblrzip.so.0:setup_ram
+liblrzip.so.0:sha4
+liblrzip.so.0:sha4_finish
+liblrzip.so.0:sha4_starts
+liblrzip.so.0:sha4_update
+liblrzip.so.0:unlink_files
+liblrzip.so.0:unlock_mutex
+liblrzip.so.0:write_1g
+liblrzip.so.0:write_fdin
+liblrzip.so.0:write_fdout
+liblrzip.so.0:write_magic
+liblrzip.so.0:write_stream
+liblrzip.so.0:zpaq_compress
+liblrzip.so.0:zpaq_decompress
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,8 @@
+libbz2.so.1.0
+libc.so.6
+libgcc_s.so.1
+liblzo2.so.2
+libm.so.6
+libpthread.so.0
+libstdc++.so.6
+libz.so.1
diff --git a/package.yml b/package.yml
new file mode 100644
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,21 @@
+name : lrzip
+version : 0.631
+release : 1
+source :
+ - https://github.com/ckolivas/lrzip/archive/v0.631.tar.gz : 10315c20d5a47590e7220c210735ba169677824d5672509266682eccec84d952
+license : GPL-2.0
+component : system.utils
+summary : lrzip - Long Range ZIP or LZMA RZIP
+description: |
+ A compression utility that excels at compressing large files (usually > 10-50 MB). Larger files and/or more free RAM means that the utility will be able to more effectively compress your files (ie: faster / smaller size), especially if the filesize(s) exceed 100 MB. You can either choose to optimise for speed (fast compression / decompression) or size, but not both.
+builddeps :
+ - bzip2-devel
+ - lzo-devel
+setup : |
+ %reconfigure --disable-static
+build : |
+ %make
+install : |
+ %make_install
+check : |
+ %make check
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,52 @@
+<PISI>
+ <Source>
+ <Name>lrzip</Name>
+ <Packager>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
+ </Packager>
+ <License>GPL-2.0</License>
+ <PartOf>system.utils</PartOf>
+ <Summary xml:lang="en">lrzip - Long Range ZIP or LZMA RZIP</Summary>
+ <Description xml:lang="en">A compression utility that excels at compressing large files (usually &gt; 10-50 MB). Larger files and/or more free RAM means that the utility will be able to more effectively compress your files (ie: faster / smaller size), especially if the filesize(s) exceed 100 MB. You can either choose to optimise for speed (fast compression / decompression) or size, but not both.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>lrzip</Name>
+ <Summary xml:lang="en">lrzip - Long Range ZIP or LZMA RZIP</Summary>
+ <Description xml:lang="en">A compression utility that excels at compressing large files (usually &gt; 10-50 MB). Larger files and/or more free RAM means that the utility will be able to more effectively compress your files (ie: faster / smaller size), especially if the filesize(s) exceed 100 MB. You can either choose to optimise for speed (fast compression / decompression) or size, but not both.
+</Description>
+ <PartOf>system.utils</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin</Path>
+ <Path fileType="library">/usr/lib64/lib*.so.*</Path>
+ <Path fileType="doc">/usr/share/doc</Path>
+ <Path fileType="man">/usr/share/man</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>lrzip-devel</Name>
+ <Summary xml:lang="en">Development files for lrzip</Summary>
+ <Description xml:lang="en">A compression utility that excels at compressing large files (usually &gt; 10-50 MB). Larger files and/or more free RAM means that the utility will be able to more effectively compress your files (ie: faster / smaller size), especially if the filesize(s) exceed 100 MB. You can either choose to optimise for speed (fast compression / decompression) or size, but not both.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">lrzip</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/</Path>
+ <Path fileType="library">/usr/lib64/lib*.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/*.pc</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2018-01-05</Date>
+ <Version>0.631</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jun 11 2023, 6:02 PM (8 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5790078
Default Alt Text
D1855.diff (15 KB)

Event Timeline