tags 703837 + pending
thanks

Dear maintainer,

I've prepared an NMU for mediawiki (versioned as 1:1.19.7+dfsg-1.1) and
uploaded it to DELAYED/15. Please feel free to tell me if I
should delay it longer.

Regards.

David
diff -Nru mediawiki-1.19.7+dfsg/debian/changelog mediawiki-1.19.7+dfsg/debian/changelog
--- mediawiki-1.19.7+dfsg/debian/changelog	2013-05-23 08:31:32.000000000 -0400
+++ mediawiki-1.19.7+dfsg/debian/changelog	2013-07-16 11:47:45.000000000 -0400
@@ -1,3 +1,10 @@
+mediawiki (1:1.19.7+dfsg-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Provide includes/libs in mediawiki-classes (Closes: #703837)
+
+ -- David Prévot <[email protected]>  Tue, 16 Jul 2013 11:47:36 -0400
+
 mediawiki (1:1.19.7+dfsg-1) unstable; urgency=low
 
   * New low-impact upstream security release
diff -Nru mediawiki-1.19.7+dfsg/debian/control mediawiki-1.19.7+dfsg/debian/control
--- mediawiki-1.19.7+dfsg/debian/control	2013-05-23 08:31:32.000000000 -0400
+++ mediawiki-1.19.7+dfsg/debian/control	2013-07-16 11:45:46.000000000 -0400
@@ -13,7 +13,7 @@
 
 Package: mediawiki
 Architecture: all
-Depends: apache2 | httpd, php5, php5-mysql | php5-pgsql | php5-sqlite | php5-mysqlnd, mime-support, libjs-jquery, libjs-jquery-tipsy, libjs-jquery-cookie, libjs-jquery-form, ${misc:Depends}
+Depends: apache2 | httpd, php5, php5-mysql | php5-pgsql | php5-sqlite | php5-mysqlnd, mime-support, libjs-jquery, libjs-jquery-tipsy, libjs-jquery-cookie, libjs-jquery-form, mediawiki-classes, ${misc:Depends}
 Recommends: mysql-server | postgresql-contrib, php5-cli, python, php-wikidiff2, mediawiki-extensions-base
 Suggests: imagemagick | php5-gd, mediawiki-math, memcached, clamav
 Breaks: fusionforge-plugin-mediawiki (<< 5.2~rc1+1~),
@@ -36,3 +36,24 @@
  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.
+
+Package: mediawiki-classes
+Architecture: all
+Depends: ${misc:Depends}
+Breaks: mediawiki (<< 1:1.19.7+dfsg-1.1~)
+Replaces: mediawiki (<< 1:1.19.7+dfsg-1.1~)
+Description: website engine for collaborative work - standalone classes
+ 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.
+ .
+ This package provides standalone classes from the remainder of the
+ MediaWiki codebase. They do not call on any other portions of MediaWiki
+ code, and can be used in portions of MediaWiki code, and can be used in
+ other projects without dependency issues.
diff -Nru mediawiki-1.19.7+dfsg/debian/mediawiki-classes.install mediawiki-1.19.7+dfsg/debian/mediawiki-classes.install
--- mediawiki-1.19.7+dfsg/debian/mediawiki-classes.install	1969-12-31 20:00:00.000000000 -0400
+++ mediawiki-1.19.7+dfsg/debian/mediawiki-classes.install	2013-07-16 11:32:02.000000000 -0400
@@ -0,0 +1 @@
+includes/libs/*.php usr/share/mediawiki/includes/libs
diff -Nru mediawiki-1.19.7+dfsg/debian/rules mediawiki-1.19.7+dfsg/debian/rules
--- mediawiki-1.19.7+dfsg/debian/rules	2013-05-23 08:19:03.000000000 -0400
+++ mediawiki-1.19.7+dfsg/debian/rules	2013-07-16 11:32:02.000000000 -0400
@@ -42,6 +42,8 @@
 	# Put debian version for mediawiki version..
 	sed -e "s#$(DEB_UPSTREAM_VERSION)#$(DEB_NOEPOCH_VERSION)#" \
 			-i debian/mediawiki/usr/share/mediawiki/includes/DefaultSettings.php
+	# includes/libs is provided by mediawiki-classes
+	rm -rf debian/mediawiki/usr/share/mediawiki/includes/libs
 
 override_dh_installdeb:
 	find debian/mediawiki -depth \( -name ".cvsignore" -o -name ".gitignore" -o -name ".arch-ids" \) -exec rm -rf {} \;

Attachment: signature.asc
Description: Digital signature

Reply via email to