[Pkg-mediawiki-commits] r324 - mediawiki/trunk/debian
Jonathan Wiltshire
jmw at alioth.debian.org
Tue Jun 5 20:52:20 UTC 2012
Author: jmw
Date: 2012-06-05 20:52:19 +0000 (Tue, 05 Jun 2012)
New Revision: 324
Removed:
mediawiki/trunk/debian/control.in
Modified:
mediawiki/trunk/debian/changelog
mediawiki/trunk/debian/control
mediawiki/trunk/debian/mediawiki.install
mediawiki/trunk/debian/rules
Log:
Remove CDBS logic and dependencies; use dh auto-sequencer instead
Modified: mediawiki/trunk/debian/changelog
===================================================================
--- mediawiki/trunk/debian/changelog 2012-06-04 19:58:32 UTC (rev 323)
+++ mediawiki/trunk/debian/changelog 2012-06-05 20:52:19 UTC (rev 324)
@@ -1,6 +1,8 @@
mediawiki (1:1.19.0-2) UNRELEASED; urgency=low
* Remove last traces of mediaiki-math binary package
+ * Remove CDBS logic and dependencies and use dh
+ auto-sequencer instead
-- Jonathan Wiltshire <jmw at debian.org> Mon, 04 Jun 2012 20:52:39 +0100
Modified: mediawiki/trunk/debian/control
===================================================================
--- mediawiki/trunk/debian/control 2012-06-04 19:58:32 UTC (rev 323)
+++ mediawiki/trunk/debian/control 2012-06-05 20:52:19 UTC (rev 324)
@@ -3,8 +3,7 @@
Priority: optional
Maintainer: Mediawiki Maintenance Team <pkg-mediawiki-devel at lists.alioth.debian.org>
Uploaders: Romain Beauxis <toots at rastageeks.org>, Jonathan Wiltshire <jmw at debian.org>
-Build-Depends: cdbs,
- debhelper,
+Build-Depends: debhelper,
dh-buildinfo,
debhelper (>= 7.0.1), ocaml-nox | ocaml, xsltproc, docbook-xml, docbook-xsl, po-debconf
Homepage: http://www.mediawiki.org/
Deleted: mediawiki/trunk/debian/control.in
===================================================================
--- mediawiki/trunk/debian/control.in 2012-06-04 19:58:32 UTC (rev 323)
+++ mediawiki/trunk/debian/control.in 2012-06-05 20:52:19 UTC (rev 324)
@@ -1,27 +0,0 @@
-Source: mediawiki
-Section: web
-Priority: optional
-Maintainer: Mediawiki Maintenance Team <pkg-mediawiki-devel at lists.alioth.debian.org>
-Uploaders: Romain Beauxis <toots at rastageeks.org>, Jonathan Wiltshire <jmw at debian.org>
-Build-Depends: @cdbs@,
- debhelper (>= 7.0.1), ocaml-nox | ocaml, xsltproc, docbook-xml, docbook-xsl, po-debconf
-Homepage: http://www.mediawiki.org/
-Standards-Version: 3.9.2
-Vcs-SVN: svn://svn.debian.org/svn/pkg-mediawiki/mediawiki/trunk/
-Vcs-Browser: http://svn.debian.org/viewsvn/pkg-mediawiki/mediawiki/trunk/
-
-Package: mediawiki
-Architecture: all
-Depends: apache2 | httpd, php5, php5-mysql | php5-pgsql | php5-sqlite, mime-support, libjs-jquery, libjs-jquery-tipsy, libjs-jquery-cookie, libjs-jquery-form, libjs-jquery-tablesorter, ${misc:Depends}
-Recommends: mysql-server | postgresql-contrib, php5-cli, python
-Suggests: imagemagick | php5-gd, mediawiki-math, memcached, clamav
-Description: website engine for collaborative work
- MediaWiki is a wiki engine (a program for creating a collaboratively
- edited website). It is designed to handle heavy websites containing
- library-like document collections, and supports user uploads of
- images/sounds, multilingual content, TOC autogeneration, ISBN links,
- etc.
- .
- Moreover, it keeps track of changes, so users can receive
- notifications, view diffs and revert edits. This system has many
- other features and can easily be extended.
Modified: mediawiki/trunk/debian/mediawiki.install
===================================================================
--- mediawiki/trunk/debian/mediawiki.install 2012-06-04 19:58:32 UTC (rev 323)
+++ mediawiki/trunk/debian/mediawiki.install 2012-06-05 20:52:19 UTC (rev 324)
@@ -1,2 +1,3 @@
+debian/etc/* etc/mediawiki
*.php *.phtml includes index.php languages maintenance mw-config resources skins usr/share/mediawiki
cache extensions images var/lib/mediawiki
Modified: mediawiki/trunk/debian/rules
===================================================================
--- mediawiki/trunk/debian/rules 2012-06-04 19:58:32 UTC (rev 323)
+++ mediawiki/trunk/debian/rules 2012-06-05 20:52:19 UTC (rev 324)
@@ -1,15 +1,15 @@
#!/usr/bin/make -f
-include /usr/share/cdbs/1/rules/debhelper.mk
+DEB_VERSION ?= $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
+DEB_NOEPOCH_VERSION ?= $(shell echo $(DEB_VERSION) | cut -d: -f2-)
+DEB_UPSTREAM_VERSION ?= $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//')
-# In order to regenerate 'debian/control' :
-# DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean
-# Then check manually if everything's ok
-
-binary-install/mediawiki::
- cp -rf $(CURDIR)/debian/etc/* $(CURDIR)/debian/mediawiki/etc/mediawiki
+override_dh_install:
+ dh_install
+ # Now some tidying up is required
chmod a+x debian/mediawiki/usr/share/mediawiki/maintenance/postgres/compare_schemas.pl
chmod a+x debian/mediawiki/usr/share/mediawiki/maintenance/postgres/mediawiki_mysql2postgres.pl
+ find debian/mediawiki -depth \( -name ".cvsignore" -o -name ".arch-ids" \) -exec rm -rf {} \;
find debian/mediawiki/usr/share/mediawiki -maxdepth 1 -mindepth 1 | grep -v "\(LocalSettings.php\|AdminSettings.php\|debian-scripts\|images\|extensions\|config\)" | \
while read i; do \
dh_link "`echo "$$i" | sed -e s#debian/mediawiki/##`" \
@@ -38,9 +38,8 @@
sed -e "s#$(DEB_UPSTREAM_VERSION)#$(DEB_NOEPOCH_VERSION)#" \
-i debian/mediawiki/usr/share/mediawiki/includes/DefaultSettings.php
-binary-predeb/mediawiki::
- find debian/mediawiki -depth \( -name ".cvsignore" -o -name ".arch-ids" \) -exec rm -rf {} \;
-
clean::
debconf-updatepo
+%:
+ dh $@
More information about the Pkg-mediawiki-commits
mailing list