rpms/revisor/devel .cvsignore, 1.18, 1.19 revisor.spec, 1.32, 1.33 sources, 1.35, 1.36

Jeroen van Meeuwen (kanarip) fedora-extras-commits at redhat.com
Sat Apr 5 19:47:27 UTC 2008


Author: kanarip

Update of /cvs/pkgs/rpms/revisor/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13942/devel

Modified Files:
	.cvsignore revisor.spec sources 
Log Message:
2.0.5-16.fc8


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/revisor/devel/.cvsignore,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- .cvsignore	5 Apr 2008 17:32:45 -0000	1.18
+++ .cvsignore	5 Apr 2008 19:46:48 -0000	1.19
@@ -1 +1 @@
-revisor-2.1.0.tar.gz
+revisor-2.0.5.tar.gz


Index: revisor.spec
===================================================================
RCS file: /cvs/pkgs/rpms/revisor/devel/revisor.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- revisor.spec	5 Apr 2008 17:32:45 -0000	1.32
+++ revisor.spec	5 Apr 2008 19:46:48 -0000	1.33
@@ -1,205 +1,94 @@
 %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
-%define pkg_cobbler 1
-%define pkg_comps 1
-%define pkg_delta 0
-%define pkg_jigdo 0
-%define pkg_rebrand 0
-%define pkg_server 0
-%define pkg_unity 1
-%define pkg_virt 0
-%define pkg_wui 0
-
-%define day %(date +%a)
-%define month %(date +%b)
-%define day_of_month %(date +%d)
-%define year %(date +%Y)
-
-Summary:        Fedora "Spin" Graphical User Interface
-Name:           revisor
-Version:        2.1.0
-Release:        1rc6%{?dist}
-License:        GPLv2
-Group:          Applications/System
-URL:            https://hosted.fedoraproject.org/projects/revisor
-Source0:        http://files.revisor.fedoraunity.org/%{name}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildArch:      noarch
-Requires:       revisor-gui = %{version}-%{release}
-
-%description
-Revisor provides a set of graphical tools for building customized, updated
-Fedora "Spins". This tool has been built around two other projects. First
-is pungi, which builds the installation media. The other is livecd-tools,
-which builds the live image.
-
-##
-## Revisor CLI
-##
-%package cli
-Summary:        Revisor CLI components
-Group:          Applications/System
-BuildRequires:  intltool, gettext, python, desktop-file-utils
-
-Requires:       revisor-comps = %{version}-%{release}
+Summary: Fedora "Spin" Graphical User Interface
+Name: revisor
+Version: 2.0.5
+Release: 16%{?dist}
+License: GPLv2
+Group: Applications/System
+URL: https://hosted.fedoraproject.org/projects/revisor
+Source0: http://files.revisor.fedoraunity.org/%{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Requires: revisor-comps = %{version}-%{release}
+# GUI Requirements
+Requires: pygtk2 >= 2.9.2, pygtk2-libglade, gnome-python2-gconf
 # Package Management Requirements
-Requires:       yum >= 3, comps-extras, createrepo
+Requires: yum >= 3, comps-extras, createrepo
 # Translation
-Requires:       rhpl
+Requires: rhpl
 # Kickstart
-Requires:       pykickstart
+Requires: system-config-kickstart, pykickstart
 # Compose tools
-Requires:       livecd-tools, anaconda-runtime, squashfs-tools, busybox-anaconda
+Requires: livecd-tools, anaconda-runtime, squashfs-tools, busybox-anaconda, genisoimage
 # Other
-Requires:       libxml2-python
-Requires:       notify-python
-Requires:       usermode
-Requires:       pam
-Requires:       python(abi) = 2.5
-Conflicts:      fedora-release < 7
-# Can't conflict with this one!
-#Conflicts:      centos-release < 5
+Requires: notify-python
+Requires: usermode
+Requires: pam
+Requires: python >= 2.4
+# At least these requirements are invalid for EPEL
+Conflicts: fedora-release < 7
+Conflicts: centos-release < 5
 # Can't conflict with this one!
-#Conflicts:      redhat-release < 5
-# Or:
-#Conflicts:      redhat-release = 4, redhat-release = 3
+#Conflicts: redhat-release < 5
+BuildArch: noarch
+#ExcludeArch: ppc ppc64
+BuildRequires: intltool, gettext, python, desktop-file-utils
 
-%description cli
+%description
 Revisor provides a set of graphical tools for building customized, updated
 Fedora "Spins". This tool has been built around two other projects. First
 is pungi, which builds the installation media. The other is livecd-tools,
 which builds the live image.
 
-##
-## Revisor Comps
-##
-%if %{pkg_comps}
 %package comps
 Summary:    Revisor Comps Files
 Group:      Applications/System
-Requires:   revisor-cli = %{version}-%{release}
+Requires:   revisor = %{version}-%{release}
 
 %description comps
 A number of comps files, as up-to-date as possible
-%endif
 
-##
-## Revisor cobbler plugin
-##
-%if %{pkg_cobbler}
 %package cobbler
 Summary:    Revisor Cobbler Integration
 Group:      Applications/System
 ExcludeArch: ppc ppc64
-Requires:   cobbler, koan, revisor-cli = %{version}-%{release}
+Requires:   cobbler, koan, revisor = %{version}-%{release}
 
 %description cobbler
 Revisor Integration with Cobbler for having Revisor do DHCP, PXE,
 Xen and KVM stuff.
-%endif
 
-##
-## Revisor DeltaRPM/DeltaISO plugin
-##
-%if %{pkg_delta}
 %package delta
 Summary:    Revisor Deltarpm Integration
 Group:      Applications/System
-Requires:   deltarpm, revisor-cli = %{version}-%{release}
+Requires:   deltarpm, revisor = %{version}-%{release}
 
 %description delta
 Revisor Integration with deltarpm for generating delta ISO images.
-%endif
 
-##
-## Revisor GUI
-##
-%package gui
-Summary:    Revisor GUI
+%package virt
+Summary:    Revisor Virtualization Media Features
 Group:      Applications/System
-Requires:   revisor-cli = %{version}-%{release}, pygtk2 >= 2.9.2, pygtk2-libglade, gnome-python2-gconf
-Requires:   system-config-kickstart
+Requires:   python-virtinst, revisor = %{version}-%{release}
 
-%description gui
-This is the Revisor GUI package
+%description virt
+Revisor Virtualization Media Features for provisioning virtual guests
 
-##
-## Revisor Jigdo integration
-##
-%if %{pkg_jigdo}
 %package jigdo
 Summary:    Revisor Integration with Jigdo
 Group:      Applications/System
-Requires:   jigdo, revisor-cli = %{version}-%{release}
+Requires:   jigdo, revisor = %{version}-%{release}
 
 %description jigdo
 Pre-Alpha of Revisor Integration with Jigdo for distributing your compose
-%endif
 
-##
-## Revisor Rebranding plugin
-%if %{pkg_rebrand}
 %package rebrand
 Summary:    Revisor Rebranding Fedora Utilies
 Group:      Applications/System
-Requires:   revisor-cli = %{version}-%{release}, revisor-gui = %{version}-%{release}
+Requires:   revisor = %{version}-%{release}, rpmdevtools, rpm-build
 
 %description rebrand
 Utilities for Revisor to support rebranding Fedora
-%endif
-
-##
-## Revisor Server plugin
-##
-%if %{pkg_server}
-%package server
-Summary:    Revisor Server
-Group:      Applications/System
-Requires:   revisor-cli = %{version}-%{release}
-
-%description server
-Utilities for Revisor to support rebranding Fedora
-%endif
-
-##
-## Fedora Unity Configuration and Scripts for Revisor
-##
-%if %{pkg_unity}
-%package unity
-Summary:    Fedora Unity Configuration and Scripts for Revisor
-Group:      Applications/System
-Requires:   revisor-cli
-
-%description unity
-The configuration files and scripts Fedora Unity uses with
-Revisor to create Re-Spins and do testing.
-%endif
-
-##
-## Revisor virtualization plugin
-##
-%if %{pkg_virt}
-%package virt
-Summary:    Revisor Virtualization Media Features
-Group:      Applications/System
-Requires:   python-virtinst, revisor-cli = %{version}-%{release}
-
-%description virt
-Revisor Virtualization Media Features for provisioning virtual guests
-%endif
-
-##
-## Revisor WUI
-##
-%if %{pkg_wui}
-%package wui
-Summary:    Revisor WUI
-Group:      Applications/System
-Requires:   revisor-cli = %{version}-%{release}
-
-%description wui
-This is the Revisor Web User Interface package
-%endif
 
 %prep
 %setup -q
@@ -211,64 +100,22 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
-
-%if ! %{pkg_comps}
-    rm -rf %{buildroot}/%{_datadir}/revisor/comps
-    rm -rf %{buildroot}/%{_datadir}/revisor/comps-cleanup.xsl
-%endif
-
-%if ! %{pkg_cobbler}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/modcobbler
-%endif
-
-%if ! %{pkg_cobbler}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/modcobbler
-%endif
-
-%if ! %{pkg_delta}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/moddelta
-%endif
-
-%if ! %{pkg_jigdo}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/modjigdo
-%endif
-
-%if ! %{pkg_rebrand}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/modrebrand
-%endif
-
-%if ! %{pkg_server}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/modserver
-%endif
-
-%if ! %{pkg_unity}
-    rm -rf %{buildroot}/%{_sysconfdir}/revisor-unity/
-%endif
-
-%if ! %{pkg_virt}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/modvirt
-%endif
-
-%if ! %{pkg_wui}
-    rm -rf %{buildroot}/%{python_sitelib}/revisor/modwui
-%endif
-
 desktop-file-install --vendor="fedora"              \
   --delete-original                                 \
   --dir=%{buildroot}%{_datadir}/applications        \
   %{buildroot}/%{_datadir}/applications/revisor.desktop
 
+# Remove files not going out for release
+#rm -rf $RPM_BUILD_ROOT%{python_sitelib}/revisor/modjigdo
+#rm -rf $RPM_BUILD_ROOT%{python_sitelib}/revisor/modrebrand
+#rm -rf $RPM_BUILD_ROOT%{python_sitelib}/revisor/modvirt
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
-
-%files cli
 %defattr(-,root,root,-)
 %doc README NEWS AUTHORS COPYING
-%doc %{_mandir}/man5/*
-%doc %{_mandir}/man8/*
-%dir %{_datadir}/revisor
 %dir %{python_sitelib}/revisor
 %{python_sitelib}/revisor/*.py
 %{python_sitelib}/revisor/*.pyc
@@ -281,126 +128,75 @@
 %config(noreplace) %{_sysconfdir}/revisor/conf.d/*
 %config(noreplace) %{_sysconfdir}/pam.d/*
 %config(noreplace) %{_sysconfdir}/security/console.apps/*
+%{_datadir}/applications/*.desktop
 %{_datadir}/locale/*/LC_MESSAGES/revisor.mo
+%dir %{_datadir}/revisor
+%dir %{_datadir}/revisor/ui
+%dir %{_datadir}/revisor/pixmaps
+%{_datadir}/revisor/ui/*
+%{_datadir}/revisor/pixmaps/*
+%{_datadir}/pixmaps/*
 
-%if %{pkg_comps}
 %files comps
 %dir %{_datadir}/revisor/comps/
 %{_datadir}/revisor/comps/*
 %{_datadir}/revisor/comps-cleanup.xsl
-%endif
 
-%if %{pkg_cobbler}
 %files cobbler
 %defattr(-,root,root,-)
 %dir %{python_sitelib}/revisor/modcobbler
 %{python_sitelib}/revisor/modcobbler/*.py
 %{python_sitelib}/revisor/modcobbler/*.pyc
 %{python_sitelib}/revisor/modcobbler/*.pyo
-%endif
 
-%if %{pkg_delta}
 %files delta
 %defattr(-,root,root,-)
 %dir %{python_sitelib}/revisor/moddelta
 %{python_sitelib}/revisor/moddelta/*.py
 %{python_sitelib}/revisor/moddelta/*.pyc
 %{python_sitelib}/revisor/moddelta/*.pyo
-%endif
 
-%files gui
+%files virt
 %defattr(-,root,root,-)
-%dir %{python_sitelib}/revisor/modgui
-%{python_sitelib}/revisor/modgui/*.py
-%{python_sitelib}/revisor/modgui/*.pyc
-%{python_sitelib}/revisor/modgui/*.pyo
-%dir %{_datadir}/revisor/ui
-%dir %{_datadir}/revisor/pixmaps
-%{_datadir}/revisor/ui/*
-%{_datadir}/revisor/pixmaps/*
-%{_datadir}/pixmaps/*
-%{_datadir}/applications/*.desktop
+%dir %{python_sitelib}/revisor/modvirt
+%{python_sitelib}/revisor/modvirt/*.py
+%{python_sitelib}/revisor/modvirt/*.pyc
+%{python_sitelib}/revisor/modvirt/*.pyo
 
-%if %{pkg_jigdo}
 %files jigdo
 %defattr(-,root,root,-)
 %dir %{python_sitelib}/revisor/modjigdo
 %{python_sitelib}/revisor/modjigdo/*.py
 %{python_sitelib}/revisor/modjigdo/*.pyc
 %{python_sitelib}/revisor/modjigdo/*.pyo
-%endif
 
-%if %{pkg_rebrand}
 %files rebrand
 %defattr(-,root,root,-)
 %dir %{python_sitelib}/revisor/modrebrand
 %{python_sitelib}/revisor/modrebrand/*.py
 %{python_sitelib}/revisor/modrebrand/*.pyc
 %{python_sitelib}/revisor/modrebrand/*.pyo
-%endif
-
-%if %{pkg_server}
-%files server
-%defattr(-,root,root,-)
-%dir %{python_sitelib}/revisor/modserver
-%{python_sitelib}/revisor/modserver/*.py
-%{python_sitelib}/revisor/modserver/*.pyc
-%{python_sitelib}/revisor/modserver/*.pyo
-%endif
-
-%if %{pkg_unity}
-%files unity
-%defattr(-,root,root,-)
-%dir %{_sysconfdir}/revisor-unity
-%dir %{_sysconfdir}/revisor-unity/conf.d
-%config(noreplace) %{_sysconfdir}/revisor-unity/revisor.conf
-%config(noreplace) %{_sysconfdir}/revisor-unity/conf.d/*
-%endif
-
-%if %{pkg_virt}
-%files virt
-%defattr(-,root,root,-)
-%dir %{python_sitelib}/revisor/modvirt
-%{python_sitelib}/revisor/modvirt/*.py
-%{python_sitelib}/revisor/modvirt/*.pyc
-%{python_sitelib}/revisor/modvirt/*.pyo
-%endif
-
-%if %{pkg_wui}
-%files wui
-%defattr(-,root,root,-)
-%dir %{python_sitelib}/revisor/modwui
-%{python_sitelib}/revisor/modwui/*.py
-%{python_sitelib}/revisor/modwui/*.pyc
-%{python_sitelib}/revisor/modwui/*.pyo
-%endif
+%dir %{_datadir}/revisor/rebrand-template
+%{_datadir}/revisor/rebrand-template/*
 
 %changelog
-* %day %month %day_of_month %year Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.1.0-1rc6
-- Latest rebuild
+* Sat Apr 05 2008 Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.0.5-16
+- Minor bugfixes
 
-* Wed Jan 30 2008 Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.1.0-1rc5
-- Add Rescue Image capabilities
-- Add modserver into package
-- Remove conflicts
-- Updates
+* Thu Jan 03 2008 Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.0.5-15
 - Let's not build revisor-cobbler on ppc/ppc64
 
-* Thu Dec 20 2007 Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.1.0-1rc2
-- Updates to many components related to plugins and kickstart
-
-* Wed Nov 07 2007 Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.1.0-1rc1
+* Fri Nov 23 2007 Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.0.5-14
 - import piruterrors
 - Minor fixes related to respinning Fedora for release
 - Applied patch from Alexander Todorov for filtering comps
-- Applied patch from Alexander Todorov to get_comps() failing when comps not tidy
-- Move GUI to it's own package
-- API changes!
-- Point at Everything, not Fedora (from 2.0.5-13)
-- Add in ignore_list for pkglist_required() (from 2.0.5-13)
-- Catch a Bob Jensen Corner Case (from 2.0.5-13)
-- Minor bugfixes in packaging (from 2.0.5-13)
-- Other minor fixes (from 2.0.5-13)
+
+* Tue Nov 19 2007 Jeroen van Meeuwen <kanarip a fedoraunity.org> 2.0.5-13
+- Point at Everything, not Fedora
+- Add in ignore_list for pkglist_required()
+- Catch a Bob Jensen Corner Case
+- Minor bugfixes in packaging
+- Other minor fixes
 
 * Sat Oct 20 2007 Jonathan Steffan <jon a fedoraunity.org> 2.0.5-5
 - Update spec for release


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/revisor/devel/sources,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- sources	5 Apr 2008 17:32:45 -0000	1.35
+++ sources	5 Apr 2008 19:46:48 -0000	1.36
@@ -1 +1 @@
-7454b1446686b45d96bdbafce14f5e08  revisor-2.1.0.tar.gz
+deaa414d2c82ed12509e81f4020683a1  revisor-2.0.5.tar.gz




More information about the fedora-extras-commits mailing list