<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/inputmethod/libtabe/buildlink3.mk, branch pkgsrc-2014Q4</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q4</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q4'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2009-11-24T11:15:14Z</updated>
<entry>
<title>Update libtabe to 1.2.6.</title>
<updated>2009-11-24T11:15:14Z</updated>
<author>
<name>obache</name>
<email>obache@pkgsrc.org</email>
</author>
<published>2009-11-24T11:15:14Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5ba2fa7202a3baeae3be5de3ead44d071311b185'/>
<id>urn:sha1:5ba2fa7202a3baeae3be5de3ead44d071311b185</id>
<content type='text'>
While here, add DESTDIR support and relax bdb dependency from db3 to db2-4.

0.2.6: 2004/09/20
---------------------
1. Remove the "-release" flag from libtool, such that the naming convention
   of libtabe/libbims is changed to be: libtabe.so.X.X.X/libbims.so.X.X.X.
   Add release number information into utilities.
   Thanks to Roger So &lt;roger.so@sw-linux.com&gt;.

2. Porting to DB3-3.3.11: DB-&gt;stat() only takes 3 arguements.
   Thanks to Pofeng Lee &lt;informer@ns1.m2000.idv.tw&gt;
	     Rui-Xiang Guo &lt;rxg@ms25.url.com.tw&gt;

3. Change the "rm $(PACKDB)" from "make clean" to "make distclean".
   Thanks to Kuang-che Wu &lt;kcwu@ck.tp.edu.tw&gt;.

4. Fix several memory leakage problem.
   Thanks to Kuang-che Wu &lt;kcwu@ck.tp.edu.tw&gt;.

5. Add util/tsiguess.c.
   Add API: tabeChunkInfoFree(), tabeChunkInfoNew(), tabeTsiInfoNew(),
	    tabeTsiInfoFree().
   Thanks to Pofeng Lee &lt;informer@ns1.m2000.idv.tw&gt;.

6. Add bims facility: user add Tsi by hand and store to user DB files.
   Thanks to Eric Cheng &lt;eric@fractal.myip.org&gt;.

7. Add bims facility: simple algorithm to learn new phrase input by user.
   Thanks to Pofeng Lee &lt;informer@ns1.m2000.idv.tw&gt;.

8. A quick fix for segfault when there is no ~/.xcin/*.db
   Fixed by Geoffrey Lee &lt;snailtalk@linux-mandrake.com&gt;

9. Fixed the bug of signed/unsigned TsiInfo-&gt;refcount ( µüÀW 0 bug )
   Found by FixeShao-yu Cheng &lt;eric@netgenes.org&gt;
   Fixed by Kuang-che Wu &lt;kcwu@ck.tp.edu.tw&gt;

10. By &lt;thhsieh@linux.org.tw&gt;
    Fix a bug in libtabe/util/tsiguess: Do not always try to open
    $HOME/.xcin/newdb. But one can use the flag "-u" to specify the
    path of user defined DB file.

11. Fix bug in tabe_tsi.c: tabeChunkSegmentationComplex():
    the same floating point number precision problem found in bims.c.
    Speed up and clean up tsiguess.c and tabe_tsi.c
    By Kuang-che Wu &lt;kcwu@ck.tp.edu.tw&gt;

12. Set DB_FLAG_READONLY or DB_FLAG_NOUNPACK_YIN flags in
    tsidump, tsiguess, tsiyincheck, tsiyindump utilities when necessary.
    By Kuang-che Wu &lt;kcwu@ck.tp.edu.tw&gt;

13. Support Berkeley DB 4.
    Thansks to Cheng-Lung Sung &lt;clsung@dragon2.net&gt;.

14. Builds without libbims if configure --without-x
    Builds with specific BerkeleyDB lib name if configure --with-db-name
    tsipackdb.in try all db*_dump, don't check db version anymore

15. Add bimsToggleTsiGuess() and bimsToggleNoTsiGuess() functions.
    Update autotools files.</content>
</entry>
<entry>
<title>Simply and speed up buildlink3.mk files and processing.</title>
<updated>2009-03-20T19:23:50Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2009-03-20T19:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=2d1ba244e90207d03eef397a99aa4091baeec5b3'/>
<id>urn:sha1:2d1ba244e90207d03eef397a99aa4091baeec5b3</id>
<content type='text'>
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.</content>
</entry>
<entry>
<title>Change the format of BUILDLINK_ORDER to contain depth information as well,</title>
<updated>2006-07-08T23:10:35Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2006-07-08T23:10:35Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c16221a4db5db247e9ecea04d817821955982042'/>
<id>urn:sha1:c16221a4db5db247e9ecea04d817821955982042</id>
<content type='text'>
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto</content>
</entry>
<entry>
<title>Track information in a new variable BUILDLINK_ORDER that informs us</title>
<updated>2006-07-08T22:38:58Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2006-07-08T22:38:58Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9430e4930752307717c0058ee21f02a3ea56b0ad'/>
<id>urn:sha1:9430e4930752307717c0058ee21f02a3ea56b0ad</id>
<content type='text'>
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.</content>
</entry>
<entry>
<title>Aligned the last line of the buildlink3.mk files with the first line, so</title>
<updated>2006-04-12T10:26:59Z</updated>
<author>
<name>rillig</name>
<email>rillig@pkgsrc.org</email>
</author>
<published>2006-04-12T10:26:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=96fc47c14f1c212bb44b3fea33a48ff9851c6bdd'/>
<id>urn:sha1:96fc47c14f1c212bb44b3fea33a48ff9851c6bdd</id>
<content type='text'>
that they look nicer.</content>
</entry>
<entry>
<title>Over 1200 files touched but no revisions bumped :)</title>
<updated>2006-04-06T06:21:32Z</updated>
<author>
<name>reed</name>
<email>reed@pkgsrc.org</email>
</author>
<published>2006-04-06T06:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5abef9be142e900cceace758044a1b2ee493daf3'/>
<id>urn:sha1:5abef9be142e900cceace758044a1b2ee493daf3</id>
<content type='text'>
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).</content>
</entry>
<entry>
<title>Recursive revision bump / recommended bump for gettext ABI change.</title>
<updated>2006-02-05T23:08:03Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2006-02-05T23:08:03Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5911def8168a758ff36655bdfb061b58eb52ff1c'/>
<id>urn:sha1:5911def8168a758ff36655bdfb061b58eb52ff1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10</title>
<updated>2004-10-03T00:12:51Z</updated>
<author>
<name>tv</name>
<email>tv@pkgsrc.org</email>
</author>
<published>2004-10-03T00:12:51Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c487cb967ac6446ee23e26612d1ba53dfe5bd7d1'/>
<id>urn:sha1:c487cb967ac6446ee23e26612d1ba53dfe5bd7d1</id>
<content type='text'>
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.</content>
</entry>
<entry>
<title>Convert to bl3.</title>
<updated>2004-04-18T23:37:45Z</updated>
<author>
<name>wiz</name>
<email>wiz@pkgsrc.org</email>
</author>
<published>2004-04-18T23:37:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=82969ef1c9940b0de25fcd989749ef8a9c8c752a'/>
<id>urn:sha1:82969ef1c9940b0de25fcd989749ef8a9c8c752a</id>
<content type='text'>
</content>
</entry>
</feed>
