Skip to content

Commit

Permalink
libdv: Housekeeping
Browse files Browse the repository at this point in the history
**Summary**
- Add monitoring.yml
- Fix license
- Fix source location
- Add missing builddep
- Fix setup

Part of #3554

Signed-off-by: Evan Maddock <[email protected]>
  • Loading branch information
EbonJaeger committed Aug 12, 2024
1 parent dca1689 commit 07dc091
Show file tree
Hide file tree
Showing 6 changed files with 83 additions and 45 deletions.
5 changes: 0 additions & 5 deletions packages/l/libdv/abi_symbols
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
libdv.so.4:__bss_start
libdv.so.4:__dv_decode_vlc
libdv.so.4:_dv_bitstream_byte_align
libdv.so.4:_dv_bitstream_done
Expand Down Expand Up @@ -26,10 +25,6 @@ libdv.so.4:_dv_weight_88_inverse
libdv.so.4:_dv_weight_init
libdv.so.4:_dv_write_meta_data
libdv.so.4:_dv_ycb_fill_macroblock
libdv.so.4:_edata
libdv.so.4:_end
libdv.so.4:_fini
libdv.so.4:_init
libdv.so.4:dv_YUY2_init
libdv.so.4:dv_YV12_init
libdv.so.4:dv_audio_correct_errors
Expand Down
1 change: 1 addition & 0 deletions packages/l/libdv/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
libc.so.6
libm.so.6
libpopt.so.0
31 changes: 30 additions & 1 deletion packages/l/libdv/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
libc.so.6:__fprintf_chk
libc.so.6:__fread_chk
libc.so.6:__isoc23_sscanf
libc.so.6:__libc_start_main
libc.so.6:__longjmp_chk
libc.so.6:__printf_chk
libc.so.6:__read_chk
Expand All @@ -14,6 +16,7 @@ libc.so.6:fclose
libc.so.6:feof
libc.so.6:fgets
libc.so.6:fopen
libc.so.6:fopen64
libc.so.6:fputc
libc.so.6:fread
libc.so.6:free
Expand All @@ -25,14 +28,40 @@ libc.so.6:malloc
libc.so.6:memcpy
libc.so.6:memset
libc.so.6:mktime
libc.so.6:mlockall
libc.so.6:mmap64
libc.so.6:munmap
libc.so.6:open
libc.so.6:open64
libc.so.6:perror
libc.so.6:pthread_cond_init
libc.so.6:pthread_cond_signal
libc.so.6:pthread_cond_wait
libc.so.6:pthread_create
libc.so.6:pthread_join
libc.so.6:pthread_mutex_init
libc.so.6:pthread_mutex_lock
libc.so.6:pthread_mutex_unlock
libc.so.6:sscanf
libc.so.6:sched_get_priority_max
libc.so.6:sched_setscheduler
libc.so.6:setpriority
libc.so.6:stderr
libc.so.6:stdin
libc.so.6:stdout
libc.so.6:strcmp
libc.so.6:swab
libc.so.6:sysconf
libc.so.6:time
libc.so.6:write
libm.so.6:cos
libm.so.6:tan
libpopt.so.0:poptBadOption
libpopt.so.0:poptFreeContext
libpopt.so.0:poptGetArg
libpopt.so.0:poptGetArgs
libpopt.so.0:poptGetContext
libpopt.so.0:poptGetNextOpt
libpopt.so.0:poptHelpOptions
libpopt.so.0:poptPrintUsage
libpopt.so.0:poptSetOtherOptionHelp
libpopt.so.0:poptStrerror
6 changes: 6 additions & 0 deletions packages/l/libdv/monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
releases:
id: 230925
rss: https://sourceforge.net/projects/libdv/rss?limit=200
# No known CPE, checked 2024-08-12
security:
cpe: ~
43 changes: 22 additions & 21 deletions packages/l/libdv/package.yml
Original file line number Diff line number Diff line change
@@ -1,31 +1,32 @@
name : libdv
version : 1.0.0
release : 2
source :
- https://netix.dl.sourceforge.net/project/libdv/libdv/1.0.0/libdv-1.0.0.tar.gz : a305734033a9c25541a59e8dd1c254409953269ea7c710c39e540bd8853389ba
homepage : http://libdv.sourceforge.net/
license : GPL-2.0
component :
name : libdv

Check notice on line 1 in packages/l/libdv/package.yml

View workflow job for this annotation

GitHub Actions / Checks

This package is included in the ISO. Consider validating the functionality in a newly built ISO.
version : 1.0.0
release : 3
source :
- https://sourceforge.net/projects/libdv/files/libdv/1.0.0/libdv-1.0.0.tar.gz : a305734033a9c25541a59e8dd1c254409953269ea7c710c39e540bd8853389ba
homepage : http://libdv.sourceforge.net/
license : LGPL-2.1-or-later
component :
- multimedia.codecs
- devel: programming.devel
- utils: multimedia.video
summary :
- devel : programming.devel
- utils : multimedia.video
summary :
- Quasar DV codec, common for digital camcorders
- devel: Development files for libdv
- utils: ommand line utilities for libdv
description :
- devel : Development files for libdv
- utils : Command line utilities for libdv
description:
- The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface.
- devel: Development files for libdv
- utils: ommand line utilities for libdv
- devel : Development files for libdv
- utils : Command line utilities for libdv
builddeps :
- pkgconfig(popt)
patterns :
- utils:
- /usr/bin
- /usr/share
- pkgconfig(sdl)
setup : |
%configure --disable-static --disable-xv
%reconfigure --disable-static --disable-xv
build : |
%make
install : |
%make_install
patterns :
- utils :
- /usr/bin
- /usr/share
42 changes: 24 additions & 18 deletions packages/l/libdv/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,23 @@
<Name>libdv</Name>
<Homepage>http://libdv.sourceforge.net/</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>LGPL-2.1-or-later</License>
<PartOf>multimedia.codecs</PartOf>
<Summary xml:lang="en">Quasar DV codec, common for digital camcorders</Summary>
<Description xml:lang="en">The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface.</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>libdv</Name>
<Summary xml:lang="en">Quasar DV codec, common for digital camcorders</Summary>
<Description xml:lang="en">The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface.</Description>
<PartOf>multimedia.codecs</PartOf>
<Files>
<Path fileType="library">/usr/lib64/lib*.so.*</Path>
<Path fileType="library">/usr/lib64/libdv.so.4</Path>
<Path fileType="library">/usr/lib64/libdv.so.4.0.3</Path>
</Files>
</Package>
<Package>
Expand All @@ -27,34 +28,39 @@
<Description xml:lang="en">Development files for libdv</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="2">libdv</Dependency>
<Dependency release="3">libdv</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>
<Path fileType="header">/usr/include/libdv/dv.h</Path>
<Path fileType="header">/usr/include/libdv/dv_types.h</Path>
<Path fileType="library">/usr/lib64/libdv.so</Path>
<Path fileType="data">/usr/lib64/pkgconfig/libdv.pc</Path>
</Files>
</Package>
<Package>
<Name>libdv-utils</Name>
<Summary xml:lang="en">ommand line utilities for libdv</Summary>
<Description xml:lang="en">ommand line utilities for libdv</Description>
<Summary xml:lang="en">Command line utilities for libdv</Summary>
<Description xml:lang="en">Command line utilities for libdv</Description>
<PartOf>multimedia.video</PartOf>
<RuntimeDependencies>
<Dependency release="2">libdv</Dependency>
<Dependency release="3">libdv</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="executable">/usr/bin/dubdv</Path>
<Path fileType="executable">/usr/bin/dvconnect</Path>
<Path fileType="executable">/usr/bin/encodedv</Path>
<Path fileType="man">/usr/share/man/man1/dubdv.1</Path>
<Path fileType="man">/usr/share/man/man1/dvconnect.1</Path>
<Path fileType="man">/usr/share/man/man1/encodedv.1</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2018-01-26</Date>
<Update release="3">
<Date>2024-08-12</Date>
<Version>1.0.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 07dc091

Please sign in to comment.