60 Commits

Author SHA256 Message Date
5e69962472 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
be67366f57 - fix search path for dictionaries
OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=51
2025-01-29 10:40:34 +00:00
3c0a17fcf0 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
4eb07127a5 - 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/package/show/M17N/libchewing?expand=0&rev=49
2025-01-05 12:21:23 +00:00
4785940f9e 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
4cb44cfaec 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
d1a0edf3b7 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
8ccd52af8e 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
a49fff5dd0 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
23fc0fea91 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
a4b330a822 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
b71f2eae68 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
fcf4f43992 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
f1daaea80c 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
1bc9ac8dda 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
aaf52505ab 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
63312ff72a 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
92072289b9 OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=37 2015-08-25 00:59:17 +00:00
e17204f7f8 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
8a862c032f 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
49725c0339 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
1a89655b54 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
64172016e5 OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=32 2013-08-05 23:21:36 +00:00
b2f22237c1 OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=31 2013-08-05 15:56:08 +00:00
40508b323c OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=30 2013-08-05 13:17:57 +00:00
8f984a8902 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
a136d0c3b9 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
3b67b624b0 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
b521f29f58 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
70157aff63 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
cb5da8c97c 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
7f2c90f659 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
9f51dfbbe8 - 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
7bc6e76994 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
5c29beacbe 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
5d0370759c 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
5b8ec7c95d 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
7ea4800923 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
c351e81fe1 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
2a38d6844c 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
1a679d7996 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
2c212f4f5b 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
5e78caa4d6 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
128f341899 OBS-URL: https://build.opensuse.org/package/show/M17N/libchewing?expand=0&rev=13 2011-06-17 03:43:40 +00:00
cfffa806b1 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
b324231025 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
966fb9ae32 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
b0437aece2 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
ba7d8cdfee 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
fa62f72b5a 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