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

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

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


Revision 1.3 - (show annotations) (download)
Wed Apr 2 15:03:55 2008 UTC (16 years, 7 months ago) by slords
Branch: MAIN
Changes since 1.2: +4 -0 lines
Add Id, Authority, Name

1 # $Id$
2 # Authority: mrjhb3
3 # Name: John H. Bennett III
4
5 %define apachedir /etc/httpd
6 %define apacheuser www
7 %define apachegroup www
8 %define contentdir /home/httpd
9
10 Summary: The task list application for Horde.
11 Name: nag-h3
12 Version: 2.1.4
13 Release: 1%{?dist}
14 License: LGPL
15 Group: Applications/Horde
16 Source: ftp://ftp.horde.org/pub/nag/tarballs/nag-h3-%{version}.tar.gz
17 URL: http://www.horde.org/
18 BuildArchitectures: noarch
19 BuildRoot: /tmp/horde-root
20 AutoReq: no
21 Requires: horde >= 3.1
22 Requires: php >= 4.3.0
23 Requires: httpd >= 2.0.46
24 Prereq: /usr/bin/perl
25
26 %description
27 Nag is the Horde task list application. It stores todo items, things due
28 later this week, etc. It is very similar in functionality to the Palm ToDo
29 application.
30
31 The Horde Project writes web applications in PHP and releases them under
32 Open Source licenses. For more information (including help with Horde
33 and its modules) please visit http://www.horde.org/.
34
35 This package contains customizations for SME Server
36 and will probably not work properly on other Linux systems.
37
38 %prep
39 %setup -q -n %{name}-%{version}
40
41 %build
42
43 %install
44 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
45 mkdir -p $RPM_BUILD_ROOT%{apachedir}/conf
46 mkdir -p $RPM_BUILD_ROOT%{contentdir}/html/horde/nag
47 cp -pR * $RPM_BUILD_ROOT%{contentdir}/html/horde/nag
48 cd $RPM_BUILD_ROOT%{contentdir}/html/horde/nag/config
49 for d in *.dist; do
50 d0=`basename $d .dist`
51 if [ ! -f "$d0" ]; then
52 cp -p $d $d0
53 fi
54 done
55
56 %clean
57 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
58
59 %post
60
61 %postun
62
63 %files
64 %defattr(-,root,root)
65 # Include top level with %dir so not all files are sucked in
66 %dir %{contentdir}/html/horde/nag
67 # Include top-level files by hand
68 %{contentdir}/html/horde/nag/*.php
69 # Include these dirs so that all files _will_ get sucked in
70 %{contentdir}/html/horde/nag/js
71 %{contentdir}/html/horde/nag/lib
72 %{contentdir}/html/horde/nag/locale
73 %{contentdir}/html/horde/nag/po
74 %{contentdir}/html/horde/nag/scripts
75 %{contentdir}/html/horde/nag/templates
76 %{contentdir}/html/horde/nag/themes
77 # Mark documentation files with %doc and %docdir
78 %doc %{contentdir}/html/horde/nag/COPYING
79 %doc %{contentdir}/html/horde/nag/README
80 %docdir %{contentdir}/html/horde/nag/docs
81 %{contentdir}/html/horde/nag/docs
82 # Mark configuration files with %config and use secure permissions
83 # (note that .dist files are considered software; don't mark %config)
84 %attr(750,root,%{apachegroup}) %dir %{contentdir}/html/horde/nag/config
85 %defattr(640,root,%{apachegroup})
86 %{contentdir}/html/horde/nag/config/.htaccess
87 %{contentdir}/html/horde/nag/config/*.dist
88 %config %{contentdir}/html/horde/nag/config/*.php
89 %config %{contentdir}/html/horde/nag/config/*.xml
90
91 %changelog
92 * Tue Mar 25 2008 Shad L. Lords <slords@mail.com> 2.1.4-1
93 - Updated to nag 2.1.4
94
95 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
96 - Clean up spec so package can be built by koji/plague
97
98 * Fri Mar 23 2007 John H. Bennett III 2.1.3-1
99 - Updated to nag 2.1.3
100
101 * Fri Nov 24 2006 John H. Bennett III 2.1.2-00sme01
102 - Updated to nag 2.1.2
103
104 * Wed Feb 15 2006 John H. Bennett III 2.1.1-00sme01
105 - Updated to nag 2.1.1
106
107 * Wed Feb 15 2006 John H. Bennett III 2.0.4-1sme01
108 - Initial Release of Nag 2.0.4 building on Greg's work
109
110 * Thu Sep 01 2005 Greg Swallow
111 - [1.0-1sme01]
112 - Initial Release

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