Re: vde2 - package submission

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 05 Jun 2007 09:18:57 -0400, Gerry Reno wrote:

>    I have been wanting to see a VDE2 package for Fedora for a while now 
> and so I took a little time to write a spec file for it.  I have used it 
> to build fc6 i386 (my platform) RPMS/SRPM.  Not sure if the fedora-devel 
> list is where I should submit these but I would like to contribute these 
> to Fedora as I think in light of increased QEMU usage that this would be 
> of interest to the general community and is a good candidate for having 
> it included in Fedora directly.
> 
> Gerry

A few findings:

> Requires:  libc.so.6(GLIBC_2.4), rpmlib(CompressedFileNames) <= 3.0.4-1, libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.0), libvde2, libc.so.6(GLIBC_2.1.3), rtld(GNU_HASH), rpmlib(PayloadFilesHavePrefix) <= 4.0-1, libvdeplug.so.2, libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4)
>

Drop all these. They are automatically found and added by rpm-build.

> # do not end description with a ./dot/period

Why not?

> %package -n %{libname}-devel
> Summary: VDE development libraries
> Group:   Development/Other

Requires: %libname = %version-%release

is missing here.

> %files -n %{libname}
> %{_libdir}/libvde*.so.*

%defattr is missing here.

> %files -n %{libname}-devel

%defattr is missing here.

> %{_includedir}/libvde*.h
> %{_libdir}/libvde*.so
> %{_libdir}/libvde*.*a
> %{_libdir}/vde2/libvde*.so
> %{_libdir}/vde2/libvde*.*a

%dir %{_libdir}/vde2

is missing here. The *.*a wildcards ought to be adjusted as not to
include static libraries.


%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig 

are missing.

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux