X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=Zope-archetypes.spec;h=80bd2b3190c54f2065329a458756857326d81142;hb=8bf4f446f8d6f31e5c5effea8fbf4f85453858d3;hp=58b4ec38c5cc8d8bb1baef9bec27990cc9937242;hpb=413e25c093e9445ac9eab8dc52e9fb0292dda35a;p=packages%2FZope-archetypes.git diff --git a/Zope-archetypes.spec b/Zope-archetypes.spec index 58b4ec3..80bd2b3 100644 --- a/Zope-archetypes.spec +++ b/Zope-archetypes.spec @@ -1,22 +1,20 @@ -# -# TODO -# - check this version on Zope, Plone and CMF -# %define zope_subname archetypes Summary: Framework designed to facilitate the building of applications for Plone and CMF. Summary(pl): ¦rodowsko u³atwiaj±ce budowanie aplikacji dla Plone i CMF. Name: Zope-%{zope_subname} -Version: 1.2.0 -Release: 2 +Version: 1.2.5 +%define sub_ver rc4 +Release: 0.%{sub_ver}.1 License: GPL Group: Development/Tools -Source0: http://dl.sourceforge.net/%{zope_subname}/%{zope_subname}-%{version}.tgz -# Source0-md5: b25fdf747a286488b17e512205f4f1ac +Source0: http://dl.sourceforge.net/%{zope_subname}/%{zope_subname}-%{version}-%{sub_ver}.tgz +# Source0-md5: 15aa7eb4ef06f8f06852a39e86c4f3e0 URL: http://dreamcatcher.homeunix.org/ %pyrequires_eq python-modules -Requires: Zope-CMF -Requires: Zope-CMFPlone Requires: Zope +Requires: Zope-CMFPlone +Requires: Zope-CMF +Requires: Zope-PortalTransforms Requires(post,postun): /usr/sbin/installzopeproduct BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -38,39 +36,34 @@ schematach. %prep %setup -q -c -rm -f %{zope_subname}-%{version}/ArchGenXML/.cvsignore find . -type d -name debian | xargs rm -rf %build install -d docs/{ArchExample,ArchGenXML,Archetypes,generator,validation} -cd %{zope_subname}-%{version} -mv -f ArchExample/ChangeLog ../docs/ArchExample -mv -f ArchGenXML/README ../docs/ArchGenXML -mv -f Archetypes/{docs/*,AUTHORS,ChangeLog,README.txt,TODO.txt} ../docs/Archetypes -rm -rf Archetypes/docs -mv -f generator/{ChangeLog,README} ../docs/generator -mv -f validation/{ChangeLog,README} ../docs/validation +mv -f %{zope_subname}-%{version}-%{sub_ver}/ArchExample/ChangeLog docs/ArchExample +mv -f %{zope_subname}-%{version}-%{sub_ver}/ArchGenXML/{README,CREDITS} docs/ArchGenXML +mv -f %{zope_subname}-%{version}-%{sub_ver}/Archetypes/{AUTHORS,ChangeLog,README.txt,TODO.txt,DEPENDS} docs/Archetypes +rm -rf %{zope_subname}-%{version}-%{sub_ver}/Archetypes/LICENSE.* +mv -f %{zope_subname}-%{version}-%{sub_ver}/generator/{ChangeLog,README} docs/generator +rm -rf %{zope_subname}-%{version}-%{sub_ver}/{generator,validation}/MANIFEST.in +mv -f %{zope_subname}-%{version}-%{sub_ver}/validation/{ChangeLog,README} docs/validation %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{py_sitedir} + install -d $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -af %{zope_subname}-%{version}/{generator,validation} $RPM_BUILD_ROOT%{py_sitedir} -cp -af %{zope_subname}-%{version}/{ArchExample,ArchGenXML,Archetypes} $RPM_BUILD_ROOT%{_datadir}/%{name} +cp -af %{zope_subname}-%{version}-%{sub_ver}/{ArchExample,ArchGenXML,Archetypes,generator,validation} $RPM_BUILD_ROOT%{_datadir}/%{name} %py_comp $RPM_BUILD_ROOT%{_datadir}/%{name} %py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name} -%py_comp $RPM_BUILD_ROOT%{py_sitedir} -%py_ocomp $RPM_BUILD_ROOT%{py_sitedir} - -rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/docs +# rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/docs %clean rm -rf $RPM_BUILD_ROOT %post -for p in ArchExample ArchGenXML Archetypes ; do +for p in ArchExample ArchGenXML Archetypes generator validation; do /usr/sbin/installzopeproduct %{_datadir}/%{name}/$p done if [ -f /var/lock/subsys/zope ]; then @@ -79,7 +72,7 @@ fi %postun if [ "$1" = "0" ]; then - for p in ArchExample ArchGenXML Archetypes ; do + for p in ArchExample ArchGenXML Archetypes generator validation; do /usr/sbin/installzopeproduct -d $p done fi @@ -89,9 +82,5 @@ fi %files %defattr(644,root,root,755) -%doc docs/* -%{_datadir}/%{name}/ArchExample -%{_datadir}/%{name}/ArchGenXML -%{_datadir}/%{name}/Archetypes -%{py_sitedir}/generator -%{py_sitedir}/validation +%doc docs/* +%{_datadir}/%{name}