Skip to content

Commit

Permalink
a52dec: Update to 0.8.0
Browse files Browse the repository at this point in the history
**Summary**
- Update 'README' to indicate new maintenance situation
- Modernize autotools files

**Packager note**

The source has been switched to the fork by adelielinux because the SourceForge source file appears to no longer exist.

Part of #3554

Signed-off-by: Evan Maddock <[email protected]>
  • Loading branch information
EbonJaeger committed Aug 12, 2024
1 parent dca1689 commit 6bc1b7a
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 49 deletions.
1 change: 1 addition & 0 deletions packages/a/a52dec/abi_libs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
liba52.so.0
1 change: 0 additions & 1 deletion packages/a/a52dec/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
liba52.so.0
libc.so.6
libm.so.6
13 changes: 5 additions & 8 deletions packages/a/a52dec/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
liba52.so.0:a52_block
liba52.so.0:a52_dynrng
liba52.so.0:a52_frame
liba52.so.0:a52_free
liba52.so.0:a52_init
liba52.so.0:a52_samples
liba52.so.0:a52_syncinfo
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
libc.so.6:__libc_start_main
Expand All @@ -22,12 +15,13 @@ libc.so.6:getopt
libc.so.6:gettimeofday
libc.so.6:ioctl
libc.so.6:malloc
libc.so.6:memalign
libc.so.6:memcpy
libc.so.6:memmove
libc.so.6:memset
libc.so.6:open
libc.so.6:optarg
libc.so.6:optind
libc.so.6:raise
libc.so.6:signal
libc.so.6:stderr
libc.so.6:stdin
Expand All @@ -37,5 +31,8 @@ libc.so.6:strerror
libc.so.6:strtod
libc.so.6:strtol
libc.so.6:write
libm.so.6:cos
libm.so.6:log
libm.so.6:pow
libm.so.6:sincos
libm.so.6:sqrt
46 changes: 23 additions & 23 deletions packages/a/a52dec/package.yml
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
name : a52dec
version : 0.7.4
release : 4
source :
- http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz : a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33
homepage : http://liba52.sourceforge.net
license : GPL-2.0
component :
name : a52dec
version : 0.8.0
release : 5
source :
- https://git.adelielinux.org/community/a52dec/-/archive/v0.8.0/a52dec-v0.8.0.tar.bz2 : d4f26685d32a8c85f86a5cb800554160fb85400298a0a27151c3d1e63a170943
homepage : https://git.adelielinux.org/community/a52dec/
license : GPL-2.0-only
component :
- multimedia.audio
- ^liba52dec: multimedia.codecs
- ^liba52dec-devel: programming.devel
summary :
- ^liba52dec : multimedia.codecs
- ^liba52dec-devel : programming.devel
summary :
- a52dec CLI tools
- ^liba52dec: Library for decoding ATSC A/52 (also known as AC-3) streams
- ^liba52dec-devel: Development files for liba52dec
description :
- ^liba52dec : Library for decoding ATSC A/52 (also known as AC-3) streams
- ^liba52dec-devel : Development files for liba52dec
description:
- a52dec CLI tools
- ^liba52dec: Library for decoding ATSC A/52 (also known as AC-3) streams
- ^liba52dec-devel: Development files for liba52dec
patterns :
- ^liba52dec:
- /usr/lib64/lib*.so.*
- ^liba52dec-devel:
- /usr/include
- /usr/lib64/lib*.so
- ^liba52dec : Library for decoding ATSC A/52 (also known as AC-3) streams
- ^liba52dec-devel : Development files for liba52dec
setup : |
%configure --disable-static --enable-shared
%reconfigure --disable-static --enable-shared
build : |
%make
install : |
%make_install
patterns :
- ^liba52dec :
- /usr/lib64/lib*.so.*
- ^liba52dec-devel :
- /usr/include
- /usr/lib64/lib*.so
52 changes: 35 additions & 17 deletions packages/a/a52dec/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -1,28 +1,30 @@
<PISI>
<Source>
<Name>a52dec</Name>
<Homepage>http://liba52.sourceforge.net</Homepage>
<Homepage>https://git.adelielinux.org/community/a52dec/</Homepage>
<Packager>
<Name>Joshua Strobl</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Packager>
<License>GPL-2.0</License>
<License>GPL-2.0-only</License>
<PartOf>multimedia.audio</PartOf>
<Summary xml:lang="en">a52dec CLI tools</Summary>
<Description xml:lang="en">a52dec CLI tools</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>a52dec</Name>
<Summary xml:lang="en">a52dec CLI tools</Summary>
<Description xml:lang="en">a52dec CLI tools</Description>
<PartOf>multimedia.audio</PartOf>
<RuntimeDependencies>
<Dependency release="4">liba52dec</Dependency>
<Dependency release="5">liba52dec</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="executable">/usr/bin/a52dec</Path>
<Path fileType="executable">/usr/bin/extract_a52</Path>
<Path fileType="man">/usr/share/man/man1/a52dec.1</Path>
<Path fileType="man">/usr/share/man/man1/extract_a52.1</Path>
</Files>
</Package>
<Package>
Expand All @@ -31,7 +33,8 @@
<Description xml:lang="en">Library for decoding ATSC A/52 (also known as AC-3) streams</Description>
<PartOf>multimedia.codecs</PartOf>
<Files>
<Path fileType="library">/usr/lib64/lib*.so.*</Path>
<Path fileType="library">/usr/lib64/liba52.so.0</Path>
<Path fileType="library">/usr/lib64/liba52.so.0.0.0</Path>
</Files>
</Package>
<Package>
Expand All @@ -40,20 +43,35 @@
<Description xml:lang="en">Development files for liba52dec</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="4">liba52dec</Dependency>
<Dependency release="5">liba52dec</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib64/lib*.so</Path>
<Path fileType="header">/usr/include/a52dec/a52.h</Path>
<Path fileType="header">/usr/include/a52dec/attributes.h</Path>
<Path fileType="header">/usr/include/a52dec/audio_out.h</Path>
<Path fileType="header">/usr/include/a52dec/mm_accel.h</Path>
<Path fileType="library">/usr/lib64/liba52.so</Path>
</Files>
</Package>
<Package>
<Name>a52dec-devel</Name>
<Summary xml:lang="en">Development files for a52dec</Summary>
<Description xml:lang="en">a52dec CLI tools</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="5">a52dec</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib64/pkgconfig/liba52.pc</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2018-01-26</Date>
<Version>0.7.4</Version>
<Update release="5">
<Date>2024-08-12</Date>
<Version>0.8.0</Version>
<Comment>Packaging update</Comment>
<Name>Joshua Strobl</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>

0 comments on commit 6bc1b7a

Please sign in to comment.