X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=libguestfs.spec.in;h=fc70b0175c931ba37867c229c7b62c5bba51a2ec;hb=5a6da98c943be987441673a590c151f15573b6cc;hp=ed982a4d1cf3a2a46fe300b739a09dd549b04c85;hpb=ec89b939882564b0f7a481298e06111b7578d60d;p=libguestfs.git diff --git a/libguestfs.spec.in b/libguestfs.spec.in index ed982a4..fc70b01 100644 --- a/libguestfs.spec.in +++ b/libguestfs.spec.in @@ -1,6 +1,4 @@ -# @configure_input@ - -#%global mirror http://hakodate/mirrors/fedora/10/Fedora/x86_64/os/ +@configure_input@ Summary: Access and modify virtual machine disk images Name: libguestfs @@ -17,9 +15,18 @@ BuildRequires: /usr/bin/pod2man BuildRequires: /usr/bin/pod2text BuildRequires: febootstrap >= 1.5 BuildRequires: augeas-devel >= 0.5.0 -BuildRequires: qemu - -# If you want to build the bindings for different languages: +BuildRequires: readline-devel +BuildRequires: qemu >= 0.10-7 +BuildRequires: createrepo + +# Build requirements for the appliance: +# (see 'make-initramfs.sh.in' in the source) +BuildRequires: kernel, bash, coreutils, lvm2, ntfs-3g, util-linux-ng +BuildRequires: MAKEDEV, net-tools, augeas-libs, file +BuildRequires: module-init-tools, procps, strace, iputils + +# These are only required if you want to build the bindings for +# different languages: BuildRequires: ocaml BuildRequires: ocaml-findlib-devel BuildRequires: perl-devel @@ -30,7 +37,7 @@ BuildRequires: perl-ExtUtils-MakeMaker BuildRequires: python-devel # Runtime requires: -Requires: qemu +Requires: qemu >= 0.10-7 %description @@ -141,7 +148,6 @@ Requires: %{name} = %{version}-%{release} %build -#%configure --with-mirror=%{mirror} %configure # 'INSTALLDIRS' ensures that perl libs are installed in the vendor dir @@ -150,7 +156,7 @@ make INSTALLDIRS=vendor %check -make check +test -n "$QUICK_RPMBUILD" || make check %install @@ -181,6 +187,15 @@ popd find $RPM_BUILD_ROOT -name perllocal.pod -delete find $RPM_BUILD_ROOT -name .packlist -delete +rm $RPM_BUILD_ROOT%{python_sitearch}/libguestfsmod.a +rm $RPM_BUILD_ROOT%{python_sitearch}/libguestfsmod.la + +if [ "$RPM_BUILD_ROOT%{python_sitearch}" != "$RPM_BUILD_ROOT%{python_sitelib}" ]; then + mkdir -p $RPM_BUILD_ROOT%{python_sitelib} + mv $RPM_BUILD_ROOT%{python_sitearch}/guestfs.py* \ + $RPM_BUILD_ROOT%{python_sitelib}/ +fi + %clean rm -rf $RPM_BUILD_ROOT @@ -245,8 +260,18 @@ rm -rf $RPM_BUILD_ROOT %files python %defattr(-,root,root,-) +%{python_sitearch}/* +%{python_sitelib}/*.py +%{python_sitelib}/*.pyc +%{python_sitelib}/*.pyo %changelog -* Sat Apr 4 2009 Richard Jones - @VERSION@-1 +* Thu Apr 16 2009 Richard Jones - @VERSION@-1 +- New upstream version @VERSION@. + +* Thu Apr 16 2009 Richard Jones - 0.9.9-12 +- Multiple fixes to get it to scratch build in Koji. + +* Sat Apr 4 2009 Richard Jones - 0.9.9-1 - Initial build.