%define real_name limesurvey %define limedir %{_var}/www/limesurvey Name: limesurvey Version: 2.0 Release: 1%{?dist} Summary: The limesurvey RPM Group: System Environment/Base License: GPLv2+ URL: http://vicodan.fedorapeople.org/ ## Download via web app http://www.limesurvey.org Source0: http://vicodan.fedorapeople.org/limesurvey200RC4-build120622.tar.gz #Source1: limesurvey-httpd-conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch #BuildRequires: php >= 5.3 Requires: httpd, mysql, php >= 5.3 Requires: php-gd, php-mbstring, php-mysql Requires: php-gettext, php-mbstring, php-php-gettext Requires: httpd %description Limesurvey is an open source, web-based survey application that is easy to setup and use. %prep %setup -q -n %{real_name} %build %install mkdir -p ${RPM_BUILD_ROOT}%{limedir} mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/limesurvey #install -m 0644 -D -p %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/httpd/conf.d/limesurvey.conf cp -a ./* ${RPM_BUILD_ROOT}%{limedir} cat index.php | sed -e "s|dirname(__FILE__).'/'|'/usr/share/limesurvey/'|g" > \ ${RPM_BUILD_ROOT}%{_sysconfdir}/limesurvey/ls-config.php /bin/ln -sf ../../../etc/limesurvey/ls-config.php ${RPM_BUILD_ROOT}%{limedir}/ls-config.php rm -f ${RPM_BUILD_ROOT}%{limedir}/fonts/* rm -rf ${RPM_BUILD_ROOT}%{limedir}/application/third_party/ mkdir -p ${RPM_BUILD_ROOT}%{limedir}/application/third_party/ ln -s ../../../../../usr/share/php/gettext ${RPM_BUILD_ROOT}%{limedir}/application/third_party/php-gettext %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, -) #%config(noreplace) %{_sysconfdir}/limesurvey #%config(noreplace) %{_sysconfdir}/httpd/conf.d/*.conf #%attr(0555,apache,apache) %{limedir}/tmp #%attr(0775,apache,apache) %{limedir}/application/config #%attr(0775,apache,apache) %{limedir}/templates #%attr(0775,apache,apache) %{limedir}/upload /etc /var/www %changelog * Sat Jun 23 2012 Dan Mashal - Initial build of package