From d6205a2dafea0ba0bbbddac358e9a0b8374e0418 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Tue, 18 Jun 2002 07:49:04 +0000 Subject: [PATCH] Initial revision SVN revision: 133 --- elog.spec | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100755 elog.spec diff --git a/elog.spec b/elog.spec new file mode 100755 index 00000000..f8e7844c --- /dev/null +++ b/elog.spec @@ -0,0 +1,71 @@ +Name: elog +Summary: elog is a standalone electronic web logbook +Version: 2.0.0 +Release: 1 +Copyright: GPL +Group: Applications/Networking +Source: http://midas.psi.ch/elog/download/elog-%{version}.tar.gz +Vendor: Stefan Ritt +URL: http://midas.psi.ch/elog +BuildRoot: /tmp/%{name}-root +Prefix: /usr/local + +%description +ELOG is part of a family of applications known as weblogs. Their general purpose is : + + 1.to make it easy for people to put information online in a chronological fashion, in the form of short, time-stamped text messages ("entries") with optional HTML markup for + presentation, and optional file attachments (images, archives, etc.) + + 2.to make it easy for other people to access this information through a Web interface, browse entries, search, download files, and optionally add, update, delete or comment on + entries. + + ELOG is a remarkable implementation of a weblog in at least two respects : + + its simplicity of use : you don't need to be a seasoned server operator and/or an experimented database administrator to run ELOG ; one executable file (under Unix or + Windows), a simple configuration text file, and it works. No Web server or relational database required. It is also easy to translate the interface to the appropriate language for + your users. + + its versatility : through its single configuration file, ELOG can be made to display an infinity of variants of the weblog concept. There are options for what to display, how to + display it, what commands are available and to whom, access control, etc. Moreover, a single server can host several weblogs, and each weblog can be totally different from the + rest. +%changelog +* Tue Jun 18 2002 Stefan Ritt +- Put elogd.init into TAR file +* Tue Jun 18 2002 Serge Droz +- Update to 2.0.0 +* Mon Jun 3 2002 Serge Droz +- Update to 1.3.6 +* Fri May 31 2002 Serge Droz +- Initial RPM + + +%prep +%setup -n elog-2.0.0 +%build +make +perl -p -i -e "s#\@PREFIX\@#%{prefix}#g" elogd.init + +%install +mkdir -p $RPM_BUILD_ROOT%{prefix}/elog +mkdir -p $RPM_BUILD_ROOT%{prefix}/bin +mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d +install -m 0755 elogd $RPM_BUILD_ROOT%{prefix}/bin +install -m 0755 elog $RPM_BUILD_ROOT%{prefix}/bin +install -m 0755 elconv $RPM_BUILD_ROOT%{prefix}/bin + +install -m 0644 eloghelp* $RPM_BUILD_ROOT%{prefix}/elog +install -m 0644 eloglang* $RPM_BUILD_ROOT%{prefix}/elog +cp -r themes $RPM_BUILD_ROOT%{prefix}/elog +install -m 0644 elogd.cfg $RPM_BUILD_ROOT%{prefix}/elog +install -m 0755 elogd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/elogd +%clean +rm -rf $RPM_BUILD_ROOT +%files +%defattr(-,root,root) +%doc README.txt COPYING doc +%prefix/bin/* +%prefix/elog/eloghelp* +%prefix/elog/eloglang* +%prefix/elog/themes +%config(noreplace) %prefix/elog/elogd.cfg +/etc/rc.d/init.d/elogd