gentoo-overlay/eclass
2016-09-09 08:49:51 +03:00
..
ELT-patches Sync with portage [Mon May 16 00:44:34 MSK 2016]. 2016-05-16 00:44:35 +03:00
tests Sync with portage [Tue Jun 28 00:21:19 MSK 2016]. 2016-06-28 00:21:20 +03:00
alternatives.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
ant-tasks.eclass Sync with portage [Tue Oct 6 09:23:20 MSK 2015]. 2015-10-06 09:23:21 +03:00
apache-2.eclass Sync with portage [Fri Mar 4 08:56:49 MSK 2016]. 2016-03-04 08:56:50 +03:00
apache-module.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
aspell-dict.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
autotools-multilib.eclass Sync with portage [Sun Nov 15 12:02:19 MSK 2015]. 2015-11-15 12:02:19 +03:00
autotools-utils.eclass Sync with portage [Sun Nov 15 12:02:19 MSK 2015]. 2015-11-15 12:02:19 +03:00
autotools.eclass Sync with portage [Sat Oct 17 22:12:47 MSK 2015]. 2015-10-17 22:12:48 +03:00
base.eclass Sync with portage [Sun Nov 15 12:02:19 MSK 2015]. 2015-11-15 12:02:19 +03:00
bash-completion-r1.eclass Sync with portage [Mon Nov 30 08:40:19 MSK 2015]. 2015-11-30 08:40:19 +03:00
bitcoincore.eclass Sync with portage [Fri Aug 26 11:45:03 MSK 2016]. 2016-08-26 11:45:03 +03:00
bsdmk.eclass Sync with portage [Sun Aug 7 16:07:41 MSK 2016]. 2016-08-07 16:07:42 +03:00
bzr.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
cannadic.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
cargo.eclass Sync with portage [Tue Jul 12 08:59:32 MSK 2016]. 2016-07-12 08:59:32 +03:00
cdrom.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
check-reqs.eclass Sync with portage [Sun Jan 3 01:46:27 MSK 2016]. 2016-01-03 01:46:28 +03:00
chromium-2.eclass Sync with portage [Wed Sep 7 11:42:20 MSK 2016]. 2016-09-07 11:42:20 +03:00
chromium.eclass Sync with portage [Tue Aug 16 08:50:44 MSK 2016]. 2016-08-16 08:50:44 +03:00
cmake-multilib.eclass Sync with portage [Wed Feb 24 08:54:36 MSK 2016]. 2016-02-24 08:54:37 +03:00
cmake-utils.eclass Sync with portage [Wed Aug 31 21:08:58 MSK 2016]. 2016-08-31 21:08:58 +03:00
common-lisp-3.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
common-lisp-common-2.eclass Sync with portage [Mon Aug 22 09:18:41 MSK 2016]. 2016-08-22 09:18:42 +03:00
common-lisp-common-3.eclass Sync with portage [Mon Aug 22 09:18:41 MSK 2016]. 2016-08-22 09:18:42 +03:00
common-lisp-common.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
common-lisp.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
confutils.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
cron.eclass Sync with portage [Fri Sep 25 22:18:01 MSK 2015]. 2015-09-25 22:18:02 +03:00
cuda.eclass Sync with portage [Thu Jan 28 14:11:55 MSK 2016]. 2016-01-28 14:11:56 +03:00
cvs.eclass Sync with portage [Wed Nov 11 09:15:41 MSK 2015]. 2015-11-11 09:15:41 +03:00
darcs.eclass Sync with portage [Sun Oct 25 20:28:54 MSK 2015]. 2015-10-25 20:28:55 +03:00
db-use.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
db.eclass Sync with portage [Wed Nov 11 09:15:41 MSK 2015]. 2015-11-11 09:15:41 +03:00
depend.apache.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
depend.php.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
distutils-r1.eclass Sync with portage [Sun Jul 3 23:58:23 MSK 2016]. 2016-07-03 23:58:23 +03:00
distutils.eclass Sync with portage [Sun Nov 15 12:02:19 MSK 2015]. 2015-11-15 12:02:19 +03:00
dotnet.eclass Sync with portage [Fri Aug 14 09:38:54 MSK 2015]. 2015-08-14 09:38:55 +03:00
elisp-common.eclass Sync with portage [Sun Jan 24 15:05:52 MSK 2016]. 2016-01-24 15:05:53 +03:00
elisp.eclass Sync with portage [Sun Jan 24 15:05:52 MSK 2016]. 2016-01-24 15:05:53 +03:00
emboss-r1.eclass Sync with portage [Tue Dec 8 08:52:32 MSK 2015]. 2015-12-08 08:52:33 +03:00
enlightenment.eclass Sync with portage [Sun Jun 12 14:35:36 MSK 2016]. 2016-06-12 14:35:36 +03:00
eutils.eclass Sync with portage [Wed Aug 31 21:08:58 MSK 2016]. 2016-08-31 21:08:58 +03:00
fcaps.eclass Sync with portage [Sat Sep 5 16:45:37 MSK 2015]. 2015-09-05 16:45:38 +03:00
fdo-mime.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
findlib.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
fixheadtails.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
flag-o-matic.eclass Sync with portage [Fri Jul 1 10:36:58 MSK 2016]. 2016-07-01 10:36:58 +03:00
font-ebdftopcf.eclass Sync with portage [Fri May 6 09:09:23 MSK 2016]. 2016-05-06 09:09:23 +03:00
font.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
fortran-2.eclass Sync with portage [Thu Feb 18 09:40:54 MSK 2016]. 2016-02-18 09:40:55 +03:00
fox.eclass Sync with portage [Sun Aug 7 09:39:27 MSK 2016]. 2016-08-07 09:39:27 +03:00
freebsd.eclass Sync with portage [Sun Aug 7 16:07:41 MSK 2016]. 2016-08-07 16:07:42 +03:00
freedict.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
games-mods.eclass Sync with portage [Tue Apr 26 11:00:01 MSK 2016]. 2016-04-26 11:00:01 +03:00
games.eclass Sync with portage [Sun Feb 14 21:40:58 MSK 2016]. 2016-02-14 21:40:59 +03:00
ghc-package.eclass Sync with portage [Tue Jul 26 15:24:17 MSK 2016]. 2016-07-26 15:24:17 +03:00
git-2.eclass Sync with portage [Sun Aug 7 09:39:27 MSK 2016]. 2016-08-07 09:39:27 +03:00
git-r3.eclass Sync with portage [Wed Jun 1 09:30:02 MSK 2016]. 2016-06-01 09:30:02 +03:00
gkrellm-plugin.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gnat.eclass Sync with portage [Mon May 16 17:08:59 MSK 2016]. 2016-05-16 17:09:00 +03:00
gnatbuild-r1.eclass Sync with portage [Fri Jul 22 09:47:06 MSK 2016]. 2016-07-22 09:47:06 +03:00
gnatbuild.eclass Sync with portage [Sun Jun 26 18:42:56 MSK 2016]. 2016-06-26 18:42:56 +03:00
gnome-games.eclass Sync with portage [Fri Aug 14 09:38:54 MSK 2015]. 2015-08-14 09:38:55 +03:00
gnome-python-common-r1.eclass Sync with portage [Fri Jan 1 21:56:10 MSK 2016]. 2016-01-01 21:56:11 +03:00
gnome.org.eclass Sync with portage [Fri Sep 25 22:18:01 MSK 2015]. 2015-09-25 22:18:02 +03:00
gnome2-utils.eclass Sync with portage [Sun Apr 3 17:40:38 MSK 2016]. 2016-04-03 17:40:39 +03:00
gnome2.eclass Sync with portage [Sun Apr 3 17:40:38 MSK 2016]. 2016-04-03 17:40:39 +03:00
gnuconfig.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gnustep-2.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gnustep-base.eclass Sync with portage [Wed Feb 17 17:58:18 MSK 2016]. 2016-02-17 17:58:19 +03:00
go-mono.eclass Sync with portage [Tue May 31 08:58:31 MSK 2016]. 2016-05-31 08:58:32 +03:00
golang-base.eclass Sync with portage [Sun Apr 10 20:32:52 MSK 2016]. 2016-04-10 20:32:53 +03:00
golang-build.eclass Sync with portage [Wed Feb 10 08:37:52 MSK 2016]. 2016-02-10 08:37:52 +03:00
golang-vcs-snapshot.eclass Sync with portage [Wed Feb 10 08:37:52 MSK 2016]. 2016-02-10 08:37:52 +03:00
golang-vcs.eclass Sync with portage [Wed Feb 10 08:37:52 MSK 2016]. 2016-02-10 08:37:52 +03:00
gpe.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gst-plugins-bad.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gst-plugins-base.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gst-plugins-good.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gst-plugins-ugly.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
gst-plugins10.eclass Sync with portage [Thu Apr 21 22:42:37 MSK 2016]. 2016-04-21 22:42:37 +03:00
gstreamer.eclass Sync with portage [Sun Jul 10 00:10:12 MSK 2016]. 2016-07-10 00:10:12 +03:00
gtk-sharp-module.eclass Sync with portage [Fri Sep 18 16:06:28 MSK 2015]. 2015-09-18 16:06:28 +03:00
haskell-cabal.eclass Sync with portage [Fri Sep 2 23:00:29 MSK 2016]. 2016-09-02 23:00:29 +03:00
horde.eclass Sync with portage [Mon Aug 22 09:18:41 MSK 2016]. 2016-08-22 09:18:42 +03:00
intel-sdp.eclass Sync with portage [Fri Apr 22 11:37:15 MSK 2016]. 2016-04-22 11:37:15 +03:00
java-ant-2.eclass Sync with portage [Fri Sep 9 08:49:51 MSK 2016]. 2016-09-09 08:49:51 +03:00
java-mvn-src.eclass Sync with portage [Mon Aug 22 09:18:41 MSK 2016]. 2016-08-22 09:18:42 +03:00
java-osgi.eclass Sync with portage [Tue Oct 20 12:04:48 MSK 2015]. 2015-10-20 12:04:48 +03:00
java-pkg-2.eclass Sync with portage [Tue Oct 6 09:23:20 MSK 2015]. 2015-10-06 09:23:21 +03:00
java-pkg-opt-2.eclass Sync with portage [Tue Oct 6 09:23:20 MSK 2015]. 2015-10-06 09:23:21 +03:00
java-pkg-simple.eclass Sync with portage [Mon Nov 2 10:23:10 MSK 2015]. 2015-11-02 10:23:11 +03:00
java-utils-2.eclass Sync with portage [Mon May 16 00:44:34 MSK 2016]. 2016-05-16 00:44:35 +03:00
java-virtuals-2.eclass Sync with portage [Tue Apr 19 14:52:58 MSK 2016]. 2016-04-19 14:52:58 +03:00
java-vm-2.eclass Sync with portage [Wed Aug 3 09:16:45 MSK 2016]. 2016-08-03 09:16:45 +03:00
kde4-base.eclass Sync with portage [Thu Jul 28 09:19:43 MSK 2016]. 2016-07-28 09:19:44 +03:00
kde4-functions.eclass Sync with portage [Sun Jul 3 23:58:23 MSK 2016]. 2016-07-03 23:58:23 +03:00
kde4-meta-pkg.eclass Sync with portage [Thu Aug 4 09:28:16 MSK 2016]. 2016-08-04 09:28:17 +03:00
kde4-meta.eclass Sync with portage [Tue May 3 09:09:00 MSK 2016]. 2016-05-03 09:09:01 +03:00
kde5-functions.eclass Sync with portage [Wed Aug 31 21:08:58 MSK 2016]. 2016-08-31 21:08:58 +03:00
kde5-meta-pkg.eclass Sync with portage [Fri Aug 5 22:50:04 MSK 2016]. 2016-08-05 22:50:04 +03:00
kde5.eclass Sync with portage [Wed Aug 31 21:08:58 MSK 2016]. 2016-08-31 21:08:58 +03:00
kernel-2.eclass Sync with portage [Mon Aug 22 17:48:30 MSK 2016]. 2016-08-22 17:48:30 +03:00
l10n.eclass Sync with portage [Mon May 16 23:01:08 MSK 2016]. 2016-05-16 23:01:08 +03:00
latex-package.eclass Sync with portage [Tue Aug 2 13:41:54 MSK 2016]. 2016-08-02 13:41:54 +03:00
leechcraft.eclass Sync with portage [Wed Nov 18 17:54:55 MSK 2015]. 2015-11-18 17:54:56 +03:00
libtool.eclass Sync with portage [Sun Apr 3 17:40:38 MSK 2016]. 2016-04-03 17:40:39 +03:00
linux-info.eclass Sync with portage [Tue Jan 26 08:39:26 MSK 2016]. 2016-01-26 08:39:27 +03:00
linux-mod.eclass Sync with portage [Tue Jan 26 08:39:26 MSK 2016]. 2016-01-26 08:39:27 +03:00
makeedit.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
mate-desktop.org.eclass Sync with portage [Fri Aug 12 09:05:36 MSK 2016]. 2016-08-12 09:05:36 +03:00
mate.eclass Sync with portage [Mon Aug 15 00:50:52 MSK 2016]. 2016-08-15 00:50:52 +03:00
mercurial.eclass Sync with portage [Mon Dec 21 09:03:30 MSK 2015]. 2015-12-21 09:03:31 +03:00
mono-env.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
mono.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
mount-boot.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
mozconfig-v5.31.eclass Sync with portage [Fri Jan 1 21:56:10 MSK 2016]. 2016-01-01 21:56:11 +03:00
mozconfig-v6.38.eclass Sync with portage [Mon Jan 11 09:42:45 MSK 2016]. 2016-01-11 09:42:45 +03:00
mozconfig-v6.42.eclass Sync with portage [Mon Jan 11 09:42:45 MSK 2016]. 2016-01-11 09:42:45 +03:00
mozconfig-v6.45.eclass Sync with portage [Thu Jul 7 18:52:56 MSK 2016]. 2016-07-07 18:52:56 +03:00
mozconfig-v6.48.eclass Sync with portage [Fri Sep 9 08:49:51 MSK 2016]. 2016-09-09 08:49:51 +03:00
mozcoreconf-2.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
mozcoreconf-v3.eclass Sync with portage [Fri Mar 25 17:05:27 MSK 2016]. 2016-03-25 17:05:27 +03:00
mozcoreconf-v4.eclass Sync with portage [Fri Aug 5 22:50:04 MSK 2016]. 2016-08-05 22:50:04 +03:00
mozextension.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
mozilla-launcher.eclass Sync with portage [Mon Aug 22 09:18:41 MSK 2016]. 2016-08-22 09:18:42 +03:00
mozlinguas-v2.eclass Sync with portage [Sun Jul 10 00:10:12 MSK 2016]. 2016-07-10 00:10:12 +03:00
mozlinguas.eclass Sync with portage [Thu Mar 10 08:37:49 MSK 2016]. 2016-03-10 08:37:50 +03:00
multibuild.eclass Sync with portage [Sun Dec 20 21:52:30 MSK 2015]. 2015-12-20 21:52:31 +03:00
multilib-build.eclass Sync with portage [Sun Dec 13 13:09:39 MSK 2015]. 2015-12-13 13:09:39 +03:00
multilib-minimal.eclass Sync with portage [Thu Dec 10 09:47:19 MSK 2015]. 2015-12-10 09:47:20 +03:00
multilib.eclass Sync with portage [Mon Sep 5 00:52:06 MSK 2016]. 2016-09-05 00:52:07 +03:00
multiprocessing.eclass Sync with portage [Wed Nov 25 11:36:56 MSK 2015]. 2015-11-25 11:36:57 +03:00
myspell-r2.eclass Sync with portage [Fri Jun 24 01:20:14 MSK 2016]. 2016-06-24 01:20:15 +03:00
myspell.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
mysql-cmake.eclass Sync with portage [Sun Jun 12 14:35:36 MSK 2016]. 2016-06-12 14:35:36 +03:00
mysql-multilib-r1.eclass Sync with portage [Sun Jun 12 14:35:36 MSK 2016]. 2016-06-12 14:35:36 +03:00
mysql-multilib.eclass Sync with portage [Mon Feb 8 09:08:34 MSK 2016]. 2016-02-08 09:08:36 +03:00
mysql-v2.eclass Sync with portage [Mon Feb 8 09:08:34 MSK 2016]. 2016-02-08 09:08:36 +03:00
mysql_fx.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
netsurf.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
nsplugins.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
nvidia-driver.eclass Sync with portage [Thu Feb 11 09:36:40 MSK 2016]. 2016-02-11 09:36:41 +03:00
oasis.eclass Sync with portage [Wed Mar 2 08:40:58 MSK 2016]. 2016-03-02 08:40:59 +03:00
obs-download.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
obs-service.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
office-ext-r1.eclass Sync with portage [Wed Aug 3 09:16:45 MSK 2016]. 2016-08-03 09:16:45 +03:00
openib.eclass Sync with portage [Thu Jun 30 09:06:57 MSK 2016]. 2016-06-30 09:06:58 +03:00
pam.eclass Sync with portage [Tue Oct 6 09:23:20 MSK 2015]. 2015-10-06 09:23:21 +03:00
pax-utils.eclass Sync with portage [Mon Aug 29 00:01:22 MSK 2016]. 2016-08-29 00:01:22 +03:00
perl-app.eclass Sync with portage [Fri Dec 4 19:20:14 MSK 2015]. 2015-12-04 19:20:14 +03:00
perl-functions.eclass Sync with portage [Tue Apr 12 11:58:53 MSK 2016]. 2016-04-12 11:58:54 +03:00
perl-module.eclass Sync with portage [Tue Apr 19 14:52:58 MSK 2016]. 2016-04-19 14:52:58 +03:00
php-ext-pecl-r2.eclass Sync with portage [Sun Aug 30 19:41:09 MSK 2015]. 2015-08-30 19:41:10 +03:00
php-ext-pecl-r3.eclass Sync with portage [Sun Jul 10 00:10:12 MSK 2016]. 2016-07-10 00:10:12 +03:00
php-ext-source-r2.eclass Sync with portage [Sun Jan 31 01:35:00 MSK 2016]. 2016-01-31 01:35:01 +03:00
php-ext-source-r3.eclass Sync with portage [Sun Jul 10 00:10:12 MSK 2016]. 2016-07-10 00:10:12 +03:00
php-lib-r1.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
php-pear-lib-r1.eclass Sync with portage [Fri Dec 11 09:04:52 MSK 2015]. 2015-12-11 09:04:53 +03:00
php-pear-r1.eclass Sync with portage [Thu Feb 4 13:14:49 MSK 2016]. 2016-02-04 13:14:49 +03:00
phpconfutils.eclass Sync with portage [Mon Aug 22 09:18:41 MSK 2016]. 2016-08-22 09:18:42 +03:00
portability.eclass Sync with portage [Tue Mar 1 17:02:53 MSK 2016]. 2016-03-01 17:02:53 +03:00
prefix.eclass Sync with portage [Fri Aug 19 01:02:29 MSK 2016]. 2016-08-19 01:02:29 +03:00
python-any-r1.eclass Sync with portage [Mon Jun 13 12:31:41 MSK 2016]. 2016-06-13 12:31:41 +03:00
python-r1.eclass Sync with portage [Fri Jan 1 21:56:10 MSK 2016]. 2016-01-01 21:56:11 +03:00
python-single-r1.eclass Sync with portage [Fri Jan 1 21:56:10 MSK 2016]. 2016-01-01 21:56:11 +03:00
python-utils-r1.eclass Sync with portage [Tue Jun 7 14:40:21 MSK 2016]. 2016-06-07 14:40:21 +03:00
python.eclass Sync with portage [Tue Dec 22 09:20:33 MSK 2015]. 2015-12-22 09:20:33 +03:00
qmail.eclass Sync with portage [Fri Sep 25 22:18:01 MSK 2015]. 2015-09-25 22:18:02 +03:00
qmake-utils.eclass Sync with portage [Mon Dec 28 08:55:40 MSK 2015]. 2015-12-28 08:55:41 +03:00
qt4-build-multilib.eclass Sync with portage [Fri Jul 8 18:44:41 MSK 2016]. 2016-07-08 18:44:41 +03:00
qt4-r2.eclass Sync with portage [Mon Dec 28 08:55:40 MSK 2015]. 2015-12-28 08:55:41 +03:00
qt5-build.eclass Sync with portage [Fri Jul 8 18:44:41 MSK 2016]. 2016-07-08 18:44:41 +03:00
readme.gentoo-r1.eclass Sync with portage [Sat Jan 23 00:59:42 MSK 2016]. 2016-01-23 00:59:43 +03:00
readme.gentoo.eclass Sync with portage [Mon Jan 25 16:13:37 MSK 2016]. 2016-01-25 16:13:40 +03:00
rebar.eclass Sync with portage [Mon May 30 00:10:20 MSK 2016]. 2016-05-30 00:10:21 +03:00
ros-catkin.eclass Sync with portage [Wed May 11 14:13:23 MSK 2016]. 2016-05-11 14:13:23 +03:00
rpm.eclass Sync with portage [Mon Feb 8 09:08:34 MSK 2016]. 2016-02-08 09:08:36 +03:00
ruby-fakegem.eclass Sync with portage [Wed Dec 30 17:28:17 MSK 2015]. 2015-12-30 17:28:19 +03:00
ruby-ng-gnome2.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
ruby-ng.eclass Sync with portage [Sun Dec 27 15:41:38 MSK 2015]. 2015-12-27 15:41:38 +03:00
ruby-single.eclass Sync with portage [Fri May 6 14:02:30 MSK 2016]. 2016-05-06 14:02:30 +03:00
ruby-utils.eclass Sync with portage [Sun Dec 27 15:41:38 MSK 2015]. 2015-12-27 15:41:38 +03:00
s6.eclass Sync with portage [Wed Feb 10 08:37:52 MSK 2016]. 2016-02-10 08:37:52 +03:00
savedconfig.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
scons-utils.eclass Sync with portage [Fri Jan 8 17:47:30 MSK 2016]. 2016-01-08 17:47:30 +03:00
scsh.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
selinux-policy-2.eclass Sync with portage [Mon Nov 23 10:32:16 MSK 2015]. 2015-11-23 10:32:16 +03:00
sgml-catalog.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
ssl-cert.eclass Sync with portage [Sun Apr 24 09:04:31 MSK 2016]. 2016-04-24 09:04:32 +03:00
stardict.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
subversion.eclass Sync with portage [Sun Aug 7 09:39:27 MSK 2016]. 2016-08-07 09:39:27 +03:00
sword-module.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
systemd.eclass Sync with portage [Wed Dec 2 09:34:03 MSK 2015]. 2015-12-02 09:34:03 +03:00
texlive-common.eclass Sync with portage [Mon Sep 21 13:11:38 MSK 2015]. 2015-09-21 13:11:39 +03:00
texlive-module.eclass Sync with portage [Mon Sep 21 13:11:38 MSK 2015]. 2015-09-21 13:11:39 +03:00
toolchain-binutils.eclass Sync with portage [Wed Jul 6 00:24:25 MSK 2016]. 2016-07-06 00:24:25 +03:00
toolchain-funcs.eclass Sync with portage [Wed Aug 10 09:10:25 MSK 2016]. 2016-08-10 09:10:25 +03:00
toolchain.eclass Sync with portage [Wed Jun 22 10:13:07 MSK 2016]. 2016-06-22 10:13:08 +03:00
twisted-r1.eclass Sync with portage [Tue Oct 6 09:23:20 MSK 2015]. 2015-10-06 09:23:21 +03:00
udev.eclass Sync with portage [Wed Feb 10 08:37:52 MSK 2016]. 2016-02-10 08:37:52 +03:00
unpacker.eclass Sync with portage [Mon Mar 21 13:09:44 MSK 2016]. 2016-03-21 13:09:44 +03:00
user.eclass Sync with portage [Mon Aug 29 14:45:50 MSK 2016]. 2016-08-29 14:45:50 +03:00
vala.eclass Sync with portage [Sat Jul 30 19:01:11 MSK 2016]. 2016-07-30 19:01:12 +03:00
vcs-snapshot.eclass Sync with portage [Wed Jul 27 09:24:07 MSK 2016]. 2016-07-27 09:24:07 +03:00
vdr-plugin-2.eclass Sync with portage [Sun Jun 5 20:29:24 MSK 2016]. 2016-06-05 20:29:25 +03:00
versionator.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
vim-doc.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
vim-plugin.eclass Sync with portage [Sat Jul 30 19:01:11 MSK 2016]. 2016-07-30 19:01:12 +03:00
vim-spell.eclass Sync with portage [Sun May 8 20:27:58 MSK 2016]. 2016-05-08 20:27:59 +03:00
virtualx.eclass Sync with portage [Wed Jan 13 16:24:54 MSK 2016]. 2016-01-13 16:24:55 +03:00
vmware-bundle.eclass Sync with portage [Sat Mar 19 14:00:45 MSK 2016]. 2016-03-19 14:00:46 +03:00
waf-utils.eclass Sync with portage [Mon Feb 29 08:50:33 MSK 2016]. 2016-02-29 08:50:34 +03:00
webapp.eclass Sync with portage [Fri Sep 25 22:18:01 MSK 2015]. 2015-09-25 22:18:02 +03:00
wxwidgets.eclass Sync with portage [Thu Apr 14 09:14:42 MSK 2016]. 2016-04-14 09:14:43 +03:00
x-modular.eclass Sync with portage [Sun Aug 7 09:39:27 MSK 2016]. 2016-08-07 09:39:27 +03:00
xdg-utils.eclass Sync with portage [Wed Nov 25 11:36:56 MSK 2015]. 2015-11-25 11:36:57 +03:00
xdg.eclass Sync with portage [Thu Nov 26 22:58:51 MSK 2015]. 2015-11-26 22:58:52 +03:00
xemacs-elisp-common.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
xemacs-elisp.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
xemacs-packages.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
xfconf.eclass Sync with portage [Mon Aug 10 23:59:37 MSK 2015]. 2015-08-10 23:59:40 +03:00
xorg-2.eclass Sync with portage [Mon Oct 26 09:16:05 MSK 2015]. 2015-10-26 09:16:06 +03:00

# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

# @ECLASS: readme.gentoo.eclass
# @MAINTAINER:
# Pacho Ramos <pacho@gentoo.org>
# @AUTHOR:
# Author: Pacho Ramos <pacho@gentoo.org>
# @BLURB: An eclass for installing a README.gentoo doc file recording tips
# shown via elog messages.
# @DESCRIPTION:
# An eclass for installing a README.gentoo doc file recording tips
# shown via elog messages. With this eclass, those elog messages will only be
# shown at first package installation and a file for later reviewing will be
# installed under /usr/share/doc/${PF}
#
# This eclass is DEPRECATED. Please use readme.gentoo-r1 instead.

if [[ -z ${_README_GENTOO_ECLASS} ]]; then
_README_GENTOO_ECLASS=1

inherit eutils

case "${EAPI:-0}" in
	0|1|2|3)
		die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
		;;
	4|5)
		# EAPI>=4 is required for REPLACING_VERSIONS preventing us
		# from needing to export another pkg_preinst phase to save has_version
		# result. Also relies on EAPI >=4 default src_install phase.
		EXPORT_FUNCTIONS src_install pkg_postinst
		;;
	6)
		die "Unsupported EAPI=${EAPI} for ${ECLASS}"
		die "Please migrate to readme.gentoo-r1.eclass and note	that"
		die "it stops to export any ebuild phases and, then, you will"
		die "need to ensure readme.gentoo_create_doc is called in"
		die "src_install and readme.gentoo_print_elog in pkg_postinst"
		;;
	*)
		die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
		;;
esac

# @ECLASS-VARIABLE: DISABLE_AUTOFORMATTING
# @DEFAULT_UNSET
# @DESCRIPTION:
# If non-empty, DOC_CONTENTS information will be strictly respected,
# not getting it automatically formatted by fmt. If empty, it will
# rely on fmt for formatting and 'echo -e' options to tweak lines a bit.

# @ECLASS-VARIABLE: FORCE_PRINT_ELOG
# @DEFAULT_UNSET
# @DESCRIPTION:
# If non-empty this variable forces elog messages to be printed.

# @ECLASS-VARIABLE: README_GENTOO_SUFFIX
# @DESCRIPTION:
# If you want to specify a suffix for README.gentoo file please export it.
: ${README_GENTOO_SUFFIX:=""}

# @FUNCTION: readme.gentoo_create_doc
# @DESCRIPTION:
# Create doc file with ${DOC_CONTENTS} variable (preferred) and, if not set,
# look for "${FILESDIR}/README.gentoo" contents. You can use
# ${FILESDIR}/README.gentoo-${SLOT} also.
# Usually called at src_install phase.
readme.gentoo_create_doc() {
	debug-print-function ${FUNCNAME} "${@}"

	if [[ -n "${DOC_CONTENTS}" ]]; then
		eshopts_push
		set -f
		if [[ -n "${DISABLE_AUTOFORMATTING}" ]]; then
			echo "${DOC_CONTENTS}" > "${T}"/README.gentoo
		else
			echo -e ${DOC_CONTENTS} | fold -s -w 70 \
				| sed 's/[[:space:]]*$//' > "${T}"/README.gentoo
		fi
		eshopts_pop
	elif [[ -f "${FILESDIR}/README.gentoo-${SLOT%/*}" ]]; then
		cp "${FILESDIR}/README.gentoo-${SLOT%/*}" "${T}"/README.gentoo || die
	elif [[ -f "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" ]]; then
		cp "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" "${T}"/README.gentoo || die
	else
		die "You are not specifying README.gentoo contents!"
	fi

	dodoc "${T}"/README.gentoo
	README_GENTOO_DOC_VALUE=$(< "${T}/README.gentoo")
}

# @FUNCTION: readme.gentoo_print_elog
# @DESCRIPTION:
# Print elog messages with "${T}"/README.gentoo contents. They will be
# shown only when package is installed at first time.
# Usually called at pkg_postinst phase.
#
# If you want to show them always, please set FORCE_PRINT_ELOG to a non empty
# value in your ebuild before this function is called.
# This can be useful when, for example, DOC_CONTENTS is modified, then, you can
# rely on specific REPLACING_VERSIONS handling in your ebuild to print messages
# when people update from versions still providing old message.
readme.gentoo_print_elog() {
	debug-print-function ${FUNCNAME} "${@}"

	eqawarn "${CATEGORY}/${PN} is using the deprecated readme.gentoo.eclass."
	eqawarn "Please use readme.gentoo-r1 instead."

	if [[ -z "${README_GENTOO_DOC_VALUE}" ]]; then
		die "readme.gentoo_print_elog invoked without matching readme.gentoo_create_doc call!"
	elif ! [[ -n "${REPLACING_VERSIONS}" ]] || [[ -n "${FORCE_PRINT_ELOG}" ]]; then
		echo -e "${README_GENTOO_DOC_VALUE}" | while read -r ELINE; do elog "${ELINE}"; done
		elog ""
		elog "(Note: Above message is only printed the first time package is"
		elog "installed. Please look at ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
		elog "for future reference)"
	fi
}


# @FUNCTION: readme.gentoo_src_install
# @DESCRIPTION:
# Install generated doc file automatically.
readme.gentoo_src_install() {
	debug-print-function ${FUNCNAME} "${@}"
	default
	readme.gentoo_create_doc
}

# @FUNCTION: readme.gentoo_pkg_postinst
# @DESCRIPTION:
# Show elog messages from from just generated doc file.
readme.gentoo_pkg_postinst() {
	debug-print-function ${FUNCNAME} "${@}"
	readme.gentoo_print_elog
}

fi