add tweaks from 0.3.1 tarball to build libunikey-scim.so.1.0.0
authormarguerite <i@marguerite.su>
Sat, 18 Jun 2016 17:18:28 +0000 (01:18 +0800)
committermarguerite <i@marguerite.su>
Sat, 18 Jun 2016 17:18:28 +0000 (01:18 +0800)
configure.ac
scim-unikey.spec.in
ukengine/Makefile.am

index c8d19d5..4c7efce 100644 (file)
@@ -29,10 +29,16 @@ AC_TYPE_SIZE_T
 
 SCIM_VERSION=1.4.0
 
-PKG_CHECK_MODULES(GIO, [gio-2.0 >= 2.16])
-AC_SUBST(GIO)
+UNIKEY_CURRENT=1
+UNIKEY_REVISION=0
+UNIKEY_AGE=0
+
+AC_SUBST(UNIKEY_CURRENT)
+AC_SUBST(UNIKEY_REVISION)
+AC_SUBST(UNIKEY_AGE)
 
-PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.12])
+PKG_CHECK_MODULES(GIO, [gio-2.0])
+AC_SUBST(GIO)
 
 PKG_CHECK_MODULES(SCIM,[scim >= $SCIM_VERSION])
 AC_SUBST(SCIM_VERSION)
index 9e73926..903a738 100644 (file)
@@ -3,7 +3,7 @@ Version:    @PACKAGE_VERSION@
 Release:    1%{?dist}
 Summary:    Vietnamese Input Method Engine for SCIM using Unikey Engine
 Vendor:     Ubuntu-VN
-License:    GPL 2
+License:    LGPL 2
 Group:      Localization
 URL:        http://code.google.com/p/scim-unikey/
 Source:     http://scim-unikey.googlecode.com/files/%{name}-%{version}.tar.gz
@@ -14,8 +14,6 @@ Scim-Unikey is a Vietnamese input method for SCIM
 Use Unikey engine to process keyevent
 
 BuildRequires: scim-devel >= 1.4.7
-BuildRequires: glib2-devel >= 2.16
-BuildRequires: gtk2-devel >= 2.12
 Requires: scim
 
 %prep
index a413ce1..c9af3b2 100644 (file)
@@ -1,6 +1,9 @@
 EXTRA_DIST                  = diff README COPYING
 
-noinst_LTLIBRARIES     = libunikey-scim.la
+unikey_scimdir             = $(libdir)
+unikey_scim_LTLIBRARIES            = libunikey-scim.la
+
+libunikey_scim_la_LDFLAGS   = -version-info $(UNIKEY_CURRENT):$(UNIKEY_REVISION):$(UNIKEY_AGE)
 
 libunikey_scim_la_SOURCES = \
        byteio.cpp \