[meego-commits] 24439: New package MeeGo:1.2.0:oss:Update:Testing/libcdaudio

lionel no_reply at build.meego.com
Fri Oct 28 09:37:17 UTC 2011


Hi,
Adding new package libcdaudio in project MeeGo:1.2.0:oss:Update:Testing. Please review and accept ASAP.

Justification for this new package:

Adding audio support (BCM#3499)

Thank You,
lionel

[This message was auto-generated]

---

Request #24439:

  submit:   home:lionel:branches:MeeGo:1.2.0:oss:Update:Testing/libcdaudio(r4)(cleanup) -> MeeGo:1.2.0:oss:Update:Testing/libcdaudio


Message:
    Adding audio support (BCM#3499)

State:   new          2011-10-28T02:23:44 lionel
Comment: None


This is a NEW package in MeeGo:1.2.0:oss:Update:Testing project.
The files in the new package:
libcdaudio/
  |__  Makefile
  |__  libcdaudio-0.99.12p2.tar.gz
  |__  libcdaudio.changes
  |__  libcdaudio.spec
  |__  libcdaudio.yaml

The content of the YAML file, libcdaudio.yaml:
===================================================================
Name: libcdaudio
Summary: GNU Compact Disc Input and Control Library
Version: 0.99.12p2
Release: 0
Group: System/Libraries
License: LGPLv2
URL: http://libcdaudio.sourceforge.net/
Sources:
    - "%{name}-%{version}.tar.gz"
Description: |
    libcdaudio is a library designed to provide functions to control
    operation of a CD-ROM when playing audio CDs. It also contains
    functions for CDDB and CD Index lookup.

Configure: configure
Builder: make
Files:
    - "%doc AUTHORS INSTALL NEWS TODO"
    - "%{_libdir}/lib*.so.*"
    - "%{_bindir}/*"

SubPackages:
    - Name: devel
      Summary: Devel files for GNU Compact Disc Input and Control Library
      Group: Development/Libraries
      Description: |
          This package contains the headers and development documentation for GNU
          Compact Disc Input and Control Library.
      Files:
          - "%doc ChangeLog COPYING README"
          - "%{_bindir}/*"
          - "%{_libdir}/lib*.so"
          - "%{_includedir}/*"
          - "%{_libdir}/pkgconfig/*.pc"
          - "%{_datadir}/aclocal/*"



===================================================================


The content of the spec file, libcdaudio.spec:
===================================================================
# 
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.22
# 
# >> macros
# << macros

Name:       libcdaudio
Summary:    GNU Compact Disc Input and Control Library
Version:    0.99.12p2
Release:    0
Group:      System/Libraries
License:    LGPLv2
URL:        http://libcdaudio.sourceforge.net/
Source0:    %{name}-%{version}.tar.gz
Source100:  libcdaudio.yaml
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig


%description
libcdaudio is a library designed to provide functions to control
operation of a CD-ROM when playing audio CDs. It also contains
functions for CDDB and CD Index lookup.



%package devel
Summary:    Devel files for GNU Compact Disc Input and Control Library
Group:      Development/Libraries
Requires:   %{name} = %{version}-%{release}

%description devel
This package contains the headers and development documentation for GNU
Compact Disc Input and Control Library.



%prep
%setup -q -n %{name}-%{version}

# >> setup
# << setup

%build
# >> build pre
# << build pre

%configure --disable-static
make %{?jobs:-j%jobs}

# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%make_install

# >> install post
# << install post



%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig





%files
%defattr(-,root,root,-)
%doc AUTHORS INSTALL NEWS TODO
%{_libdir}/lib*.so.*
%{_bindir}/*
# >> files
# << files


%files devel
%defattr(-,root,root,-)
%doc ChangeLog COPYING README
%{_bindir}/*
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/*
# >> files devel
# << files devel


===================================================================



More information about the MeeGo-commits mailing list