]> git.pld-linux.org Git - packages/Zope-archetypes.git/blame - Zope-archetypes.spec
- tabs in preamble
[packages/Zope-archetypes.git] / Zope-archetypes.spec
CommitLineData
1adde380 1#
2# Warning: Some old products can cause problems with archetypes - e.g. PortalTransport
3#
6cf24ed2 4%define zope_subname archetypes
2546d6a8 5Summary: Framework designed to facilitate the building of applications for Plone and CMF
410797fb 6Summary(pl.UTF-8): Środowsko ułatwiające budowanie aplikacji dla Plone i CMF
6cf24ed2 7Name: Zope-%{zope_subname}
14fb439d 8Version: 1.3.7
9#%%define part_name 1-3-7
1adde380 10#%%define sub_ver rc3
05e1472b 11Release: 1
f1a300fc 12License: GPL
6cf24ed2 13Group: Development/Tools
14fb439d 14Source0: http://plone.org/products/archetypes/releases/%{version}-final/archetypes-%{version}-final-bundle.tar.gz
15# Source0-md5: cb169796a54cfe2c063a037604701337
7973f2ea 16URL: http://plone.org/products/archetypes/
20ab8e3f 17BuildRequires: python
39d77507 18BuildRequires: rpmbuild(macros) >= 1.268
6cf24ed2 19%pyrequires_eq python-modules
39d77507 20Requires(post,postun): /usr/sbin/installzopeproduct
b9e52263 21Requires: Zope
b0a93502 22Requires: Zope-CMF
39d77507 23Requires: Zope-CMFPlone
1adde380 24Requires: rtf-converter
2546d6a8 25Obsoletes: Zope-PortalTransforms
e493b953 26Conflicts: CMF
27Conflicts: Plone
2546d6a8
JB
28BuildArch: noarch
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
6cf24ed2 30
31%description
39d77507
ER
32Archetypes (formerly known as CMFTypes) is a framework designed to
33facilitate the building of applications for Plone and CMF. Its main
34purpose is to provide a common method for building content objects,
35based on schema definitions.
6cf24ed2 36
44d6c12d
JR
37%description -l pl.UTF-8
38Archetypes (poprzednio znany jako CMFTypes) jest środowiskiem
39ułatwiającym budowanie aplikacji dla Plone i CMF. Głównym zadaniem
40jest dostarczenie podstawowych metod do zbudowania obiektów typu
39d77507 41content opartych na zdefiniowanych schematach.
6cf24ed2 42
43%prep
f1a300fc 44%setup -q -c
413e25c0 45find . -type d -name debian | xargs rm -rf
a2b309b9 46find . -type f -name .cvsignore | xargs rm -rf
6cf24ed2 47
48%build
1adde380 49mkdir docs docs/{Archetypes,MimetypesRegistry,PortalTransforms,generator,validation}
50install -d docs/{Archetypes,MimetypesRegistry,PortalTransforms,generator,validation}
2234b1db 51mv -f Archetypes/{AUTHORS,ChangeLog,HISTORY.txt,README.txt,TODO.txt} docs/Archetypes
1adde380 52mv -f MimetypesRegistry/{ChangeLog,HISTORY.txt,README} docs/MimetypesRegistry
53mv -f PortalTransforms/{ChangeLog,DEPENDS,HISTORY.txt,README,SUGGESTS,TODO} docs/PortalTransforms
54rm -rf PortalTransforms/{MANIFEST.in,Makefile}
55mv -f generator/{ChangeLog,README,HISTORY.txt} docs/generator
56rm -rf {generator,validation}/MANIFEST.in
57mv -f validation/{ChangeLog,README,HISTORY.txt} docs/validation
6cf24ed2 58
59%install
60rm -rf $RPM_BUILD_ROOT
b5a4d4be 61
e493b953 62install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
1adde380 63cp -af {Archetypes,MimetypesRegistry,PortalTransforms,generator,validation} $RPM_BUILD_ROOT%{_datadir}/%{name}
6cf24ed2 64
e493b953 65%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}
66%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name}
6cf24ed2 67
6cf24ed2 68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post
1adde380 72for p in Archetypes MimetypesRegistry generator validation PortalTransforms; do
d79d2ac0 73 /usr/sbin/installzopeproduct %{_datadir}/%{name}/$p
e493b953 74done
39d77507 75%service -q zope restart
6cf24ed2 76
77%postun
e493b953 78if [ "$1" = "0" ]; then
d79d2ac0 79 for p in Archetypes MimetypesRegistry generator validation PortalTransforms; do
80 /usr/sbin/installzopeproduct -d $p
81 done
39d77507 82 %service -q zope restart
6cf24ed2 83fi
84
85%files
86%defattr(644,root,root,755)
39d77507 87%doc docs/*
b5a4d4be 88%{_datadir}/%{name}
This page took 0.090117 seconds and 4 git commands to generate.