From bb80b37165b80bb8f83fab71713de40b5ead6f23 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Mar 21 2013 11:28:26 +0000 Subject: Add rpm macro subpackage. --- diff --git a/drupal7.spec b/drupal7.spec index 0b2a27d..1bd5c41 100644 --- a/drupal7.spec +++ b/drupal7.spec @@ -1,7 +1,7 @@ %define drupaldir %{_datadir}/drupal7 Name: drupal7 Version: 7.21 -Release: 1%{?dist} +Release: 2%{?dist} Summary: An open-source content-management platform Group: Applications/Publishing @@ -12,6 +12,7 @@ Source1: %{name}.conf Source2: %{name}-README.fedora Source3: %{name}-cron Source4: %{name}-files-migrator.sh +Source5: macros.%{name} Patch0: %{name}-7.4-scripts-noshebang.patch Patch1: drupal-7.14-CVE-2012-2922.patch @@ -25,6 +26,13 @@ System written in PHP that can support a variety of websites ranging from personal weblogs to large community-driven websites. Drupal is highly configurable, skinnable, and secure. +%package rpmbuild +Summary: Rpmbuild files for %{name} +Group: Development/Tools + +%description rpmbuild +%{summary}. + %prep %setup -q -n drupal-%{version} @@ -61,6 +69,9 @@ mv %{buildroot}%{drupaldir}/.htaccess %{buildroot}%{_sysconfdir}/httpd/conf.d/dr ln -s ../../../%{_sysconfdir}/httpd/conf.d/drupal7-site.htaccess %{buildroot}%{drupaldir}/.htaccess mv %{buildroot}%{_sysconfdir}/%{name}/example.sites.php . +mkdir -p %{buildroot}%{_sysconfdir}/rpm/ +install -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/rpm/macros.drupal7 + %clean rm -rf %{buildroot} @@ -77,6 +88,7 @@ rm -rf %{buildroot} %exclude %{drupaldir}/COPYRIGHT.txt %exclude %{drupaldir}/README.txt %dir %{_sysconfdir}/%{name} +%{_sysconfdir}/rpm/macros.drupal7 %config(noreplace) %{_sysconfdir}/%{name}/all %exclude %{_sysconfdir}/%{name}/README.txt %config(noreplace) %{_sysconfdir}/%{name}/default @@ -87,6 +99,10 @@ rm -rf %{buildroot} %dir %attr(775,root,apache) %{_localstatedir}/lib/%{name}/files/ %dir %attr(775,root,apache) %{_localstatedir}/lib/%{name}/files/default/ +%files rpmbuild +%defattr(-,root,root,-) +%{_sysconfdir}/rpm/macros.drupal7 + %changelog * Thu Mar 7 2013 Peter Borsa - 7.21-1 - 7.21