Name: statusnet Version: 0.8.2 Release: 1%{?dist} License: AGPLv3 URL: http://status.net Source: http://status.net/statusnet-%{version}.tar.gz Group: Applications/Internet Summary: Open Source microblogging platform BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Requires: httpd Requires: php Requires: php-pear-Mail-Mime Requires: php-curl Requires: php-mysql Requires: php-mbstring Requires: php-gettext Requires: php-xml Requires: php-gd BuildRequires: php-pear BuildRequires: httpd-devel # Will also provide laconica (old name) Provides: php-laconica = %{version}-%{release} Obsoletes: php-laconica < 0.5.0-6 %define apache_serverroot %(/usr/sbin/apxs -q DATADIR) %define apache_sysconfdir %(/usr/sbin/apxs -q SYSCONFDIR) %define wwwpath %{apache_serverroot}/%{name} %define confpath %{_sysconfdir}/%{name} %description StatusNet is a Free and Open Source microblogging platform. It helps people in a community, company or group to exchange short (140 character) messages over the Web. Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. %prep %setup -q find . -name '.gitignore' -type f -print | xargs rm -rf %build # Empty build %install rm -rf %buildroot mkdir -p %{buildroot}%{wwwpath} cp -p -a * %{buildroot}%{wwwpath} mkdir -p %{buildroot}%{_datadir}/statusnet cp -p -a db %{buildroot}%{_datadir}/statusnet/db mkdir -p %{buildroot}%{_datadir}/statusnet/avatar mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d cat > %{buildroot}%{_sysconfdir}/httpd/conf.d/statusnet.conf <<"EOF" Alias /statusnet/ "/var/www/statusnet/" Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all EOF %clean rm -rf %buildroot %files %defattr(-,root,root) %doc COPYING README doc-src/* %dir %{wwwpath} %{wwwpath}/* %attr(-,apache,apache) %dir %{_datadir}/statusnet/avatar %{_datadir}/statusnet/db/ %config(noreplace) %{_sysconfdir}/httpd/conf.d/statusnet.conf %changelog * Mon Nov 30 2009 Rakesh Pandit - 0.8.2-1 - Updated to 0.8.2, polished description, fixed sanity - removed redundant avatar folder * Wed Apr 03 2009 Zach Copley - 0.7.3 - Changed version number to 0.7.3. * Fri Mar 13 2009 Ken Sedgwick - 0.7.2.1-1 - Factored statusnet version to the first line of the file. * Wed Mar 03 2009 Zach Copley - 0.7.2 - Changed version number to 0.7.2. * Sat Feb 28 2009 Ken Sedgwick - 0.7.1-1 - Modified RPM for Fedora. * Thu Feb 13 2009 tuukka.pasanen@ilmi.fi - packaged statusnet version 0.7.1 * Wed Feb 04 2009 tuukka.pasanen@ilmi.fi - packaged statusnet version 0.7.0 using the buildservice spec file wizard