summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/uim-svn/Manifest18
-rw-r--r--app-i18n/uim-svn/files/digest-uim-svn-1.4 (renamed from app-i18n/uim-svn/files/digest-uim-svn-20060320)0
-rw-r--r--app-i18n/uim-svn/uim-svn-1.4.ebuild (renamed from app-i18n/uim-svn/uim-svn-20060320.ebuild)42
3 files changed, 47 insertions, 13 deletions
diff --git a/app-i18n/uim-svn/Manifest b/app-i18n/uim-svn/Manifest
index af9080b..957aecd 100644
--- a/app-i18n/uim-svn/Manifest
+++ b/app-i18n/uim-svn/Manifest
@@ -2,10 +2,14 @@ AUX 50uim-gentoo.el 120 RMD160 de7359e37bde67449be61e99e1a271088c99a785 SHA1 c22
MD5 bb1358d0c54a9f19ec23bd58b8b52ef3 files/50uim-gentoo.el 120
RMD160 de7359e37bde67449be61e99e1a271088c99a785 files/50uim-gentoo.el 120
SHA256 151b731d5940fc029fd5428275fe670f85d9af501adb8e2b0e5ee5277b301ee3 files/50uim-gentoo.el 120
-EBUILD uim-svn-20060320.ebuild 2913 RMD160 7db407f1ec8e6f937c485d24456be2854f70cce0 SHA1 2b87247bc8f0ba53cae08b8bcf9464139b4d6e4e SHA256 856408a26c09cf5b5fcf0618e8216debdfa558799a4b0faa2f2fc0462a0d0ff3
-MD5 6fc4894616eaa539c5d5df16e01171d2 uim-svn-20060320.ebuild 2913
-RMD160 7db407f1ec8e6f937c485d24456be2854f70cce0 uim-svn-20060320.ebuild 2913
-SHA256 856408a26c09cf5b5fcf0618e8216debdfa558799a4b0faa2f2fc0462a0d0ff3 uim-svn-20060320.ebuild 2913
-MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-uim-svn-20060320 1
-RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-uim-svn-20060320 1
-SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-uim-svn-20060320 1
+EBUILD uim-svn-1.4.ebuild 3519 RMD160 99dfc9170d454a1df5377762b206cf481d242c0c SHA1 c6b0f3872a6b35d7237dc7879a970e1d8067d5f9 SHA256 de85f8ba02b6620bd1e1b958ac2a8608b06a07d6fcc1b9dab840bb4e2a909b07
+MD5 005a523093db6a00e283dcb9575b0430 uim-svn-1.4.ebuild 3519
+RMD160 99dfc9170d454a1df5377762b206cf481d242c0c uim-svn-1.4.ebuild 3519
+SHA256 de85f8ba02b6620bd1e1b958ac2a8608b06a07d6fcc1b9dab840bb4e2a909b07 uim-svn-1.4.ebuild 3519
+MISC metadata.xml 228 RMD160 d00ebe7b3e1735ca3ca559d39b754b06cf4a8d4b SHA1 2d51ec59cf9b5fdec09b26e402f14d6a8caf4aec SHA256 15500f2c0c8e55fe82f937103a2741db6182f259dec5a9d334016781ba928c5f
+MD5 144bface8ba60a1da8734f201abd268f metadata.xml 228
+RMD160 d00ebe7b3e1735ca3ca559d39b754b06cf4a8d4b metadata.xml 228
+SHA256 15500f2c0c8e55fe82f937103a2741db6182f259dec5a9d334016781ba928c5f metadata.xml 228
+MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-uim-svn-1.4 1
+RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-uim-svn-1.4 1
+SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-uim-svn-1.4 1
diff --git a/app-i18n/uim-svn/files/digest-uim-svn-20060320 b/app-i18n/uim-svn/files/digest-uim-svn-1.4
index 8b13789..8b13789 100644
--- a/app-i18n/uim-svn/files/digest-uim-svn-20060320
+++ b/app-i18n/uim-svn/files/digest-uim-svn-1.4
diff --git a/app-i18n/uim-svn/uim-svn-20060320.ebuild b/app-i18n/uim-svn/uim-svn-1.4.ebuild
index d35a6a4..a65e35e 100644
--- a/app-i18n/uim-svn/uim-svn-20060320.ebuild
+++ b/app-i18n/uim-svn/uim-svn-1.4.ebuild
@@ -6,10 +6,6 @@ inherit elisp-common flag-o-matic kde-functions multilib subversion
IUSE="X anthy canna dict eb emacs fep gtk immqt libedit m17n-lib nls qt3"
-ESVN_REPO_URI="http://anonsvn.freedesktop.org/svn/uim/trunk"
-ESVN_BOOTSTRAP="./autogen.sh"
-#ESVN_PATCHES="*.diff"
-
DESCRIPTION="a multilingual input method library"
HOMEPAGE="http://uim.freedesktop.org/"
SRC_URI=""
@@ -19,8 +15,13 @@ KEYWORDS="~x86"
SLOT="0"
DEPEND="${RDEPEND}
- >=dev-util/intltool-0.31
+ >=sys-devel/autoconf-2.60b
+ >=sys-devel/automake-1.10
+ >=dev-util/intltool-0.35.2
gnome-base/librsvg
+ dev-lang/perl
+ dev-lang/ruby
+ app-text/asciidoc
X? ( || ( (
x11-proto/xextproto
x11-proto/xproto
@@ -48,6 +49,28 @@ RDEPEND="!app-i18n/uim
qt3? ( $(qt_min_version 3.3.4) )
m17n-lib? ( dev-libs/m17n-lib )"
+src_unpack() {
+
+ local repo_root="http://anonsvn.freedesktop.org/svn/uim"
+
+ subversion_fetch ${repo_root}/trunk
+ subversion_fetch ${repo_root}/sigscheme-trunk sigscheme
+ subversion_fetch ${repo_root}/libgcroots-trunk sigscheme/libgcroots
+
+ cd "${S}"
+ sed -i -e "22d" -e "21,22s:^#::" Makefile.am
+
+ cd sigscheme/libgcroots
+
+ local i
+
+ for ((i = 0; i < 3; i++)); do
+ ./autogen.sh
+ cd ..
+ done
+
+}
+
src_compile() {
local myconf="--enable-maintainer-mode"
@@ -80,7 +103,7 @@ src_compile() {
$(use_with m17n-lib m17nlib) \
${myconf} \
|| die
- emake || die
+ emake all ChangeLog || die
}
@@ -123,6 +146,13 @@ src_install() {
dosed "s:@IM@:${im}:" ${SITELISP}/50uim-gentoo.el
fi
+ # move sigscheme documents into ${P}
+ mv ${D}/usr/share/doc/{sigscheme,${P}/}
+
+ # remove sigscheme headers and a pkgconfig file
+ rm -rf ${D}/usr/include/sigscheme
+ rm -f ${D}/usr/lib/pkgconfig/sigscheme.pc
+
}
pkg_postinst() {