squid: introduce version 2.7.STABLE8
authorRoman I Khimov <khimov@altell.ru>
Fri, 19 Mar 2010 10:02:51 +0000 (13:02 +0300)
committerRoman I Khimov <khimov@altell.ru>
Sat, 20 Mar 2010 15:01:49 +0000 (18:01 +0300)
Enable epoll for this version, it's available on all 2.6 kernels, so
disabling it is a bit strange for 2010.

Signed-off-by: Roman I Khimov <khimov@altell.ru>
recipes/squid/squid-native.inc
recipes/squid/squid-native_2.7.STABLE8.bb [new file with mode: 0644]
recipes/squid/squid.inc
recipes/squid/squid_2.7.STABLE8.bb [new file with mode: 0644]

index 0f48805..1077b98 100644 (file)
@@ -1,6 +1,6 @@
 inherit native autotools
 
-SRC_URI = "http://www.squid-cache.org/Versions/v2/${SQUID_MAJOR}/squid-${PV}.tar.bz2"
+SRC_URI = "http://www.squid-cache.org/Versions/v2/${SQUID_MAJOR}/squid-${PV}.tar.bz2;name=squid-${PV}"
 S = "${WORKDIR}/squid-${PV}"
 
 do_stage() {
diff --git a/recipes/squid/squid-native_2.7.STABLE8.bb b/recipes/squid/squid-native_2.7.STABLE8.bb
new file mode 100644 (file)
index 0000000..3c9fa2a
--- /dev/null
@@ -0,0 +1,6 @@
+SQUID_MAJOR = "2.7"
+
+include squid-native.inc
+
+SRC_URI[squid-2.7.STABLE8.md5sum] = "c061ba1c9ae39d0aaa8eca137f7dd18b"
+SRC_URI[squid-2.7.STABLE8.sha256sum] = "9409b02fc53518e334395df803a1ae30f4ed385b0f041fb310b4c75e2a49138c"
\ No newline at end of file
index b5878c3..7b173b4 100644 (file)
@@ -3,7 +3,7 @@ LICENSE = "GPLv2"
 INC_PR = "r2"
 DEPENDS = "squid-native-${PV}"
 
-SRC_URI = "http://www.squid-cache.org/Versions/v2/${SQUID_MAJOR}/squid-${PV}.tar.bz2 \
+SRC_URI = "http://www.squid-cache.org/Versions/v2/${SQUID_MAJOR}/squid-${PV}.tar.bz2;name=squid-${PV} \
            file://fix_epoll_check.patch;patch=1 \
            file://squid.init"
 
diff --git a/recipes/squid/squid_2.7.STABLE8.bb b/recipes/squid/squid_2.7.STABLE8.bb
new file mode 100644 (file)
index 0000000..b237fe3
--- /dev/null
@@ -0,0 +1,16 @@
+PR = "${INC_PR}.0"
+SQUID_MAJOR = "2.7"
+
+include squid.inc
+
+# GPLv2+ since 2.6.STABLE18
+LICENSE = "GPL"
+
+EXTRA_OECONF += "--enable-epoll"
+
+SRC_URI[squid-2.7.STABLE8.md5sum] = "c061ba1c9ae39d0aaa8eca137f7dd18b"
+SRC_URI[squid-2.7.STABLE8.sha256sum] = "9409b02fc53518e334395df803a1ae30f4ed385b0f041fb310b4c75e2a49138c"
+
+do_configure_prepend() {
+       export ac_cv_epoll_ctl=yes
+}
\ No newline at end of file