--- xcache-1.2.2.orig/debian/compat
+++ xcache-1.2.2/debian/compat
@@ -0,0 +1 @@
+4
--- xcache-1.2.2.orig/debian/copyright
+++ xcache-1.2.2/debian/copyright
@@ -0,0 +1,36 @@
+This package was debianized by RISKO Gergely <risko@debian.org> on
+Fri, 01 Sep 2006 03:30:52 +0200
+
+It was downloaded from http://xcache.lighttpd.net/
+
+Upstream Authors: mOo <phpxcache@gmail.com>
+
+COPYING file in the source distribution contains:
+Copyright (c) 2005-2006, mOo, phpxcache@gmail.com, XCache
+ All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+- Redistributions of source code must retain the above copyright notice, this
+  list of conditions and the following disclaimer.
+
+- Redistributions in binary form must reproduce the above copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+
+- Neither the name of the 'XCache' nor the names of its contributors may
+  be used to endorse or promote products derived from this software without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+THE POSSIBILITY OF SUCH DAMAGE.
--- xcache-1.2.2.orig/debian/xcache.ini.in
+++ xcache-1.2.2/debian/xcache.ini.in
@@ -0,0 +1,67 @@
+# configuration for php Xcache module
+
+[xcache-common]
+;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
+zend_extension = @EXTDIR@/xcache.so
+
+[xcache.admin]
+xcache.admin.enable_auth = On
+# Configure this to use admin pages
+; xcache.admin.user = "mOo"
+; xcache.admin.pass = md5($your_password)
+; xcache.admin.pass = ""
+
+[xcache]
+; ini only settings, all the values here is default unless explained
+
+; select low level shm/allocator scheme implemenation
+xcache.shm_scheme =        "mmap"
+; to disable: xcache.size=0
+; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
+xcache.size  =                16M
+; set to cpu count (cat /proc/cpuinfo |grep -c processor)
+xcache.count =                 1
+; just a hash hints, you can always store count(items) > slots
+xcache.slots =                8K
+; ttl of the cache item, 0=forever
+xcache.ttl   =                 0
+; interval of gc scanning expired items, 0=no scan, other values is in seconds
+xcache.gc_interval =           0
+
+; same as aboves but for variable cache
+xcache.var_size  =            0M
+xcache.var_count =             1
+xcache.var_slots =            8K
+; default ttl
+xcache.var_ttl   =             0
+xcache.var_maxttl   =          0
+xcache.var_gc_interval =     300
+
+xcache.test =                Off
+; N/A for /dev/zero
+xcache.readonly_protection = Off
+; for *nix, xcache.mmap_path is a file path, not directory.
+; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
+; 2 group of php won't share the same /tmp/xcache
+; for win32, xcache.mmap_path=anonymous map name, not file path
+xcache.mmap_path =    "/dev/zero"
+
+
+; leave it blank(disabled) or "/tmp/phpcore/"
+; make sure it's writable by php (without checking open_basedir)
+xcache.coredump_directory =   ""
+
+; per request settings
+xcache.cacher =               On
+xcache.stat   =               On
+xcache.optimizer =           Off
+
+[xcache.coverager]
+; per request settings
+; enable coverage data collecting for xcache.coveragedump_directory and xcache_coverager_start/stop/get/clean() functions (will hurt executing performance)
+xcache.coverager =          Off
+
+; ini only settings
+; make sure it's readable (care open_basedir) by coverage viewer script
+; requires xcache.coverager=On
+xcache.coveragedump_directory = ""
--- xcache-1.2.2.orig/debian/watch
+++ xcache-1.2.2/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://xcache.lighttpd.net/pub/Releases/([0-9][0-9.]*)/xcache-([0-9][0-9.]*)\.tar\.gz
--- xcache-1.2.2.orig/debian/README.Debian
+++ xcache-1.2.2/debian/README.Debian
@@ -0,0 +1,19 @@
+XCache for Debian
+-----------------
+
+XCache is enabled automatically on standard Debian installation. You
+simply have to get your web server to reload it's configuration file
+(with something like 'invoke-rc.d apache2 reload').
+
+Default config file in /etc/php5/conf.d/xcache.ini loads module and sets
+cache size to 16 MB.  You will probably want to change this size and
+configure user name and password to access administrative interface.
+
+Administrative interface scripts are located in /usr/share/xcache/admin/
+and coverager in /usr/share/xcache/coverager/. Just symlink or alias
+them to some location accessible by web server if you want to use them.
+Please note that coverager is disabled by default and you need to define
+username and password in xcache.ini to be able to access administrative
+interface.
+
+ -- Michal Čihař <nijel@debian.org>  Tue, 22 May 2007 15:22:10 +0200
--- xcache-1.2.2.orig/debian/rules
+++ xcache-1.2.2/debian/rules
@@ -0,0 +1,98 @@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
+
+DEB_HOST_GNU_TYPE    ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS = -O2 -Wall -fno-strict-aliasing
+
+# Enable IEEE-conformant floating point math on alphas (not the default)
+ifeq (alpha-linux-gnu,$(DEB_HOST_GNU_TYPE))
+  CFLAGS += -mieee
+endif
+
+ifeq ($(DEB_HOST_GNU_TYPE), $(findstring $(DEB_HOST_GNU_TYPE), ia64-linux-gnu powerpc64-linux-gnu))
+  CFLAGS += -g
+else
+  CFLAGS += -gstabs
+endif
+
+build: build-stamp
+
+build-stamp: configure-stamp
+	dh_testdir
+	$(MAKE)
+
+	sed "s#@EXTDIR@#`php-config5 --extension-dir`#" debian/xcache.ini.in > debian/xcache.ini
+
+	touch $@
+
+configure:  configure-stamp
+
+configure-stamp:
+	dh_testdir
+	phpize5 --clean
+	phpize5
+	CFLAGS="$(CFLAGS)" \
+	./configure --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) \
+		--prefix=/usr \
+		--with-php-config=/usr/bin/php-config5 \
+		--enable-xcache=shared \
+		--enable-xcache-constant  \
+		--enable-xcache-optimizer \
+		--enable-xcache-coverager \
+		--enable-xcache-assembler \
+		--enable-xcache-encoder   \
+		--enable-xcache-decoder
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f configure-php5-stamp
+	rm -f build-php5-stamp
+	rm -f install-stamp
+	rm -rf build-php5
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) install INSTALL_ROOT=debian/php5-xcache
+
+	# Admin interface
+	install -m755 -d debian/php5-xcache/usr/share/xcache
+	cp -a admin coverager debian/php5-xcache/usr/share/xcache
+
+	touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep:
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_install
+	dh_installdocs README AUTHORS THANKS
+	dh_installexamples xcache.ini Decompiler.class.php
+	dh_installchangelogs ChangeLog
+	dh_strip
+	dh_link
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	echo "php:Depends=phpapi-`php-config5 --phpapi`" >> debian/php5-xcache.substvars
+
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-arch binary-indep
+.PHONY: build clean binary-indep binary-arch binary install configure
--- xcache-1.2.2.orig/debian/php5-xcache.install
+++ xcache-1.2.2/debian/php5-xcache.install
@@ -0,0 +1 @@
+debian/xcache.ini /etc/php5/conf.d/
--- xcache-1.2.2.orig/debian/changelog
+++ xcache-1.2.2/debian/changelog
@@ -0,0 +1,111 @@
+xcache (1.2.2-2~bpo40+1) etch-backports; urgency=low
+
+  * Upload to backports.org (Closes: #474458).
+
+ -- Michal Čihař <nijel@debian.org>  Wed, 23 Apr 2008 13:23:00 +0200
+
+xcache (1.2.2-2) unstable; urgency=low
+
+  * Adjusted Vcs-* headers to point to trunk.
+  * Fix name of enable_auth variable in default config (Closes: #475082).
+  * Load xcache as zend_extension as this is recommended way.
+  * Use dh_install to install some files instead of install commands.
+  * Cleanup debian/rules to use make install and drop support for more PHP
+    versions.
+
+ -- Michal Čihař <nijel@debian.org>  Wed, 09 Apr 2008 09:50:55 +0200
+
+xcache (1.2.2-1) unstable; urgency=low
+
+  * New upstream version.
+  * Update policy to 3.7.3 (no changes needed).
+  * Improve README.Debian (Closes: #458531).
+  * Enable all features in XCache, specially coverager. However you
+    still need to enable it in configuration.
+
+ -- Michal Čihař <nijel@debian.org>  Mon, 07 Jan 2008 01:58:52 +0900
+
+xcache (1.2.1-3) unstable; urgency=low
+
+  * Convert XS-Vcs fields to Vcs.
+  * Set cache size to 16M by default, so that after installation user has
+    working package.
+  * Document in README.Debian where admin scripts are located
+    (Closes: #454288).
+  * Package changelog.
+
+ -- Michal Čihař <nijel@debian.org>  Tue, 04 Dec 2007 23:07:06 +0900
+
+xcache (1.2.1-2) unstable; urgency=low
+
+  * Update home page to http://xcache.lighttpd.net/.
+  * Fix watch file to new URL.
+  * Use new Homepage field.
+
+ -- Michal Čihař <nijel@debian.org>  Thu, 13 Sep 2007 13:55:03 +0900
+
+xcache (1.2.1-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Michal Čihař <nijel@debian.org>  Tue, 17 Jul 2007 07:14:08 +0200
+
+xcache (1.2.0-2) unstable; urgency=low
+
+  * You should check opened bugs before upload.
+  * Acknowledge NMU, thanks Steve (Closes: #389318).
+  * Current version seems to build fine (Closes: #398244).
+  * We depend on current PHP API (Closes: #398091).
+  * Default xcache.ini for PHP is also installed since previous upload
+    (Closes: #397432).
+  * No reference PHP4 as there is no PHP4 package anymore (Closes: #389586).
+
+ -- Michal Čihař <nijel@debian.org>  Wed, 23 May 2007 09:15:24 +0200
+
+xcache (1.2.0-1) unstable; urgency=low
+
+  * New upstream release (Closes: #389329).
+  * New maintainer with approval from previous one.
+  * Dropped php4 support (Closes: #407407, #424807).
+  * Maintain package in SVN, add XS-Vcs headers.
+  * Install admin pages into /usr/share/xcache.
+  * Provide /etc/php5/conf.d/xcache.ini to ease configuration.
+
+ -- Michal Čihař <nijel@debian.org>  Tue, 22 May 2007 15:28:04 +0200
+
+xcache (1.0-4.1) unstable; urgency=low
+
+  * NMU from the Zurich BSP
+  * Apply a temporary fix for the broken code in mkstructinfo.awk -
+    cope with single-line structure typedefs. Closes: #389318 . The
+    real fix is to *not* to use an awk script to parse header files to
+    generate an m4 script to generate C source. Parsing C structures
+    reliably would be better done by using the C compiler itself!
+
+ -- Steve McIntyre <93sam@debian.org>  Sat,  7 Oct 2006 13:45:28 +0200
+
+xcache (1.0-4) unstable; urgency=low
+
+  * removing po-debconf dependency, debian/po/, debian/config (closes:
+    Bug#386539)
+
+ -- RISKO Gergely <risko@debian.org>  Fri,  8 Sep 2006 13:33:18 +0200
+
+xcache (1.0-3) unstable; urgency=low
+
+  * moving debconf note to README.Debian (closes: Bug#385962)
+
+ -- RISKO Gergely <risko@debian.org>  Mon,  4 Sep 2006 14:32:31 +0200
+
+xcache (1.0-2) unstable; urgency=low
+
+  * using po-debconf, should be done at first, but I missed
+
+ -- RISKO Gergely <risko@debian.org>  Fri,  1 Sep 2006 20:01:32 +0200
+
+xcache (1.0-1) unstable; urgency=low
+
+  * initial upload (closes: Bug#384884)
+
+ -- RISKO Gergely <risko@debian.org>  Fri,  1 Sep 2006 04:49:26 +0200
+
--- xcache-1.2.2.orig/debian/control
+++ xcache-1.2.2/debian/control
@@ -0,0 +1,23 @@
+Source: xcache
+Section: web
+Priority: optional
+Maintainer: Michal Čihař <nijel@debian.org>
+Build-Depends: debhelper (>= 4.2), php5-dev
+Standards-Version: 3.7.3
+Vcs-Svn: svn://svn.cihar.com/debian-xcache/trunk
+Vcs-Browser: http://viewsvn.cihar.com/debian-xcache/trunk
+Homepage: http://xcache.lighttpd.net/
+
+Package: php5-xcache
+Architecture: any
+Depends: ${shlibs:Depends}, ${php:Depends}, ${misc:Depends}
+Description: Fast, stable PHP opcode cacher
+ XCache is a fast, stable PHP opcode cacher that has been tested and
+ is now running on production servers under high load.  It overcomes a
+ lot of problems that has been with other competing opcachers such as
+ being able to be used with new PHP versions.
+ .
+ PHP5 is an HTML-embedded scripting language. Much of its syntax is borrowed
+ from C, Java and Perl with a couple of unique PHP-specific features thrown
+ in. The goal of the language is to allow web developers to write
+ dynamically generated pages quickly.
