]> git.pld-linux.org Git - packages/apache-mod_pagespeed.git/blobdiff - apache-mod_pagespeed.spec
move clean source to separate script
[packages/apache-mod_pagespeed.git] / apache-mod_pagespeed.spec
index c2b874a3c6be12cd4c8bae3d2dbadbf5da62c1b2..618ebc342dd08b1b524a5fbf5f9b850a8936c938 100644 (file)
@@ -21,11 +21,11 @@ Name:               apache-mod_%{mod_name}
 # beta: 1.9.32.2-beta
 # stable: 1.8.31.5
 Version:       1.8.31.5
-Release:       0.6
+Release:       0.10
 License:       Apache v2.0
 Group:         Networking/Daemons/HTTP
 Source0:       modpagespeed-%{version}.tar.xz
-# Source0-md5: ce0f27b177fba51f6b9f08fed8134709
+# Source0-md5: 9aefd5719a9b7946106b625dc7ecd2aa
 Source1:       get-source.sh
 Source2:       gclient.conf
 Patch0:                system-libs.patch
@@ -37,12 +37,14 @@ BuildRequires:      apache-devel >= 2.2
 BuildRequires: bash
 BuildRequires: glib2-devel
 BuildRequires: gperf
+BuildRequires: libicu-devel
 BuildRequires: libselinux-devel
 BuildRequires: libstdc++-devel >= 5:4.1
 BuildRequires: opencv-devel >= 2.3.1
 BuildRequires: openssl-devel
 BuildRequires: pkgconfig
 BuildRequires: python-devel >= 1:2.6
+BuildRequires: yasm
 # This version of gyp is new enough that it knows to use make for Linux 3.x
 # and FreeBSD, but old enough that 'type': 'settings' works and
 # LINKER_SUPPORTS_ICF hasn't been removed yet.
@@ -77,6 +79,12 @@ site is maintained.
 %patch2 -p1
 %patch4 -p1
 
+rm -r third_party/icu/source
+rm -r third_party/icu/genfiles
+install -d third_party/icu/source/{common,i18n}
+ln -s %{_includedir}/unicode third_party/icu/source/i18n/unicode
+ln -s %{_includedir}/unicode third_party/icu/source/common/unicode
+
 %build
 # re-gen makefiles
 CC="%{__cc}" \
@@ -87,10 +95,12 @@ CXX="%{__cxx}" \
        build/all.gyp \
        -Duse_openssl=1 \
        -Duse_system_apache_dev=1 \
+       -Duse_system_icu=1 \
        -Duse_system_libjpeg=1 \
-       -Duse_system_openssl=1 \
        -Duse_system_libpng=1 \
        -Duse_system_opencv=1 \
+       -Duse_system_openssl=1 \
+       -Duse_system_yasm=1 \
        -Duse_system_zlib=1 \
        -Dsystem_include_path_apr=%{_includedir}/apr \
        -Dsystem_include_path_aprutil=%{_includedir}/apr-util \
This page took 0.079691 seconds and 4 git commands to generate.