SHA256
1
0
forked from pool/dictd
Commit Graph

33 Commits

Author SHA256 Message Date
149b68ff70
chore: clean up the SPEC file 2024-11-16 09:20:02 +01:00
2609d1867f
fix: apparently GNU/lexx is not 100% lexx 2024-11-16 08:59:20 +01:00
05323552f9
Update to 1.13.2:
- Remove config.{sub,guess}
  - Update version to 1.13.2
  - Rename configure.in to configure.ac
  - dictP.h: remove #include <sys/time.h>
  - configure.in: fix obsolete code
  - Fix compilation issues with gcc-14
  - Update configure script and the like (autoconf-2.72)
Remove upstreamed patch gcc-14.patch.
2024-11-15 14:24:55 +01:00
a2add63921
Still WIP gh#cheusov/dictd#21 still not fixed.
Update to version 1.13.1+git.1730572217.cccab00:
  * dictd: listen to ipv6 and ipv4 by default
  * remove use of deprecated inet_aton and inet_ntoa
  * dictd: install dictd*.conf files to ${DATADIR}/examples/dictd by default
  * Fix problems with DICT_CONFIG_PATH and other defined came from Makefile
  * dict/Makefile: do not copy man page to ${BINDIR} :-)
  * dict/Makefile: formatting
  * dict: install samples dict.conf and dict2.conf to ${EGDIR}
  * Move examples/dict1.conf to dict/
2024-11-02 22:40:44 +01:00
Ana Guerrero
c0d0a8c0c7 Accepting request 1158075 from Education
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1158075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dictd?expand=0&rev=7
2024-03-15 19:30:37 +00:00
820e489501 - Fix License: tag (thank you, Fedora
developers, for the research,
  https://src.fedoraproject.org/rpms/dictd/pull-request/5).
- Clean up the SPEC file

OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=26
2024-03-07 18:19:08 +00:00
Dominique Leuenberger
2b1560a966 Accepting request 956237 from Education
- Add dictd-rpmlintrc ... potential bashismus is completely
  innocent (gh#cheusov/dictd#13).
- Update to 1.13.1:
  - Remove the last call of gethostbyname(3)
  - Fixes by Huy-Ngo in dictfmt help message.
- Remove ProtectHome from the systemd service file, because data
  files can be stored in $HOME and indexes need to written to.

OBS-URL: https://build.opensuse.org/request/show/956237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dictd?expand=0&rev=6
2022-02-21 16:46:16 +00:00
33d64dea78 - Add dictd-rpmlintrc ... potential bashismus is completely
innocent (gh#cheusov/dictd#13).

OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=25
2022-02-20 23:13:23 +00:00
ac456ecc88 - Update to 1.13.1:
- Remove the last call of gethostbyname(3)
  - Fixes by Huy-Ngo in dictfmt help message.
- Remove ProtectHome from the systemd service file, because data
  files can be stored in $HOME and indexes need to written to.

OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=24
2022-02-20 02:01:24 +00:00
Dominique Leuenberger
cc1c197021 Accepting request 918971 from Education
OBS-URL: https://build.opensuse.org/request/show/918971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dictd?expand=0&rev=5
2021-09-14 19:14:53 +00:00
dde4368528 Accepting request 918927 from home:jsegitz:branches:systemdhardening:Education
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/918927
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=23
2021-09-14 15:15:13 +00:00
Dominique Leuenberger
9d79476797 Accepting request 790579 from Education
OBS-URL: https://build.opensuse.org/request/show/790579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dictd?expand=0&rev=4
2020-04-01 17:19:55 +00:00
Lars Vogdt
ce4f914a25 Accepting request 789765 from home:mcepl:branches:Education
- Update to 1.13.0:
  - dictd:
    * add support for IPv6 (the default is IPv4)
        - Add global configuration option "address_family" and
          command line options --address-family 
        - Options "listen_to" and --listen-to accepts host name
          in addition to IP address, "*" means "bind to all interfaces".
  - dict:
    * add support for IPv6.
        - New command line options -4 and -6.
        - dict + dict:// URL: add support for IPv6 address
          surrounded by [ and ] symbols
  - dictfmt:
    * fix overlap of source and destination buffers in memcpy(3).
      Use memmove(3) instead. This fixes failures on Linux/musl.
    * DICTFMT_SORT environment variable may be used for
      setting non-default sort(1)
  - Fix build on recent Solaris/IllumOS (missing -lnsl at link
    time)
  - Remove support for --use-dictorg and socks5. Clean-ups for build
    system.
  - Remove support for non-utf8 dictionaries.
  - tests:
    * new test for dictd as a daemon
    * always use @AWK@
    * test/dictzip_test.in: avoid printing binary \0. This fixes test on
      some systems

OBS-URL: https://build.opensuse.org/request/show/789765
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=21
2020-04-01 12:34:51 +00:00
Dominique Leuenberger
702373138a Accepting request 776456 from Education
OBS-URL: https://build.opensuse.org/request/show/776456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dictd?expand=0&rev=3
2020-02-20 13:54:24 +00:00
ca4b7da854 Accepting request 776446 from home:mcepl:branches:Education
- Update to version 1.12.1+git.1579902294.78aa097:
  * Replace inet_ntoa with gethostbyname for checking -lnsl library. It seems recent IssumOS has inet_ntoa in libc.
  * test/dictzip_test.in: use @AWK@ instead of awk
  * test/dictzip_test.in: avoid printing binary \0. This fixes test on some systems
  * Fix test/dictzip_test regression test with broken busybox-1.30 AWK implementation. Use AWK set to ./configure script
  * dictfmt: fix overlap of memcpy(3) (overlap of source and destination pointers) Use memmove(3) instead of memcpy(3). This fixes test fail on Linux/musl.
  * Fix build on Solaris-10

OBS-URL: https://build.opensuse.org/request/show/776446
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=19
2020-02-19 11:30:19 +00:00
Dominique Leuenberger
ca21da9be3 Accepting request 707943 from Education
OBS-URL: https://build.opensuse.org/request/show/707943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dictd?expand=0&rev=2
2019-06-19 19:04:33 +00:00
Lars Vogdt
aba9ef7b74 Accepting request 707878 from home:dimstar:Factory
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  make the build dep chain cheaper by using systemd-mini.
- USe systemd_ordering instead of systemd_requires: only ask for
  systemd to be early in the transaction, but don't forcibly
  require systemd to be present.

OBS-URL: https://build.opensuse.org/request/show/707878
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=17
2019-06-05 22:42:49 +00:00
25977c9b9d - Update to 1.12.1+git.1555438032.190d8c6:
- Remove --enable-dictorg from dict(1)
- Stop using obs_scm, it doesn't work, use tar_scm instead.
- Use tighter globs in %%files to make debuginfo generator happy.
- Clean up SPEC using spec-cleaner.

- Update to version 1.12.1+git.1555438032.190d8c6:
  * Remove --enable-dictorg from dict(1)
  * update config.sub and config.guess
  * dictfmt: fix merge conflict
  * dictfmt: fix compilation failure on Solaris (alloca)
  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
  * Support for --use-dictorg was removed
  * Support for socks5 was removed
  * Clean-ups for autocrap build system (headers and types)
  * Use stable sort to ensure already-sorted input stays sorted.
  * Revert "Update tables for is{space,alnum}__ (report by michael72)"

OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=16
2019-04-24 10:17:05 +00:00
Stephan Kulow
02ac569370 Accepting request 668801 from Education
Another attempt to push to Factory.

OBS-URL: https://build.opensuse.org/request/show/668801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dictd?expand=0&rev=1
2019-02-24 16:09:41 +00:00
39275d8235 Accepting request 671205 from home:jengelh:branches:Education
- Trim filler wording from description.
- Retire old $RPM_* shell vars.

OBS-URL: https://build.opensuse.org/request/show/671205
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=14
2019-02-05 07:26:08 +00:00
1cfb5ead22 autopatch requires empty line
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=13
2019-01-26 20:11:32 +00:00
7c203c4ff3 That didn't work as expected
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=12
2019-01-26 20:03:38 +00:00
c9de9e5f2d Move also debuginfo files
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=11
2019-01-26 18:57:03 +00:00
decdb6a956 Make building work on platforms without separate _libdir
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=10
2019-01-26 18:45:33 +00:00
4bd10e9b1a - Update to version 1.12.1.git.1520674574.9a2f53e:
* update config.sub and config.guess
  * dictfmt: fix merge conflict
  * dictfmt: fix compilation failure on Solaris (alloca)
  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
  * Support for --use-dictorg was removed
  * Support for socks5 was removed
  * Clean-ups for autocrap build system (headers and types)
  * Clean-ups for autocrap build system (mbstate_t, wchar_t, wint_t, socklen_t, size_t, CODESET, alloca)
  * Use stable sort to ensure already-sorted input stays sorted.
  * Revert "Update tables for is{space,alnum}__ (report by michael72)"

OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=9
2019-01-26 18:37:08 +00:00
d4b17e01d9 Remove dictd-1.9.15-ipv6.patch.WIP
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=8
2019-01-26 08:29:28 +00:00
f2e108d1dc This is just bother
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=7
2019-01-26 00:14:17 +00:00
d1f4dbb9ab Mention Patch1, although it is not applied.
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=6
2019-01-25 23:53:42 +00:00
b4b136c99c Accepting request 668753 from home:mcepl:branches:Education
- Add inactive dictd-1.9.15-ipv6.patch as WIP to support IPv6
  Originally from (WONTFIXed) RH bug https://bugzilla.redhat.com/198359

OBS-URL: https://build.opensuse.org/request/show/668753
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=5
2019-01-25 23:36:03 +00:00
Marguerite Su
3f55ce16c6 Accepting request 642025 from home:mcepl
Clean up SPEC file, make the package building again.

OBS-URL: https://build.opensuse.org/request/show/642025
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=4
2018-10-16 05:12:41 +00:00
andrea florio
61738d82f1 Accepting request 138020 from home:Mailaender:branches:Education
update to 1.12.1
put libmaa into seperate package

OBS-URL: https://build.opensuse.org/request/show/138020
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=3
2012-10-14 03:20:27 +00:00
Lars Vogdt
96ca9aad08 - update dictd to 1.12.0:
+ New script dict_lookup for translating words and phrases
  + dictfmt: Internal buffer size was increased from 10240 to 
    102400 bytes
  + dictfmt: superfluous spaces are removed not only from the beginng
    and the end of a headword but also inside a multiword headwords.
  + dictfmt spawns sort command to sort the index. When there are
    several entries for the same headword, they get sorted BY OFFSET 
    AND SIZE (in addition to headwords). As a result, the order of 
    identical headwords is messed up.  To fix these problem -k1,3 
    option is replaced with -k1,1.
  + FIX: When search is handled by dict_search_bmh() function, the 
    first character from the first entry in the index file is 
    missing. Usually this is some of 00-database-* entries.
  + Other minor fixes and cleanups
- update libmaa to 1.3.1:
  + Build failure with gcc-4.6 was fixed
  + Only maa's symbols are exported from libmaa shared library
    ^^ INCLUDES ABI INCOMPATIBILITIES
  + For better conformance with POSIX/SUS xmalloc, xrealloc and 
    xcalloc functions take 'size_t' args, not 'unsigned int'.
- small init script beaufify
- split out devel package

OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=2
2012-02-15 21:44:00 +00:00
andrea florio
2ad83698f4 Accepting request 72124 from openSUSE:Factory:Contrib
please review, contrib cleanup

OBS-URL: https://build.opensuse.org/request/show/72124
OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=1
2011-05-30 17:40:07 +00:00