- missing fckeditor.* (lang interfaces) and *.xml files added
authorAdam Gołębiowski <adamg@pld-linux.org>
Wed, 6 Aug 2008 14:38:00 +0000 (14:38 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- apache/lighttpd configs
- R: webserver(access), webserver(alias)
- BR: rpmbuild(macros) > 1.268
- somehow works, todo entry still not addressed

Changed files:
    fckeditor.spec -> 1.8

fckeditor.spec

index bee28b6..b5e8d6b 100644 (file)
@@ -4,13 +4,16 @@ Summary:      The text editor for Internet
 Summary(pl.UTF-8):     Edytor tekstowy dla Internetu
 Name:          fckeditor
 Version:       2.6.3
-Release:       0.1
+Release:       0.2
 License:       LGPL v2.1
 Group:         Applications/WWW
 Source0:       http://dl.sourceforge.net/fckeditor/FCKeditor_%{version}.tar.gz
 # Source0-md5: eb926332283376614ade9610f20b27d4
 URL:           http://www.fckeditor.net/
+BuildRequires: rpmbuild(macros) > 1.268
 BuildRequires: sed >= 4.0
+Requires:      webserver(access)
+Requires:      webserver(alias)
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -38,11 +41,46 @@ rm -f fckeditor.{afp,asp,cfc,cfm,lasso}
 sed -i -e 's,\r$,,' fckeditor.*
 find '(' -name '*.js' -o -name '*.css' -o -name '*.txt' -o -name '*.html' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
 
+# apache1/apache2 conf
+cat > apache.conf <<'EOF'
+Alias /%{name} %{_appdir}
+<Directory %{_appdir}>
+       Allow from all
+</Directory>
+EOF
+
+# lighttpd conf
+cat > lighttpd.conf <<'EOF'
+alias.url += (
+    "/%{name}" => "%{_appdir}",
+)
+EOF
+
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_appdir}
 cp -a fckconfig.* $RPM_BUILD_ROOT%{_appdir}
+cp -a fckeditor.* $RPM_BUILD_ROOT%{_appdir}
 cp -a editor $RPM_BUILD_ROOT%{_appdir}
+cp -a *.xml $RPM_BUILD_ROOT%{_appdir}
+
+%triggerin -- apache1 < 1.3.37-3, apache1-base
+%webapp_register apache %{_webapp}
+
+%triggerun -- apache1 < 1.3.37-3, apache1-base
+%webapp_unregister apache %{_webapp}
+
+%triggerin -- apache < 2.2.0, apache-base
+%webapp_register httpd %{_webapp}
+
+%triggerun -- apache < 2.2.0, apache-base
+%webapp_unregister httpd %{_webapp}
+
+%triggerin -- lighttpd
+%webapp_register lighttpd %{_webapp}
+
+%triggerun -- lighttpd
+%webapp_unregister lighttpd %{_webapp}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
This page took 0.084587 seconds and 4 git commands to generate.