60 Commits

Author SHA256 Message Date
f6f4ec7ffb Accepting request 1241171 from M17N
OBS-URL: https://build.opensuse.org/request/show/1241171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=39
2025-01-29 15:18:21 +00:00
c77fe9bb4d Accepting request 1241170 from home:MargueriteSu:branches:M17N
- fix search path for dictionaries

OBS-URL: https://build.opensuse.org/request/show/1241170
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=51
2025-01-29 10:40:34 +00:00
0c22416541 Accepting request 1235002 from M17N
OBS-URL: https://build.opensuse.org/request/show/1235002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=38
2025-01-06 15:05:09 +00:00
9d723acccb Accepting request 1235001 from home:MargueriteSu:branches:M17N
- update version 0.9.1
- drop unneeded patch:
  * libchewing-0.4.0-simple-select-rpath.patch
  * chewing-utils-abuild.patch

OBS-URL: https://build.opensuse.org/request/show/1235001
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=49
2025-01-05 12:21:23 +00:00
050e7b0e44 Accepting request 1161354 from M17N
OBS-URL: https://build.opensuse.org/request/show/1161354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=37
2024-03-25 20:12:30 +00:00
3df68b5a34 Accepting request 1161115 from home:gcomes.obs
- move the %install_info macros to the subpackage where they belong

OBS-URL: https://build.opensuse.org/request/show/1161115
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=47
2024-03-25 10:11:15 +00:00
07718cf52f Accepting request 1124027 from M17N
OBS-URL: https://build.opensuse.org/request/show/1124027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=36
2023-11-07 20:28:29 +00:00
9734acea3d Accepting request 1123741 from home:dimstar:Factory
Fix build with RPM 4.19: unnumbered patches are no longer supported.

OBS-URL: https://build.opensuse.org/request/show/1123741
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=45
2023-11-07 14:42:32 +00:00
6f912876fd Accepting request 922316 from M17N
OBS-URL: https://build.opensuse.org/request/show/922316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=35
2021-09-30 21:43:38 +00:00
4ae1cb0503 Accepting request 922242 from home:mcepl:branches:M17N
- Update to version 0.5.1+git20200627.452f622:
  * chewing.py supports platforms with 64bit pointer
  * Change ︰ to :
  * Don't run tests in parallel
  * Try Ubuntu 16.04 Xenial
  * autotools: Build with -fPIC like the CMake-based one does
  * Show compilation commands if the build system is autotools
  * Tolerate unused const warnings
  * Fix LSan
  * Use internal-sqlite instead of static-sqlite, following 570ab6be

OBS-URL: https://build.opensuse.org/request/show/922242
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=44
2021-09-30 08:44:33 +00:00
d71aaf4a7f Accepting request 921233 from home:StevenK:branches:M17N
- Remove unneeded BuildRequires on python-devel, and the conflicting
  old py_* macros. 
- Remove references to "Python 2", the module supports Python 3.
- Mark COPYING as license.

OBS-URL: https://build.opensuse.org/request/show/921233
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=43
2021-09-26 05:45:00 +00:00
42f3a027ba Accepting request 725572 from M17N
OBS-URL: https://build.opensuse.org/request/show/725572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=34
2019-08-24 16:45:33 +00:00
e1a86d6430 Accepting request 725406 from home:jengelh:branches:M17N
- Remove pointless ldconfig call from chewing-utils subpackage.
- Specfile update: remove implicit BuildRoot and defattrs.
- Properly fulfill SLPP requirement that only the library file
  is in the library subpackage.

OBS-URL: https://build.opensuse.org/request/show/725406
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=41
2019-08-23 13:09:04 +00:00
b715bbf563 Accepting request 545781 from M17N
OBS-URL: https://build.opensuse.org/request/show/545781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=33
2017-11-27 21:18:02 +00:00
OBS User mrdocs
cd6c6eb8aa Accepting request 545145 from home:MargueriteSu:branches:M17N
- Update to version 0.4.0+git20171114.3df07c9:
  * CMakeLists.txt: Add stress
  * sort data/tsi.sr
  * Add Carpalx keyboard layout support
  * Fix warning in GCC
  * Let CHEWING_DATA_PREFIX and TEST_DATA_DIR be absolute
  * Fix wrong CHEWING_DATADIR definition in CMake build
  * Fix jk_selection
  * an API to convert phone to bopomofo
  * Test chewing_phone_to_bopomofo with invalid phone
  * Implement has_userphrase with chewing_userphrase_lookup
  * libchewing.texi: Fix format tweaks
  * Adjust behavior of chewing_phone_to_bopomofo
  * Fix array index out of bound error in stress.c
  * Make stress.c less verbose
  * Prefer https for web links
  * stress.c: Don't force set data path
  * Fix #235: Unable to input some Bopomofos with ET26 layout
  * prevent memory leak in error case of GetDefaultUserPhrasePath
  * stress: clean_userphrase before each test
  * stress: clean up temp ~userphrase after test
  * stress: fix -extra argument parsing
  * refactoring key tables in chewing test
  * simplify simulate.c
  * testchewing: support read input from file
  * stress: support read input from file
  * Fix PinYinData keySeq buffer overflow in PinYinInput()
  * Fix trying to allocate buffer of negative size
  * Fix access violation due to negative cursor position
  * stress.c: more verbose output
  * Fix heap-buffer-overflow when read wordSeq
  * Use strncmp to avoid buffer overflow
  * tree: avoid undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)
  * pinyin: avoid null-pointer dereference
  * chewingutil: fix dead assignment
  * Revert "libchewing.texi: Add chewing_bopomofo_String"
  * Fix memory leak in Discard2
  * Fix memory leak in UserUpdatePhrase().
  * code clean up, use new DestroyUserPhraseData()
  * userphrase-hash: avoid double free in TerminateUserphrase
  * test-userphrase: add test_userphrase_double_free
  * hash: fix hash item offset calculating in uhash.dat
  * hash: fix memory leak in HashFileOffsetWithUserPhrase
  * hash: fix memory access alignment
  * Fix ChoiceEndChoice expression always true
  * hash: follow consistent coding style
  * Update jvc-convert of KB layout Hsu
  * Auto learn phrases only after committing
  * Implement chewing_set_autoLearn() and chewing_get_autoLearn()
  * Fix indent in test/stress.c
  * Fix build with internal sqlite3
  * Fix: chewing_handle_Space() cannot input space when buffer is empty
  * hash: remove goto statement
  * Remove API changes/compatibility report link
  * hash: follow consistent coding style

OBS-URL: https://build.opensuse.org/request/show/545145
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=39
2017-11-26 22:37:06 +00:00
951c14d284 Accepting request 328335 from M17N
OBS-URL: https://build.opensuse.org/request/show/328335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=32
2015-09-08 15:38:54 +00:00
f614210088 Accepting request 328331 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/328331
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=38
2015-09-01 14:36:45 +00:00
6664be063a OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=37 2015-08-25 00:59:17 +00:00
20453e98b1 Accepting request 326447 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/326447
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=36
2015-08-24 17:14:55 +00:00
Stephan Kulow
3db8726ad4 Accepting request 236658 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/236658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=30
2014-06-16 19:26:57 +00:00
3bec66551d Accepting request 236637 from home:MargueriteSu:branches:M17N
update version 0.4.0

OBS-URL: https://build.opensuse.org/request/show/236637
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=34
2014-06-09 14:35:17 +00:00
Stephan Kulow
cb7487e844 Accepting request 185999 from M17N
update version 0.3.5

OBS-URL: https://build.opensuse.org/request/show/185999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=28
2013-08-06 10:04:12 +00:00
f1660c067f OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=32 2013-08-05 23:21:36 +00:00
8d010be780 OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=31 2013-08-05 15:56:08 +00:00
d9d0442c73 OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=30 2013-08-05 13:17:57 +00:00
550cf17e2d Accepting request 185672 from home:MargueriteSu:branches:M17N
update version 0.3.5

OBS-URL: https://build.opensuse.org/request/show/185672
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=29
2013-08-02 18:00:00 +00:00
c15bc035dc Accepting request 185668 from home:MargueriteSu:branches:M17N
fix some errors

OBS-URL: https://build.opensuse.org/request/show/185668
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=28
2013-08-02 16:57:06 +00:00
Stephan Kulow
057be5158c Accepting request 173544 from M17N
revert unnessary renaming (forwarded request 173543 from MargueriteSu)

OBS-URL: https://build.opensuse.org/request/show/173544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=27
2013-04-29 07:54:17 +00:00
8af14821a9 Accepting request 173543 from home:MargueriteSu:branches:M17N
revert unnessary renaming

OBS-URL: https://build.opensuse.org/request/show/173543
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=26
2013-04-26 19:56:29 +00:00
Stephan Kulow
047d1338bb Accepting request 173457 from M17N
fix bnc#808338 (forwarded request 173456 from MargueriteSu)

OBS-URL: https://build.opensuse.org/request/show/173457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=26
2013-04-26 11:27:07 +00:00
fd3d1ffb38 Accepting request 173456 from home:MargueriteSu:branches:M17N
fix bnc#808338

OBS-URL: https://build.opensuse.org/request/show/173456
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=24
2013-04-26 09:08:03 +00:00
Stephan Kulow
07718217c7 Accepting request 172979 from M17N
- fix baselibs.conf - there is no libchewing-32bit

OBS-URL: https://build.opensuse.org/request/show/172979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=25
2013-04-23 13:10:38 +00:00
Stephan Kulow
28b67b4115 - fix baselibs.conf - there is no libchewing-32bit
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=22
2013-04-23 09:12:39 +00:00
Stephan Kulow
892435225c Accepting request 150174 from M17N
babelworx said I have to include a LGPL COPYING, but the COPYING file is already LGPL 2.1...just resubmit for further instruction

OBS-URL: https://build.opensuse.org/request/show/150174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=24
2013-01-29 13:15:34 +00:00
e19e3620cb Accepting request 149844 from devel:libraries:c_c++
- Parallel build with %_smp_mflags
- Remove redundant %clean, authors sections
- Avoid requires on library, the other way is preferred
  (library requires data package)

OBS-URL: https://build.opensuse.org/request/show/149844
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=20
2013-01-26 04:47:52 +00:00
Stephan Kulow
ff769732ee Accepting request 149231 from M17N
- Split libchewing.so.* into subpackage libchewing3 

- Update to libchewing 0.3.4
- Remove libchewing-gcc-fix.diff (upstream rewrite this part)
- Improve the description of libchewing API
    Simplified examples to illustrate the usage are added
- Revise libchewing API. Check the documentation for details
- Support THL (Taiwan Huayu Luomapinyin) and MPS2 Pinyin keyboard layout
- Reimplementation of unit test framework. No external 'check' package is required
- Fix several phrase errors
    Add exceptional phrase as well
- Improved developer and user guide
- Introduce CMake based build system, which is convenient to MS-Windows based environments.
- Add --enable-gcov to enable gcov coverage
- Fix possible strncat() overflow
- Consistent checks for bopomofo sequence internally
- Handle incomplete bopomofo with space key properly
- Internal structure refactoring
- Read hash path from CHEWING_PATH environment variable
- Make libchewing thread-safe
- Fix IM crash by changing default candidate per page to 10
- Fix the detection of ncursesw
- Fix the usage of autotools
- Update and tune symbols
- Fix valgrind warning
- Fix several compilation warnings
- Fix GCC visibility availability for Darwin specific PIC code
- Fix hash table initialization and its memory leakage
- Support building with mingw32 toolchain
- Fix GNU Hurd build (forwarded request 148785 from swyear)

OBS-URL: https://build.opensuse.org/request/show/149231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=22
2013-01-20 07:21:44 +00:00
Ray chen
a970579fc1 Accepting request 148785 from home:swyear:branches:M17N
- Split libchewing.so.* into subpackage libchewing3 

- Update to libchewing 0.3.4
- Remove libchewing-gcc-fix.diff (upstream rewrite this part)
- Improve the description of libchewing API
    Simplified examples to illustrate the usage are added
- Revise libchewing API. Check the documentation for details
- Support THL (Taiwan Huayu Luomapinyin) and MPS2 Pinyin keyboard layout
- Reimplementation of unit test framework. No external 'check' package is required
- Fix several phrase errors
    Add exceptional phrase as well
- Improved developer and user guide
- Introduce CMake based build system, which is convenient to MS-Windows based environments.
- Add --enable-gcov to enable gcov coverage
- Fix possible strncat() overflow
- Consistent checks for bopomofo sequence internally
- Handle incomplete bopomofo with space key properly
- Internal structure refactoring
- Read hash path from CHEWING_PATH environment variable
- Make libchewing thread-safe
- Fix IM crash by changing default candidate per page to 10
- Fix the detection of ncursesw
- Fix the usage of autotools
- Update and tune symbols
- Fix valgrind warning
- Fix several compilation warnings
- Fix GCC visibility availability for Darwin specific PIC code
- Fix hash table initialization and its memory leakage
- Support building with mingw32 toolchain
- Fix GNU Hurd build

OBS-URL: https://build.opensuse.org/request/show/148785
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=18
2013-01-19 14:45:23 +00:00
Stephan Kulow
b09afcfc12 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=20
2011-12-06 17:22:54 +00:00
Stephan Kulow
1289173194 Accepting request 91164 from M17N
add buildrequire libtool (forwarded request 91138 from coolo)

OBS-URL: https://build.opensuse.org/request/show/91164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=19
2011-11-14 10:59:17 +00:00
Kyrill Detinov
da163b623b Accepting request 91138 from home:coolo:removelibtool
add buildrequire libtool

OBS-URL: https://build.opensuse.org/request/show/91138
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=16
2011-11-13 09:55:41 +00:00
Sascha Peilicke
b450f5ae76 Autobuild autoformatter for 74650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=17
2011-06-27 13:21:11 +00:00
Sascha Peilicke
112f5b772d Accepting request 74650 from M17N
- Update to libchewing 0.3.3:
  Fix setfault, improved python-binding, build fixes, etc;
  see http://chewing.csie.net/news.html for details

OBS-URL: https://build.opensuse.org/request/show/74650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=16
2011-06-27 13:20:49 +00:00
b7146084f5 update changelog
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=14
2011-06-27 12:25:28 +00:00
Ray chen
d178452f43 OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=13 2011-06-17 03:43:40 +00:00
ba8a3c09b3 Accepting request 73464 from home:swyear:branches:M17N
- Update to libchewing 0.3.3

OBS-URL: https://build.opensuse.org/request/show/73464
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=12
2011-06-14 06:04:33 +00:00
OBS User autobuild
a5dabeef4f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=12 2010-03-18 15:02:05 +00:00
OBS User buildservice-autocommit
e50256311b Updating link to change in openSUSE:Factory/libchewing revision 11.0
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=7ebc5257823ab4a1414c94e81c217c57
2010-03-05 15:02:38 +00:00
OBS User autobuild
9d6231ac24 Accepting request 34161 from M17N
Copy from M17N/libchewing based on submit request 34161 from user coolo

OBS-URL: https://build.opensuse.org/request/show/34161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libchewing?expand=0&rev=11
2010-03-05 15:02:38 +00:00
Stephan Kulow
f9a9dfcd44 Accepting request 34014 from home:coolo:branches:openSUSE:Factory
Copy from home:coolo:branches:openSUSE:Factory/libchewing via accept of submit request 34014 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/34014
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=10
2010-03-05 12:35:17 +00:00
Stephan Kulow
3b5f45ee95 converted link to branch
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=9
2010-02-19 15:44:24 +00:00