mirror of
https://bitbucket.org/jsuto/piler.git
synced 2024-12-25 08:10:12 +01:00
added a spec file
This commit is contained in:
parent
fbdefb8254
commit
14347acc9c
@ -30,6 +30,7 @@ all:
|
|||||||
|
|
||||||
install:
|
install:
|
||||||
$(INSTALL) -m 0755 $(srcdir)/rc.piler $(DESTDIR)/etc/init.d/rc.piler
|
$(INSTALL) -m 0755 $(srcdir)/rc.piler $(DESTDIR)/etc/init.d/rc.piler
|
||||||
|
$(INSTALL) -m 0755 $(srcdir)/rc.pilergetd $(DESTDIR)/etc/init.d/rc.pilergetd
|
||||||
$(INSTALL) -m 0755 $(srcdir)/rc.searchd $(DESTDIR)/etc/init.d/rc.searchd
|
$(INSTALL) -m 0755 $(srcdir)/rc.searchd $(DESTDIR)/etc/init.d/rc.searchd
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
95
piler.spec
Normal file
95
piler.spec
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
%define name piler
|
||||||
|
%define version 0.1.25
|
||||||
|
%define release 1
|
||||||
|
|
||||||
|
Summary: an email archiving application
|
||||||
|
Name: %{name}
|
||||||
|
Version: %{version}
|
||||||
|
Release: %{release}
|
||||||
|
License: gpl
|
||||||
|
Group: Networking/Mail
|
||||||
|
Source0: master.tar.gz
|
||||||
|
Source1: %{name}.init
|
||||||
|
URL: http://www.mailpiler.org/
|
||||||
|
Buildroot: /tmp/aa
|
||||||
|
BuildRequires: openssl-devel, tcp_wrappers, poppler-utils, libzip-devel, catdoc, mysql-devel, tnef, unrtf, tre-devel
|
||||||
|
Requires: mysql, openssl, tcp_wrappers, libzip
|
||||||
|
|
||||||
|
%description
|
||||||
|
piler is an email archiving application.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup
|
||||||
|
|
||||||
|
%build
|
||||||
|
./configure --localstatedir=/var --enable-starttls --enable-tcpwrappers --with-database=mariadb
|
||||||
|
make clean all
|
||||||
|
|
||||||
|
%install
|
||||||
|
##mkdir -p /tmp/aa/etc/init.d
|
||||||
|
##make install DESTDIR=/tmp/aa
|
||||||
|
mkdir -p /root/rpmbuild/BUILDROOT/piler-0.1.25-1.x86_64/etc/init.d
|
||||||
|
mkdir -p /root/rpmbuild/BUILDROOT/piler-0.1.25-1.x86_64/usr/local/lib
|
||||||
|
make install DESTDIR=/root/rpmbuild/BUILDROOT/piler-0.1.25-1.x86_64
|
||||||
|
cp /usr/local/lib/libmariadb* /root/rpmbuild/BUILDROOT/piler-0.1.25-1.x86_64/usr/local/lib
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%dir /var/piler
|
||||||
|
%dir /var/piler/tmp
|
||||||
|
%dir /var/piler/store
|
||||||
|
%dir /var/run/piler
|
||||||
|
%attr(0655,piler,piler) /usr/local/bin/pileraget
|
||||||
|
%attr(0655,piler,piler) /usr/local/bin/pilerexport
|
||||||
|
%attr(0655,piler,piler) /usr/local/bin/pilerget
|
||||||
|
%attr(0655,piler,piler) /usr/local/bin/pilerpurge
|
||||||
|
%attr(0655,piler,piler) /usr/local/bin/pilerimport
|
||||||
|
%attr(0655,piler,piler) /usr/local/bin/reindex
|
||||||
|
/etc/init.d/rc.piler
|
||||||
|
/etc/init.d/rc.pilergetd
|
||||||
|
/etc/init.d/rc.searchd
|
||||||
|
/usr/local/etc/piler.conf
|
||||||
|
/usr/local/etc/sphinx.conf.dist
|
||||||
|
/usr/local/sbin/piler
|
||||||
|
/usr/local/sbin/pilergetd
|
||||||
|
/usr/local/sbin/pilerconf
|
||||||
|
/usr/local/lib/libmariadbclient.a
|
||||||
|
/usr/local/lib/libmariadb.so
|
||||||
|
/usr/local/lib/libmariadb.so.1
|
||||||
|
/usr/local/lib/libpiler.a
|
||||||
|
/usr/local/lib/libpiler.so
|
||||||
|
/usr/local/lib/libpiler.so.0
|
||||||
|
/usr/local/lib/libpiler.so.0.1.1
|
||||||
|
/usr/local/libexec/piler/daily-report.php
|
||||||
|
/usr/local/libexec/piler/generate_stats.php
|
||||||
|
/usr/local/libexec/piler/gmail-imap-import.php
|
||||||
|
/usr/local/libexec/piler/indexer.delta.sh
|
||||||
|
/usr/local/libexec/piler/indexer.main.sh
|
||||||
|
/usr/local/libexec/piler/import.sh
|
||||||
|
/usr/local/libexec/piler/postinstall.sh
|
||||||
|
/usr/local/libexec/piler/purge.sh
|
||||||
|
/usr/local/share/piler/db-mysql-root.sql.in
|
||||||
|
/usr/local/share/piler/db-mysql.sql
|
||||||
|
|
||||||
|
|
||||||
|
%pre
|
||||||
|
groupadd piler
|
||||||
|
useradd -g piler -s /bin/sh -d /var/piler piler
|
||||||
|
usermod -L piler
|
||||||
|
if [ -d /var/piler ]; then chmod 755 /var/piler; fi
|
||||||
|
|
||||||
|
|
||||||
|
%post
|
||||||
|
echo this is the postinstall stuff...
|
||||||
|
|
||||||
|
|
||||||
|
%postun
|
||||||
|
userdel piler
|
||||||
|
groupdel piler
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Oct 25 2013 Janos Suto
|
||||||
|
- First release of the rpm package based on build 846
|
||||||
|
|
Loading…
Reference in New Issue
Block a user