Lines Matching full:my
8 my $prefix = "./";
11 my $conf = $prefix . "Documentation/conf.py";
12 my $requirement_file = $prefix . "Documentation/sphinx/requirements.txt";
13 my $virtenv_prefix = "sphinx_";
19 my %missing;
20 my $system_release;
21 my $need = 0;
22 my $optional = 0;
23 my $need_symlink = 0;
24 my $need_sphinx = 0;
25 my $need_pip = 0;
26 my $need_virtualenv = 0;
27 my $rec_sphinx_upgrade = 0;
28 my $verbose_warn_install = 1;
29 my $install = "";
30 my $virtenv_dir = "";
31 my $python_cmd = "";
32 my $activate_cmd;
33 my $min_version;
34 my $cur_version;
35 my $rec_version = "3.4.3";
36 my $latest_avail_ver;
42 my $pdf = 1;
43 my $virtualenv = 1;
44 my $version_check = 0;
50 my %texlive = (
90 my %map = %{$_[0]};
92 foreach my $prog (sort keys %missing) {
93 my $is_optional = $missing{$prog};
125 my $package = shift;
126 my $is_optional = shift;
138 my $files = shift;
139 my $package = shift;
140 my $is_optional = shift;
158 my $prog = shift;
160 my $cur_dir = qx(pwd);
163 foreach my $dir (split(/:/, $ENV{PATH})) {
167 foreach my $dir (split(/:/, $ENV{PATH})) {
176 my $prog = shift;
177 my $is_optional = shift;
186 my $prog = shift;
187 my $is_optional = shift;
189 my $err = system("perl -M$prog -e 1 2>/dev/null /dev/null");
197 my $prog = shift;
198 my $is_optional = shift;
202 my $err = system("$python_cmd -c 'import $prog' 2>/dev/null /dev/null");
210 my @pkgs = @{$_[0]};
211 my $is_optional = $_[1];
213 foreach my $prog(@pkgs) {
214 my $err = system("rpm -q '$prog' 2>/dev/null >/dev/null");
221 my @pkgs = @{$_[0]};
222 my $is_optional = $_[1];
224 foreach my $prog(@pkgs) {
225 my $err = system("pacman -Q '$prog' 2>/dev/null >/dev/null");
232 my $is_optional = shift;
233 my $kpsewhich = findprog("kpsewhich");
235 foreach my $prog(keys %texlive) {
236 my $package = $texlive{$prog};
241 my $file = qx($kpsewhich $prog);
248 my $fname = "sphinx-build";
262 my $cmd = shift;
263 my $ver;
283 my $default_version;
309 my $sphinx = get_sphinx_fname();
339 my $res = "";
346 my $file = shift;
347 my @path = split ":", $ENV{PATH};
349 foreach my $dir(@path) {
350 my $name = $dir.'/'.$file;
362 my %map = (
396 my %map = (
406 my @fedora26_opt_pkgs = (
410 my @fedora_tex_pkgs = (
422 my $old = 0;
423 my $rel;
473 my %map = (
485 my @suse_tex_pkgs = (
520 my %map = (
530 my @tex_pkgs = (
536 my $packager_cmd;
537 my $noto_sans;
564 my %map = (
573 my @archlinux_tex_pkgs = (
594 my %map = (
618 my $imagemagick = "media-gfx/imagemagick svg png";
619 my $cairo = "media-gfx/graphviz cairo pdf";
620 my $portage_imagemagick = "/etc/portage/package.use/imagemagick";
621 my $portage_cairo = "/etc/portage/package.use/graphviz";
690 my %map = (
712 my $ver;
713 my $min_activate = "$ENV{'PWD'}/${virtenv_prefix}${min_version}/bin/activate";
714 my @activates = glob "$ENV{'PWD'}/${virtenv_prefix}*/bin/activate";
718 foreach my $f (@activates) {
721 my $sphinx_cmd = $f;
725 my $ver = get_sphinx_version($sphinx_cmd);
743 my $venv_ver;
789 my $virtualenv_cmd = shift;
875 my $old_need = $need;
876 my $old_optional = $optional;
915 my $tmp = qx($python_cmd --version 2>&1);
933 my $venv_ver = recommend_sphinx_upgrade();
935 my $virtualenv_cmd;
1000 my $arg = shift(@ARGV);
1037 my %os_var;