[DRE-commits] r5610 - trunk/libgettext-activerecord-ruby/debian
Gunnar Wolf
gwolf at alioth.debian.org
Fri Jun 18 16:10:58 UTC 2010
Author: gwolf
Date: 2010-06-18 16:10:55 +0000 (Fri, 18 Jun 2010)
New Revision: 5610
Modified:
trunk/libgettext-activerecord-ruby/debian/changelog
trunk/libgettext-activerecord-ruby/debian/control
trunk/libgettext-activerecord-ruby/debian/rules
Log:
Created -common binary package to fix conflict created by files in both Ruby version packages
Modified: trunk/libgettext-activerecord-ruby/debian/changelog
===================================================================
--- trunk/libgettext-activerecord-ruby/debian/changelog 2010-06-18 15:50:22 UTC (rev 5609)
+++ trunk/libgettext-activerecord-ruby/debian/changelog 2010-06-18 16:10:55 UTC (rev 5610)
@@ -1,3 +1,10 @@
+libgettext-activerecord-ruby (2.1.0-3) unstable; urgency=low
+
+ * Added a -common binary package holding the common files for the 1.8
+ and 1.9.1 packages (Closes: #585836)
+
+ -- Gunnar Wolf <gwolf at debian.org> Fri, 18 Jun 2010 10:59:26 -0500
+
libgettext-activerecord-ruby (2.1.0-2) unstable; urgency=low
* Added explicit mention to the GPL2, which is mentioned as part of
Modified: trunk/libgettext-activerecord-ruby/debian/control
===================================================================
--- trunk/libgettext-activerecord-ruby/debian/control 2010-06-18 15:50:22 UTC (rev 5609)
+++ trunk/libgettext-activerecord-ruby/debian/control 2010-06-18 16:10:55 UTC (rev 5610)
@@ -26,7 +26,7 @@
Package: libgettext-activerecord-ruby1.8
Architecture: all
-Depends: ruby1.8, libgettext-ruby1.8 (>= 2.0.4), libactiverecord-ruby1.8 (>= 2.3.2), ${misc:Depends}
+Depends: ruby1.8, libgettext-activerecord-ruby-common (= ${binary:Version}), libgettext-ruby1.8 (>= 2.0.4), libactiverecord-ruby1.8 (>= 2.3.2), ${misc:Depends}
Description: GetText localization for Ruby programs using ActiveRecord
This package provides the localization for ActiveRecord-2.2 or later
using Ruby-GetText-Package. This support consists in:
@@ -39,7 +39,7 @@
Package: libgettext-activerecord-ruby1.9.1
Architecture: all
-Depends: ruby1.9.1, libgettext-ruby1.9.1 (>= 2.0.4), libactiverecord-ruby1.9.1 (>= 2.3.2), ${misc:Depends}
+Depends: ruby1.9.1, libgettext-activerecord-ruby-common (= ${binary:Version}), libgettext-ruby1.9.1 (>= 2.0.4), libactiverecord-ruby1.9.1 (>= 2.3.2), ${misc:Depends}
Description: GetText localization for Ruby programs using ActiveRecord
This package provides the localization for ActiveRecord-2.2 or later
using Ruby-GetText-Package. This support consists in:
@@ -49,3 +49,18 @@
* extract messages from models with the rake task.
.
This package is built for ruby 1.9.1.
+
+Package: libgettext-activerecord-ruby-common
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: libgettext-activerecord-ruby
+Description: GetText localization for Ruby programs using ActiveRecord
+ This package provides the localization for ActiveRecord-2.2 or later
+ using Ruby-GetText-Package. This support consists in:
+ .
+ * Validation messages translation
+ * Model translation
+ * extract messages from models with the rake task.
+ .
+ This package contains common files used by either Ruby version
+ libgettext-activerecord-ruby is built for.
Modified: trunk/libgettext-activerecord-ruby/debian/rules
===================================================================
--- trunk/libgettext-activerecord-ruby/debian/rules 2010-06-18 15:50:22 UTC (rev 5609)
+++ trunk/libgettext-activerecord-ruby/debian/rules 2010-06-18 16:10:55 UTC (rev 5610)
@@ -16,3 +16,13 @@
# Move the Ukrainan files back, to avoid bloating the diff
[ -d po/ua ] || mv po/uk po/ua
[ -d data/locale/ua ] || mv data/locale/uk data/locale/ua
+
+install/libgettext-activerecord-ruby1.8::
+ # Files common to 1.8 and 1.9.1 are moved to -common
+ mkdir -p ./debian/libgettext-activerecord-ruby-common/usr/share/
+ mv ./debian/$(cdbs_curpkg)/usr/share/locale ./debian/libgettext-activerecord-ruby-common/usr/share/
+
+install/libgettext-activerecord-ruby1.9.1::
+ # Some files were moved to -common in the 1.8 package, just
+ # delete them here
+ rm -rf ./debian/$(cdbs_curpkg)/usr/share/locale
More information about the Pkg-ruby-extras-commits
mailing list