2 Name: sope%{sope_major_version}%{sope_minor_version}
3 Version: %{sope_version}
4 Release: %{sope_release}.%{sope_buildcount}
5 Vendor: http://www.opengroupware.org
6 Packager: Frank Reppin <frank@opengroupware.org>
8 URL: http://www.opengroupware.org
9 Group: Development/Libraries
11 Source: %{sope_source}
13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
14 BuildPreReq: ogo-gnustep_make
19 #########################################
22 Group: Development/Libraries
23 Requires: ogo-gnustep_make
30 Summary: sope-xml devel
31 Group: Development/Libraries
32 Requires: ogo-gnustep_make
35 %description xml-devel
36 sope-xml devel package.
39 Summary: sope-xml tools
40 Group: Development/Libraries
41 Requires: ogo-gnustep_make
44 %description xml-tools
45 sope-xml tools package.
46 #########################################
49 Group: Development/Libraries
50 Requires: ogo-gnustep_make
57 Summary: sope-core devel
58 Group: Development/Libraries
59 Requires: ogo-gnustep_make
62 %description core-devel
63 sope-core devel package.
64 #########################################
67 Group: Development/Libraries
68 Requires: ogo-gnustep_make
75 Summary: sope-mime devel
76 Group: Development/Libraries
77 Requires: ogo-gnustep_make
80 %description mime-devel
81 sope-mime devel package.
82 #########################################
84 Summary: sope-appserver
85 Group: Development/Libraries
86 Requires: ogo-gnustep_make
89 %description appserver
92 %package appserver-devel
93 Summary: sope-appserver devel
94 Group: Development/Libraries
95 Requires: ogo-gnustep_make
98 %description appserver-devel
99 sope-appserver devel package.
101 %package appserver-tools
102 Summary: sope-appserver tools
103 Group: Development/Libraries
104 Requires: ogo-gnustep_make
107 %description appserver-tools
108 sope-appserver tools package.
109 #########################################
112 Group: Development/Libraries
113 Requires: ogo-gnustep_make
120 Summary: sope-ldap devel
121 Group: Development/Libraries
122 Requires: ogo-gnustep_make
125 %description ldap-devel
126 sope-ldap devel package.
129 Summary: sope-ldap tools
130 Group: Development/Libraries
131 Requires: ogo-gnustep_make
134 %description ldap-tools
135 sope-ldap tools package.
136 #########################################
139 Group: Development/Libraries
140 Requires: ogo-gnustep_make
147 Summary: sope-ical devel
148 Group: Development/Libraries
149 Requires: ogo-gnustep_make
152 %description ical-devel
153 sope-ical devel package.
154 #########################################
157 Group: Development/Libraries
158 Requires: ogo-gnustep_make
164 %package gdl1-postgresql
165 Summary: sope-gdl1-postgresql
166 Group: Development/Libraries
167 Requires: ogo-gnustep_make
170 %description gdl1-postgresql
174 Summary: sope-gdl1 devel
175 Group: Development/Libraries
176 Requires: ogo-gnustep_make
179 %description gdl1-devel
180 sope-gdl1 devel package.
181 ########################################
184 rm -fr ${RPM_BUILD_ROOT}
187 # ****************************** build ********************************
189 source %{prefix}/OGo-GNUstep/Library/Makefiles/GNUstep.sh
190 make %{sope_makeflags}
192 # ****************************** install ******************************
194 source %{prefix}/OGo-GNUstep/Library/Makefiles/GNUstep.sh
195 mkdir -p ${RPM_BUILD_ROOT}%{prefix}/lib/lib
196 make %{sope_makeflags} INSTALL_ROOT_DIR=${RPM_BUILD_ROOT} \
197 GNUSTEP_INSTALLATION_DIR=${RPM_BUILD_ROOT}%{prefix} \
198 FHS_INSTALL_ROOT=${RPM_BUILD_ROOT}%{prefix} \
201 rm -f ${RPM_BUILD_ROOT}%{prefix}/bin/rss2plist1
202 rm -f ${RPM_BUILD_ROOT}%{prefix}/bin/rss2plist2
203 rm -f ${RPM_BUILD_ROOT}%{prefix}/bin/rssparse
204 rm -f ${RPM_BUILD_ROOT}%{prefix}/bin/testqp
206 # ****************************** post *********************************
209 # ****************************** postun *********************************
212 # ****************************** clean ********************************
215 # ****************************** files ********************************
217 %defattr(-,root,root,-)
218 %{prefix}/lib/libDOM*.so.4.3*
219 %{prefix}/lib/libSaxObjC*.so.4.3*
220 %{prefix}/lib/libXmlRpc*.so.4.3*
221 %{prefix}/lib/sope-4.3/saxdrivers/libxmlSAXDriver.sax
222 %{prefix}/lib/sope-4.3/saxdrivers/STXSaxDriver.sax
225 %defattr(-,root,root,-)
231 %defattr(-,root,root,-)
232 %{prefix}/include/DOM
233 %{prefix}/include/SaxObjC
234 %{prefix}/include/XmlRpc
235 %{prefix}/lib/libDOM*.so
236 %{prefix}/lib/libSaxObjC*.so
237 %{prefix}/lib/libXmlRpc*.so
240 %defattr(-,root,root,-)
241 %{prefix}/lib/libEOControl*.so.4.3*
242 %{prefix}/lib/libNGExtensions*.so.4.3*
243 %{prefix}/lib/libNGStreams*.so.4.3*
246 %defattr(-,root,root,-)
247 %{prefix}/include/EOControl
248 %{prefix}/include/NGExtensions
249 %{prefix}/include/NGStreams
250 %{prefix}/lib/libEOControl*.so
251 %{prefix}/lib/libNGExtensions*.so
252 %{prefix}/lib/libNGStreams*.so
255 %defattr(-,root,root,-)
256 %{prefix}/lib/libNGMime*.so.4.3*
259 %defattr(-,root,root,-)
260 %{prefix}/include/NGImap4
261 %{prefix}/include/NGMail
262 %{prefix}/include/NGMime
263 %{prefix}/lib/libNGMime*.so
266 %defattr(-,root,root,-)
267 %{prefix}/lib/libNGObjWeb*.so.4.3*
268 %{prefix}/lib/libNGXmlRpc*.so.4.3*
269 %{prefix}/lib/libSoOFS*.so.4.3*
270 %{prefix}/lib/libWEExtensions*.so.4.3*
271 %{prefix}/lib/libWOExtensions*.so.4.3*
272 %{prefix}/lib/libWOXML*.so.4.3*
273 %{prefix}/share/sope-4.3/ngobjweb/DAVPropMap.plist
274 %{prefix}/share/sope-4.3/ngobjweb/Defaults.plist
275 %{prefix}/share/sope-4.3/ngobjweb/Languages.plist
276 %{prefix}/lib/sope-4.3/products/SoCore.sxp
277 %{prefix}/lib/sope-4.3/products/SoOFS.sxp
278 %{prefix}/lib/sope-4.3/wox-builders/WEExtensions.wox
279 %{prefix}/lib/sope-4.3/wox-builders/WOExtensions.wox
281 %files appserver-tools
282 %defattr(-,root,root,-)
283 %{prefix}/bin/sope-%{sope_major_version}.%{sope_minor_version}
284 %{prefix}/bin/xmlrpc_call
286 %files appserver-devel
287 %defattr(-,root,root,-)
289 %{prefix}/include/NGHttp
290 %{prefix}/include/NGObjWeb
291 %{prefix}/include/NGXmlRpc
292 %{prefix}/include/SoOFS
293 %{prefix}/include/WEExtensions
294 %{prefix}/include/WOExtensions
295 %{prefix}/include/WOXML
296 %{prefix}/lib/libNGObjWeb*.so
297 %{prefix}/lib/libNGXmlRpc*.so
298 %{prefix}/lib/libSoOFS*.so
299 %{prefix}/lib/libWEExtensions*.so
300 %{prefix}/lib/libWOExtensions*.so
301 %{prefix}/lib/libWOXML*.so
302 %{prefix}/OGo-GNUstep/Library/Makefiles/Additional/ngobjweb.make
303 %{prefix}/OGo-GNUstep/Library/Makefiles/woapp.make
304 %{prefix}/OGo-GNUstep/Library/Makefiles/wobundle.make
307 %defattr(-,root,root,-)
308 %{prefix}/lib/libNGLdap*.so.4.3*
311 %defattr(-,root,root,-)
312 %{prefix}/bin/ldap2dsml
313 %{prefix}/bin/ldapchkpwd
317 %defattr(-,root,root,-)
318 %{prefix}/include/NGLdap
319 %{prefix}/lib/libNGLdap*.so
322 %defattr(-,root,root,-)
323 %{prefix}/lib/libNGiCal*.so.4.3*
324 %{prefix}/share/sope-4.3/saxmappings/NGiCal.xmap
325 %{prefix}/lib/sope-4.3/saxdrivers/iCalSaxDriver.sax
328 %defattr(-,root,root,-)
329 %{prefix}/include/NGiCal
330 %{prefix}/lib/libNGiCal*.so
333 %defattr(-,root,root,-)
334 %{prefix}/bin/connect-EOAdaptor
335 %{prefix}/bin/load-EOAdaptor
336 %{prefix}/lib/libGDLAccess*.so.1.1*
338 %files gdl1-postgresql
339 %defattr(-,root,root,-)
340 %{prefix}/lib/sope-4.3/dbadaptors/PostgreSQL.gdladaptor
343 %defattr(-,root,root,-)
344 %{prefix}/include/GDLAccess
345 %{prefix}/lib/libGDLAccess*.so
347 # ********************************* changelog *************************
349 * Wed Sep 09 2004 Frank Reppin <frank@opengroupware.org>