[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mandrake-cooker
Subject:    Re: [Cooker] Re: [cooker-commits] [svn-commit] r120262 - in packages/cooker/sox/current: SPECS
From:       Tomasz =?utf-8?q?Pawe=C5=82_Gajc?= <phenomenal () wp ! pl>
Date:       2007-02-16 22:54:54
Message-ID: 200702162354.59055.phenomenal () wp ! pl
[Download RAW message or body]


Dnia piątek, 16 lutego 2007, Per Øyvind Karlsen napisał:
> Fredag 16 februar 2007 05:11, skrev Tomasz Paweł Gajc:
> > Dnia piątek, 16 lutego 2007, Per Øyvind Karlsen napisał:
> > > Tirsdag 13 februar 2007 05:35, skrev tpg:
> > > > - new version
> > > > - fix buildrequires
> > > > - move libraries to its own package
> > >
> > > No!
> > > This is incorrect, devel libraries (which btw. is often just symlinks)
> > > is supposed to come in same package as their headers.  This change will
> > > break buildrequires for other packages.
> >
> > According to rev. 121588
> >
> > %package -n     %{name}-devel
> > Summary:        The SoX sound file format converter libraries
> > Group:          Development/C
> > Requires:       oggvorbis-devel
> > Requires:       libgsm-devel
> > Requires:       libmad-devel
> > Requires:       libflac-devel
> > Requires:       libsndfile-devel
> > Requires:       %{libname}-devel = %{version}-%{release}
> >
> > I think it won't, you have missed something...
>
> ??
>
> [peroyvind@n4 i586]$ rpm -qp --requires
> libst0-devel-13.0.0-3mdv2007.1.i586.rpm
> rpmlib(VersionedDependencies) <= 3.0.3-1
> libst0 = 13.0.0
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(CompressedFileNames) <= 3.0.4-1
> bash
> devel(libFLAC)
> devel(libasound)
> devel(libdl)
> devel(libgsm)
> devel(libm)
> devel(libmad)
> devel(libogg)
> devel(libsamplerate)
> devel(libsndfile)
> devel(libvorbis)
> devel(libvorbisenc)
> devel(libvorbisfile)
>
> > > > - set %multiarch on libst-config
> > >
> > > Why?
> > >
> > > > - spec file clean
> > >
> > > Stop change others intended formatting of packages!
> > > If people have placed several dependencies per line, it's probably due
> > > to their own idea of cosmetics!

As you might noticed, i've set Requires for libname-devel in sox-devel and 
vice versa, so ididn't break anything, nothing was missed. What i've done 
wrong is i dodn't moce kill sox-devel and move *.h to libname-devel. Really 
there wasn't need to shout at all. :(

-- 
Regards,
TPG - MandrivaLinux's contributor

www.mandriva.com

[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic