[28416] in Source-Commits
debathena-language-support commit: Make language-support work again
daemon@ATHENA.MIT.EDU (Victor Vasiliev)
Mon Sep 8 19:01:08 2014
Date: Mon, 8 Sep 2014 19:01:01 -0400
From: Victor Vasiliev <vasilvv@mit.edu>
Message-Id: <201409082301.s88N11dO013166@drugstore.mit.edu>
To: source-commits@mit.edu
https://github.com/mit-athena/debathena-language-support/commit/768508c0beb430e3d4f6a270e24ac7622c2da5a6
commit 768508c0beb430e3d4f6a270e24ac7622c2da5a6
Author: Victor Vasiliev <vasilvv@mit.edu>
Date: Sun Aug 31 07:22:33 2014 -0400
Make language-support work again
Instead of trying to look for packages which do not exist, install
pre-specified commonly used IMEs for Chinese, Japanese and Korean.
debian/changelog | 7 +++++++
debian/control | 6 +++---
debian/rules | 22 ++--------------------
3 files changed, 12 insertions(+), 23 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 4766fdc..3bd8155 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+debathena-language-support (1.2) unstable; urgency=low
+
+ * Manually specify some commonly used IME engines.
+ * Switch cdbs to debhelper 7
+
+ -- Victor Vasiliev <vasilvv@mit.edu> Sun, 31 Aug 2014 07:13:49 -0400
+
debathena-language-support (1.1) unstable; urgency=low
[ Jonathan Reed ]
diff --git a/debian/control b/debian/control
index 751401e..c8091da 100644
--- a/debian/control
+++ b/debian/control
@@ -2,11 +2,11 @@ Source: debathena-language-support
Section: debathena/translations
Priority: extra
Maintainer: Debathena Project <debathena@mit.edu>
-Build-Depends: cdbs, debhelper, dh-buildinfo, aptitude
+Build-Depends: debhelper (>= 7)
Standards-Version: 3.9.3
Package: debathena-language-support
Architecture: all
-Depends: ${misc:Depends}, ${debathena-language-support:Depends}
+Depends: ${misc:Depends}, ibus-anthy, ibus-hangul, ibus-mozc, ibus-pinyin
Description: Metapackage providing input methods for Debathena
- This metapackage installs all input methods available.
+ This metapackage installs some commonly used input methods.
diff --git a/debian/rules b/debian/rules
index 6577eb2..2d33f6a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,22 +1,4 @@
#!/usr/bin/make -f
-include /usr/share/cdbs/1/rules/debhelper.mk
-
-APTITUDE_LOCKFILE = $(CURDIR)/debian/aptitude-lockfile
-APTITUDE = aptitude -o 'Aptitude::LockFile=$(APTITUDE_LOCKFILE)' -o 'Debug::NoLocking=yes'
-
-common-build-indep:: debian/deps
-
-debian/deps:
- echo -n "debathena-language-support:Depends=" > $@
- $(APTITUDE) search '~n^language-support-input-' -F '%p' | \
- tr '\n' ',' >> $@;
- echo >> $@
-
-binary-predeb/debathena-language-support:: add-deps/debathena-language-support
-
-add-deps/debathena-language-support: debian/deps
- cat $< >> debian/$(cdbs_curpkg).substvars
-
-clean::
- rm -f $(APTITUDE_LOCKFILE) debian/deps
+%:
+ dh $@