<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/inputmethod/canna, branch cube-native-xorg</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=cube-native-xorg</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=cube-native-xorg'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-06-12T02:14:13Z</updated>
<entry>
<title>Add DESTDIR support.</title>
<updated>2008-06-12T02:14:13Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2008-06-12T02:14:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ba171a91fab519f587b027c1a2888cb6e3fce049'/>
<id>urn:sha1:ba171a91fab519f587b027c1a2888cb6e3fce049</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Honour PKGMANDIR</title>
<updated>2008-05-20T18:53:17Z</updated>
<author>
<name>tnn</name>
<email>tnn@pkgsrc.org</email>
</author>
<published>2008-05-20T18:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=77dd2542660e86b4bf62d46888269728e33b6b5b'/>
<id>urn:sha1:77dd2542660e86b4bf62d46888269728e33b6b5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* If PLIST_SRC is explicitly set to an empty value in a package Makefile,</title>
<updated>2007-10-25T22:00:39Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2007-10-25T22:00:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ae9b935fd018aee0bd2410c581458d429b05b38b'/>
<id>urn:sha1:ae9b935fd018aee0bd2410c581458d429b05b38b</id>
<content type='text'>
  then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty</content>
</entry>
<entry>
<title>Re-add "intentionally empty" PLISTs for meta-packages and other packages</title>
<updated>2007-10-25T17:49:45Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2007-10-25T17:49:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=38c496d6c0f80dd3c6c3c2b59bf1eec539fc241d'/>
<id>urn:sha1:38c496d6c0f80dd3c6c3c2b59bf1eec539fc241d</id>
<content type='text'>
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.</content>
</entry>
<entry>
<title>Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk</title>
<updated>2007-10-25T16:54:26Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2007-10-25T16:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=56ba4d26906035375d68907b5ecea5c345617179'/>
<id>urn:sha1:56ba4d26906035375d68907b5ecea5c345617179</id>
<content type='text'>
can handle packages having no PLIST files.</content>
</entry>
<entry>
<title>Convert packages that test and use USE_INET6 to use the options framework</title>
<updated>2007-09-07T22:12:10Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2007-09-07T22:12:10Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=07dd3147c68f13b523ce8edfd486a3f4f0d47fe1'/>
<id>urn:sha1:07dd3147c68f13b523ce8edfd486a3f4f0d47fe1</id>
<content type='text'>
and to support the "inet6" option instead.

Remaining usage of USE_INET6 was solely for the benefit of the scripts
that generate the README.html files.  Replace:

	BUILD_DEFS+=	USE_INET6
with
	BUILD_DEFS+=	IPV6_READY

and teach the README-generation tools to look for that instead.

This nukes USE_INET6 from pkgsrc proper.  We leave a tiny bit of code
to continue to support USE_INET6 for pkgsrc-wip until it has been nuked
from there as well.</content>
</entry>
<entry>
<title>Make it easier to build and install packages "unprivileged", where</title>
<updated>2007-07-04T20:54:31Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2007-07-04T20:54:31Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4390d56940778d6ab856866401c0690f1c28c724'/>
<id>urn:sha1:4390d56940778d6ab856866401c0690f1c28c724</id>
<content type='text'>
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.</content>
</entry>
<entry>
<title>* Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.</title>
<updated>2006-07-05T04:48:28Z</updated>
<author>
<name>jlam</name>
<email>jlam@pkgsrc.org</email>
</author>
<published>2006-07-05T04:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=366f3b7f81ee1faebd5affba8e805bbcde568651'/>
<id>urn:sha1:366f3b7f81ee1faebd5affba8e805bbcde568651</id>
<content type='text'>
* Fully convert to the pkginstall framework by using it to manage
  directories required at install time.

* Rewrite the canna rc.d script to ensure that all needed directories
  are present before the daemon is started.

* Miscellaneous touch ups to the DESCR and MESSAGE files.

* Remove the need to explicitly set PREFIX.  These packages now install
  into ${LOCALBASE} and use symlinks and file copies to put the files
  into the ${IMDICTDIR}.

Bump the PKGREVISIONs for the canna* packages.</content>
</entry>
<entry>
<title>Use MASTER_SITE_SOURCEFORGE_JP.</title>
<updated>2006-01-21T11:55:14Z</updated>
<author>
<name>rxg</name>
<email>rxg@pkgsrc.org</email>
</author>
<published>2006-01-21T11:55:14Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1cc6b4c312a08ec236573290649f49ff12463b3f'/>
<id>urn:sha1:1cc6b4c312a08ec236573290649f49ff12463b3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix rest of errno issues in canna.</title>
<updated>2005-12-30T15:16:21Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2005-12-30T15:16:21Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d27922a9f95c0b4d272a46f6c8afd241ee9df737'/>
<id>urn:sha1:d27922a9f95c0b4d272a46f6c8afd241ee9df737</id>
<content type='text'>
</content>
</entry>
</feed>
