Ravenports generated: 24 Feb 2024 23:39
[ravenports.git] / bucket_4D / libburn
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libburn
4 VERSION=                1.5.6
5 REVISION=               1
6 KEYWORDS=               devel
7 VARIANTS=               standard
8 SDESC[standard]=        Lib for reading/mastering/writing optical disks
9 HOMEPAGE=               https://dev.lovelyhq.com/libburnia/libburn
10 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            https://files.libburnia-project.org/releases/
14 DISTFILE[1]=            libburn-1.5.6.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         tools
19                         dev
20                         man
21
22 OPTIONS_AVAILABLE=      none
23 OPTIONS_STANDARD=       none
24
25 EXRUN[tools]=           libburn:primary:standard
26
27 USES=                   libtool
28
29 LICENSE=                GPLv2+:primary
30 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
31 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
32 LICENSE_AWK=            TERMS:"ifndef LIBBURN_H"
33 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/libburn/libburn.h
34 LICENSE_SCHEME=         solo
35
36 FPC_EQUIVALENT=         devel/libburn
37
38 MUST_CONFIGURE=         gnu
39
40 INSTALL_TARGET=         install-strip
41 SOVERSION=              4.109.0
42
43 pre-configure:
44         ${REINPLACE_CMD} -e '/libdata/d' ${WRKSRC}/configure
45
46 [FILE:275:descriptions/desc.primary]
47 Libburn is a library to get data onto optical media: CD, DVD, Blu-Ray. It 
48 also offers a facility for reading data blocks from drives without using 
49 the normal block device i/o, which has its advantages and disadvantages. 
50 Reading and writing Audio CDs is supported as well.
51
52
53 [FILE:69:descriptions/desc.tools]
54 This package contains the cdrskin program based on the burn library.
55
56
57 [FILE:99:distinfo]
58 7295491b4be5eeac5e7a3fb2067e236e2955ffdc6bbd45f546466edee321644b       995353 libburn-1.5.6.tar.gz
59
60
61 [FILE:55:manifests/plist.primary]
62 lib/
63  libburn.so.%%SOMAJOR%%
64  libburn.so.%%SOVERSION%%
65
66
67 [FILE:12:manifests/plist.tools]
68 bin/cdrskin
69
70
71 [FILE:81:manifests/plist.dev]
72 include/libburn/libburn.h
73 lib/
74  libburn.a
75  libburn.so
76 lib/pkgconfig/libburn-1.pc
77
78
79 [FILE:28:manifests/plist.man]
80 share/man/man1/cdrskin.1.gz
81
82
83 [FILE:2176:patches/patch-configure]
84 --- configure.orig      2021-01-30 12:00:19 UTC
85 +++ configure
86 @@ -2410,7 +2410,7 @@ test -n "$target_alias" &&
87  
88  
89  case $target_os in
90 -freebsd* | netbsd*)
91 +xxxxxx*)
92          LDFLAGS="$LDFLAGS -L/usr/local/lib"
93          CPPFLAGS="$CPPFLAGS -I/usr/local/include"
94          ;;
95 @@ -6162,7 +6162,7 @@ darwin* | rhapsody*)
96    lt_cv_deplibs_check_method=pass_all
97    ;;
98  
99 -freebsd* | dragonfly*)
100 +freebsd* | dragonfly* | midnight*)
101    if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
102      case $host_cpu in
103      i*86 )
104 @@ -10046,7 +10046,7 @@ fi
105        ;;
106  
107      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
108 -    freebsd* | dragonfly*)
109 +    freebsd* | dragonfly* | midnight*)
110        archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
111        hardcode_libdir_flag_spec='-R$libdir'
112        hardcode_direct=yes
113 @@ -11010,7 +11010,7 @@ dgux*)
114    shlibpath_var=LD_LIBRARY_PATH
115    ;;
116  
117 -freebsd* | dragonfly*)
118 +freebsd* | dragonfly* | midnight*)
119    # DragonFly does not have aout.  When/if they implement a new
120    # versioning mechanism, adjust this.
121    if test -x /usr/bin/objformat; then
122 @@ -11248,7 +11248,7 @@ netbsdelf*-gnu)
123  
124  netbsd*)
125    # ts B51007 : changed version_type for lt_main.sh from "sunos" to "netbsd"
126 -  version_type=netbsd
127 +  version_type=freebsd-elf
128    need_lib_prefix=no
129    need_version=no
130    if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
131 @@ -11288,7 +11288,7 @@ openbsd*)
132    # ts B60722 : changed version_type for lt_main.sh from "sunos" to "netbsd"
133    #             http://www.openbsd.org/faq/ports/specialtopics.html
134    #             "Understanding shared libraries number rules"
135 -  version_type=netbsd
136 +  version_type=freebsd-elf
137    sys_lib_dlsearch_path_spec="/usr/lib"
138    need_lib_prefix=no
139    # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
140 @@ -12257,7 +12257,7 @@ $as_echo_n "checking target operating sy
141        LIBBURN_ARCH_LIBS=
142        LIBBURNIA_LDCONFIG_CMD=ldconfig
143        ;;
144 -    *-*-freebsd*)
145 +    *-*-freebsd*|*-*-midnight*)
146        ARCH=freebsd
147        LIBBURN_ARCH_LIBS=-lcam
148        LIBBURNIA_PKGCONFDIR=$(echo "$libdir" | sed 's/\/lib$/\/libdata/')/pkgconfig
149