/[smecontribs]/rpms/jeta-h3/contribs7/jeta-h3.spec
ViewVC logotype

Contents of /rpms/jeta-h3/contribs7/jeta-h3.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Tue Mar 25 14:53:45 2008 UTC (16 years, 8 months ago) by slords
Branch: MAIN
CVS Tags: jeta-h3-1_0-1_el4_sme
Import on branch contribs7 of package jeta-h3-1.0-1.el4.sme.src.rpm

1 %define apachedir /etc/httpd
2 %define apacheuser www
3 %define apachegroup www
4 %define contentdir /home/httpd
5
6 Summary: The web-based file manager for Horde.
7 Name: jeta-h3
8 Version: 1.0
9 Release: 1%{?dist}
10 License: LGPL
11 Group: Applications/Horde
12 Source: ftp://ftp.horde.org/pub/jeta/tarballs/jeta-h3-%{version}.tar.gz
13 URL: http://www.horde.org/
14 BuildArchitectures: noarch
15 BuildRoot: /tmp/horde-root
16 AutoReq: no
17 Requires: horde >= 3.0
18 Requires: php >= 4.3.0
19 Requires: httpd >= 2.0.46
20 Prereq: /usr/bin/perl
21
22 %description
23 Jeta is the Horde module that provides a Java SSH interface to login
24 to the webserver (or another server with the use of additional relay software).
25
26 The Horde Project writes web applications in PHP and releases them under
27 Open Source licenses. For more information (including help with Horde
28 and its modules) please visit http://www.horde.org/.
29
30 This package contains customizations for SME Server
31 and will probably not work properly on other Linux systems.
32
33 %prep
34 %setup -q -n %{name}-%{version}
35
36 %build
37
38 %install
39 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
40 mkdir -p $RPM_BUILD_ROOT%{apachedir}/conf
41 mkdir -p $RPM_BUILD_ROOT%{contentdir}/html/horde/jeta
42 cp -pR * $RPM_BUILD_ROOT%{contentdir}/html/horde/jeta
43 chmod go-rwx $RPM_BUILD_ROOT%{contentdir}/html/horde/jeta/test.php
44 cd $RPM_BUILD_ROOT%{contentdir}/html/horde/jeta/config
45 for d in *.dist; do
46 d0=`basename $d .dist`
47 if [ ! -f "$d0" ]; then
48 cp -p $d $d0
49 fi
50 done
51
52 %clean
53 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
54
55 %post
56
57 %postun
58
59 %files
60 %defattr(-,root,root)
61 # Include top level with %dir so not all files are sucked in
62 %dir %{contentdir}/html/horde/jeta
63 # Include top-level files by hand
64 %{contentdir}/html/horde/jeta/*.php
65 # Include these dirs so that all files _will_ get sucked in
66 %{contentdir}/html/horde/jeta/lib
67 %{contentdir}/html/horde/jeta/locale
68 %{contentdir}/html/horde/jeta/po
69 %{contentdir}/html/horde/jeta/templates
70 %{contentdir}/html/horde/jeta/themes
71 # Mark documentation files with %doc and %docdir
72 %doc %{contentdir}/html/horde/jeta/COPYING
73 %doc %{contentdir}/html/horde/jeta/README
74 %docdir %{contentdir}/html/horde/jeta/docs
75 %{contentdir}/html/horde/jeta/docs
76 # Mark configuration files with %config and use secure permissions
77 # (note that .dist files are considered software; don't mark %config)
78 %attr(750,root,%{apachegroup}) %dir %{contentdir}/html/horde/jeta/config
79 %defattr(640,root,%{apachegroup})
80 %{contentdir}/html/horde/jeta/config/.htaccess
81 %{contentdir}/html/horde/jeta/config/*.dist
82 %{contentdir}/html/horde/jeta/jar/*.jar
83 %{contentdir}/html/horde/jeta/jar/*.conf
84 %config %{contentdir}/html/horde/jeta/config/*.php
85 %config %{contentdir}/html/horde/jeta/config/*.xml
86
87 %changelog
88 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
89 - Clean up spec so package can be built by koji/plague
90
91 * Sat Mar 31 2007 John H. Bennett III <bennettj@johnbennettservices.com> 1.0-1
92 - Initial Release
93

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed