...
 
Commits (46)
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -134,7 +134,7 @@ am__recursive_targets = \
$(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
cscope distdir dist dist-all distcheck
cscope distdir distdir-am dist dist-all distcheck
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
......@@ -351,8 +351,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' $(SHELL) ./config.status'; \
$(SHELL) ./config.status;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
......@@ -470,7 +470,10 @@ distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
distdir: $(DISTFILES)
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
$(am__remove_distdir)
test -d "$(distdir)" || mkdir "$(distdir)"
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
......
3.24.1 - August 21, 2018
========================
* Fix missing label and button on level completed screen (#22, Pedro "Aldatxarren")
* Updated translations
3.24.0 - March 20, 2017
=======================
3.31.3 - December 10, 2018
==========================
* Updated translations
- Fix display of level completed label and next level button (#22, Pedro Aldatxarren)
- Replace app menu with window menu (Jeremy Bicha)
- Updated translations
3.23.92 - March 13, 2017
========================
......
This diff is collapsed.
#!/bin/sh
#! /bin/sh
# Wrapper for compilers which do not understand '-c -o'.
scriptversion=2016-01-11.22; # UTC
scriptversion=2018-03-07.03; # UTC
# Copyright (C) 1999-2017 Free Software Foundation, Inc.
# Copyright (C) 1999-2018 Free Software Foundation, Inc.
# Written by Tom Tromey <tromey@cygnus.com>.
#
# This program is free software; you can redistribute it and/or modify
......@@ -17,7 +17,7 @@ scriptversion=2016-01-11.22; # UTC
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
......@@ -340,7 +340,7 @@ exit $ret
# Local Variables:
# mode: shell-script
# sh-indentation: 2
# eval: (add-hook 'write-file-hooks 'time-stamp)
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC0"
......
This diff is collapsed.
AC_PREREQ([2.63])
AC_INIT([GNOME Nibbles], [3.24.1], [https://bugzilla.gnome.org/],
AC_INIT([GNOME Nibbles], [3.31.3], [https://bugzilla.gnome.org/],
[gnome-nibbles], [https://gnome.org.wiki/Apps/Nibbles])
AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz foreign])
AM_SILENT_RULES([yes])
......
......@@ -16,7 +16,6 @@ gsettings_SCHEMAS = org.gnome.nibbles.gschema.xml
dist_man_MANS = gnome-nibbles.6
dist_noinst_DATA = \
nibbles-menus.ui \
nibbles.ui \
nibbles.css \
scoreboard.ui \
......
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -166,7 +166,7 @@ am__recursive_targets = \
$(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
distdir
distdir distdir-am
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
......@@ -344,7 +344,6 @@ appstream_XML = $(appstream_in_files:.appdata.xml.in=.appdata.xml)
gsettings_SCHEMAS = org.gnome.nibbles.gschema.xml
dist_man_MANS = gnome-nibbles.6
dist_noinst_DATA = \
nibbles-menus.ui \
nibbles.ui \
nibbles.css \
scoreboard.ui \
......@@ -394,8 +393,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
......@@ -591,7 +590,10 @@ cscopelist-am: $(am__tagged_files)
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
......
......@@ -8,8 +8,5 @@
<file>controls-grid.ui</file>
<file>preferences-dialog.ui</file>
</gresource>
<gresource prefix="/org/gnome/nibbles/gtk">
<file alias="menus.ui">nibbles-menus.ui</file>
</gresource>
</gresources>
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -131,7 +131,7 @@ am__recursive_targets = \
$(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
distdir
distdir distdir-am
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
......@@ -321,8 +321,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
......@@ -433,7 +433,10 @@ cscopelist-am: $(am__tagged_files)
distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir: $(DISTFILES)
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
......
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -312,8 +312,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
......@@ -478,7 +478,10 @@ ctags CTAGS:
cscope cscopelist:
distdir: $(DISTFILES)
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
......
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -320,8 +320,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
......@@ -360,7 +360,10 @@ ctags CTAGS:
cscope cscopelist:
distdir: $(DISTFILES)
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
......
<interface>
<requires lib="gtk+" version="3.12"/>
<menu id="app-menu">
<section>
<item>
<attribute name="label" translatable="yes">_Preferences</attribute>
<attribute name="action">app.preferences</attribute>
</item>
<item>
<attribute name="label" translatable="yes">_Scores</attribute>
<attribute name="action">app.scores</attribute>
</item>
</section>
<section>
<item>
<attribute name="label" translatable="yes">_Help</attribute>
<attribute name="action">app.help</attribute>
<attribute name="accel">F1</attribute>
</item>
<item>
<attribute name="label" translatable="yes">_About</attribute>
<attribute name="action">app.about</attribute>
</item>
<item>
<attribute name="label" translatable="yes">_Quit</attribute>
<attribute name="action">app.quit</attribute>
<attribute name="accel">&lt;Primary&gt;q</attribute>
</item>
</section>
</menu>
</interface>
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<menu id="app-menu">
<section>
<item>
<attribute name="label" translatable="yes">_Scores</attribute>
<attribute name="action">app.scores</attribute>
</item>
</section>
<section>
<item>
<attribute name="label" translatable="yes">_Preferences</attribute>
<attribute name="action">app.preferences</attribute>
</item>
<item>
<attribute name="label" translatable="yes">_Help</attribute>
<attribute name="action">app.help</attribute>
<attribute name="accel">F1</attribute>
</item>
<item>
<attribute name="label" translatable="yes">_About Nibbles</attribute>
<attribute name="action">app.about</attribute>
</item>
</section>
</menu>
<object class="GtkHeaderBar" id="headerbar">
<property name="visible">True</property>
<property name="title" translatable="yes">Nibbles</property>
......@@ -26,6 +49,24 @@
<property name="pack-type">end</property>
</packing>
</child>
<child>
<object class="GtkMenuButton" id="menu_button">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="menu-model">app-menu</property>
<child>
<object class="GtkImage">
<property name="visible">True</property>
<property name="icon_name">open-menu-symbolic</property>
<property name="icon_size">1</property>
</object>
</child>
</object>
<packing>
<property name="pack_type">end</property>
<property name="position">1</property>
</packing>
</child>
</object>
<object class="GtkApplicationWindow" id="nibbles-window">
<property name="title" translatable="yes">Nibbles</property>
......
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -334,8 +334,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
......@@ -374,7 +374,10 @@ ctags CTAGS:
cscope cscopelist:
distdir: $(DISTFILES)
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
......
#!/bin/sh
#! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
scriptversion=2016-01-11.22; # UTC
scriptversion=2018-03-07.03; # UTC
# Copyright (C) 1999-2017 Free Software Foundation, Inc.
# Copyright (C) 1999-2018 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
......@@ -16,7 +16,7 @@ scriptversion=2016-01-11.22; # UTC
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
......@@ -783,7 +783,7 @@ exit 0
# Local Variables:
# mode: shell-script
# sh-indentation: 2
# eval: (add-hook 'write-file-hooks 'time-stamp)
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC0"
......
......@@ -30,6 +30,6 @@ HELP_FILES = \
scores.page \
legal.xml
HELP_LINGUAS = cs de el es fr hu pl sv tr
HELP_LINGUAS = cs de el es fr hu pl pt_BR sv tr
-include $(top_srcdir)/git.mk
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
......@@ -270,7 +270,7 @@ HELP_FILES = \
scores.page \
legal.xml
HELP_LINGUAS = cs de el es fr hu pl sv tr
HELP_LINGUAS = cs de el es fr hu pl pt_BR sv tr
all: all-am
.SUFFIXES:
......@@ -291,8 +291,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
*config.status*) \
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
......@@ -310,7 +310,10 @@ ctags CTAGS:
cscope cscopelist:
distdir: $(DISTFILES)
distdir: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) distdir-am
distdir-am: $(DISTFILES)
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
list='$(DISTFILES)'; \
......
# Polish translation for gnome-nibbles help.
# Copyright © 2017 the gnome-nibbles authors.
# This file is distributed under the same license as the gnome-nibbles package.
# This file is distributed under the same license as the gnome-nibbles help.
# Piotr Drąg <piotrdrag@gmail.com>, 2017.
# Aviary.pl <community-poland@mozilla.org>, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: gnome-nibbles-help\n"
"POT-Creation-Date: 2017-09-15 16:05+0000\n"
"POT-Creation-Date: 2017-09-21 08:23+0000\n"
"PO-Revision-Date: 2017-09-20 03:58+0200\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: Polish <community-poland@mozilla.org>\n"
......
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="basics" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#play"/>
<revision pkgversion="3.8" version="0.1" date="2013-03-07" status="review"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<credit type="editor">
<name>Ekaterina Gerasimova</name>
<email its:translate="no">kittykat3756@gmail.com</email>
</credit>
<desc>Inicie, pause, jogue no modo tela cheia e saída de um jogo do <app>Nibbles</app>.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>Instruções básicas</title>
<section id="start">
<title>Iniciar um novo jogo</title>
<p>Selecione <guiseq><gui style="menu">Jogo</gui> <gui style="menuitem">Novo</gui></guiseq> ou pressiona <keyseq><key>Ctrl</key><key>N</key></keyseq> para iniciar um novo jogo.</p>
</section>
<section id="pause">
<title>Pausar ou retornar ao seu jogo</title>
<p>Selecione <guiseq><gui style="menu">Jogo</gui> <gui style="menuitem">Pausar</gui></guiseq> para pausar seu jogo. Você pode retornar ao seu jogo selecionando <guiseq><gui style="menu">Jogo</gui> <gui style="menuitem">Retornar</gui></guiseq>.</p>
</section>
<section id="fullscreen">
<title>Jogar <app>Nibbles</app> em modo tela cheia</title>
<p>Selecione <guiseq><gui style="menu">Ver</gui> <gui style="menuitem">Tela cheia</gui></guiseq> ou pressione <key>F11</key> para jogar seu jogo em modo tela cheia. Você pode retornar ao tamanho de tela padrão pressionando <key>F11</key> novamente.</p>
</section>
<section id="quit">
<title>Sair do <app>Nibbles</app></title>
<p>Selecione <guiseq><gui style="menu">Jogo</gui> <gui style="menuitem">Sair</gui></guiseq> ou pressiona <keyseq><key>Ctrl</key><key>Q</key></keyseq> para sair do <app>Nibbles</app> a qualquer momento.</p>
</section>
</page>
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="controls-change" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#preferences"/>
<link type="seealso" xref="controls-default"/>
<revision pkgversion="3.8" version="0.1" date="2012-03-05" status="candidate"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<credit type="editor">
<name>Ekaterina Gerasimova</name>
<email its:translate="no">kittykat3756@gmail.com</email>
</credit>
<desc>Defina teclas de controle personalizadas.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>Alterando os controles padrões</title>
<p>Os <link xref="controls-default">controles padrão</link> podem ser alterados no <app>Nibbles</app> para se adequarem às suas preferências ou para jogos <link xref="multi-player">multijogadores</link>, quando houver mais de um conjunto de controles se torna necessário. Para alterar os controles padrão:</p>
<steps>
<item>
<p>Selecione <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq>.</p>
</item>
<item>
<p>Selecione a aba para o jogador cujos controles você deseja alterar.</p>
<note style="info">
<p>O jogador 1 controla a <gui>Minhoca 1</gui>, o jogador 2 controla a <gui>Minhoca 2</gui>, o jogador 3 controla a <gui>Minhoca 3</gui> e assim por diante.</p>
</note>
</item>
<item>
<p>Na lista <gui style="group">Controles por teclado</gui>, selecione a linha e clique no controle. Isso realça a linha e as palavras <gui>Novo acelerador…</gui> agora estão presentes no lugar do controle antigo.</p>
</item>
<item>
<p>Pressione a tecla que você deseja usar em vez da tecla padrão.</p>
<note style="tip">
<p>Para manter a configuração antiga, clique em <gui>Novo acelerador…</gui> novamente, clique com o botão direito do mouse em <gui>Novo acelerador…</gui>, pressione <key>Esc</key> ou clique em qualquer outro local dentro da caixa de <gui>Preferências do Nibbles</gui>.</p>
</note>
</item>
<item>
<p>Repita o passo acima para mudar as outras teclas padrão do jogador atual, depois selecione a aba para o próximo jogador cujos controles você quer alterar e repita o processo.</p>
</item>
</steps>
<p>Por exemplo, para usar <key>A</key> para <gui>Ir para esquerda</gui>, selecione a linha de controle <gui>Esquerda</gui> e clique nela, então pressione <key>A</key> em seu teclado quando você vir <gui>Novo acelerador…</gui> na linha.</p>
</page>
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="controls-default" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#play"/>
<revision pkgversion="3.8" version="0.1" date="2013-03-05" status="candidate"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<credit type="editor">
<name>Ekaterina Gerasimova</name>
<email its:translate="no">kittykat3756@gmail.com</email>
</credit>
<desc>Teclas padrão do <app>Nibbles</app>.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>Controle por teclado</title>
<p>Para controlar os movimentos de sua minhoca no modo de um jogador, use as seguintes teclas padrão:</p>
<list>
<item>
<p><key>Cima</key> para mover a minhoca para cima</p>
</item>
<item>
<p><key>Baixo</key> para mover a minhoca para baixo</p>
</item>
<item>
<p><key>Esquerda</key> para mover a minhoca para esquerda</p>
</item>
<item>
<p><key>Direita</key> para mover a minhoca para direita</p>
</item>
</list>
<note style="tip">
<p>Você pode <link xref="controls-change">alterar</link> os controles padrão.</p>
</note>
<p>Todos os movimentos de minhoca acontecem com relação à tela a menos que <link xref="rel-movement">movimento relativo</link> esteja habilitado. Isto significa que quando você pressiona <key>Esquerda</key> a minhoca se move para a esquerda da tela, quando você pressiona <key>Direita</key> a minhoca se move para a direita da tela e assim por diante.</p>
</page>
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="fake-bonus" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#preferences"/>
<revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<credit type="editor">
<name>Ekaterina Gerasimova</name>
<email its:translate="no">kittykat3756@gmail.com</email>
</credit>
<desc>Use bônus falsos em um jogo do <app>Nibbles</app> para torná-lo mais desafiador.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>O que são bônus falsos?</title>
<p>Os bônus falsos parecem-se com formas de bônus regulares, mas não lhe dão pontos quando o seu verme os engole. Eles causam uma reversão no movimento do seu verme.</p>
<p>Para habilitar bônus falsos:</p>
<steps>
<item>
<p>Selecione <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq>.</p>
</item>
<item>
<p>Marque a caixa de seleção <gui style="checkbox">Habilitar bônus falsos</gui> se ela estiver desmarcada.</p>
</item>
<item>
<p>Clique em <gui>Fechar</gui>.</p>
</item>
</steps>
<note style="tip">
<p>Defina todas as preferências antes de iniciar um novo jogo. Preferências não podem ser alteradas no meio de um jogo.</p>
</note>
</page>
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="guide" style="task" id="index" xml:lang="pt-BR">
<info>
<revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<desc>Índice</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title><media type="image" its:translate="no" src="figures/nibbles.png" height="22"/> Nibbles</title>
<p><app>Nibbles</app> é um jogo de Snake para o GNOME. O objetivo do jogo é engolir tantos objetos quanto possível, evitando paredes de labirintos e outros vermes. Você tem que completar 26 níveis para terminar o jogo.</p>
<section id="play" style="2column">
<title>Jogabilidade</title>
</section>
<section id="preferences" style="2column">
<title>Preferências</title>
</section>
</page>
<?xml version="1.0" encoding="utf-8"?>
<license xmlns="http://projectmallard.org/1.0/" href="http://creativecommons.org/licenses/by-sa/3.0/">
<p>Esta obra é licenciada sob uma licença <link href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Atribuição-Compartilhada Igual 3.0 Não Adaptada</link>.</p>
</license>
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="multi-player" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#play"/>
<revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
<link type="seealso" xref="controls-change"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<credit type="editor">
<name>Ekaterina Gerasimova</name>
<email its:translate="no">kittykat3756@gmail.com</email>
</credit>
<desc>Jogue <app>Nibbles</app> com jogadores adicionais.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>Jogos de multijogadores</title>
<p><app>Nibbles</app> pode ser jogado por até seis jogadores. Enquanto um jogador controla a <gui>Minhoca 1</gui> em um jogo de um jogador, jogadores podem controlar adicionalmente <gui>Minhoca 2</gui> até <gui>Minhoca 6</gui> em um jogo multijogador. Um jogo de dois jogadores permite que você controle <gui>Minhoca 1</gui> e <gui>Minhoca 2</gui>, um jogo de três jogadores permite que você controle <gui>Minhoca 1</gui>, <gui>Minhoca 2</gui> e <gui>Minhoca 3</gui> e assim por diante.</p>
<section id="number-of-players">
<title>Escolher o número de jogadores</title>
<p><app>Nibbles</app> pode ser jogado por até seis jogadores. Para definir o número de jogadores:</p>
<steps>
<item>
<p>Selecione <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq>.</p>
</item>
<item>
<p>Defina o <gui style="input">Número de jogadores humanos</gui> para o número necessário, um máximo de 6. Você pode fazer isso usando o <gui style="button">+</gui> ou <gui style="button">-</gui> botões ou digitando o número de jogadores do teclado no espaço fornecido.</p>
</item>
</steps>
<note style="info">
<p>Você pode assistir a um jogo do <app>Nibbles</app> sem participar. Para observar um jogo, defina o <gui style="input">Número de jogadores humanos</gui> como 0 e defina o <gui style="input">Número de jogadores de IA</gui> para qualquer número entre 1 e 6.</p>
</note>
</section>
</page>
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="preferences" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#preferences"/>
<revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<credit type="editor">
<name>Ekaterina Gerasimova</name>
<email its:translate="no">kittykat3756@gmail.com</email>
</credit>
<desc>Altere a velocidade padrão, cor da minhoca, ordem de nível e configurações de som.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>Editando as preferências gerais</title>
<p>As preferências gerais do <app>Nibbles</app> podem ser alterados selecionando <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq>.</p>
<section id="speed">
<title>Velocidade</title>
<p>Há quatro velocidades disponíveis no <app>Nibbles</app>. Estas são, em ordem crescente:</p>
<list>
<item>
<p>Iniciante no Nibbles</p>
</item>
<item>
<p>Meu segundo dia</p>
</item>
<item>
<p>Não tão ruim</p>
</item>
<item>
<p>Dedos ágeis</p>
</item>
</list>
<p>A velocidade pode ser alterada em <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq> selecionando uma das quatro velocidades dadas no seu lado esquerdo.</p>
</section>
<section id="colours">
<title>Alterar as cores da minhoca</title>
<p>Essas são as sete cores de minhocas disponíveis:</p>
<list>
<item>
<p><media type="image" its:translate="no" src="figures/snake-red.svg" height="20" width="20"/> vermelho</p>
</item>
<item>
<p><media type="image" its:translate="no" src="figures/snake-green.svg" height="20" width="20"/> verde</p>
</item>
<item>
<p><media type="image" its:translate="no" src="figures/snake-blue.svg" height="20" width="20"/> azul</p>
</item>
<item>
<p><media type="image" its:translate="no" src="figures/snake-yellow.svg" height="20" width="20"/> amarelo</p>
</item>
<item>
<p><media type="image" its:translate="no" src="figures/snake-cyan.svg" height="20" width="20"/> ciano</p>
</item>
<item>
<p><media type="image" its:translate="no" src="figures/snake-magenta.svg" height="20" width="20"/> roxo</p>
</item>
<item>
<p><media type="image" its:translate="no" src="figures/snake-grey.svg" height="20" width="20"/> cinza</p>
</item>
</list>
<p>Essas podem ser alteradas em <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq>.</p>
<steps>
<item>
<p>Selecione qualquer uma das abas de <gui>Minhoca</gui> para escolher a minhoca que você deseja editar.</p>
</item>
<item>
<p>Do seu lado esquerdo, você verá <gui style="group">Cor da minhoca</gui>. Escolha uma dentre as cores disponíveis no menu suspenso para alterar a aparência da minhoca.</p>
</item>
</steps>
</section>
<section id="sound">
<title>Sons</title>
<p>Você pode habilitar ou desabilitar sons no <app>Nibbles</app> marcando ou desmarcando a caixa de seleção <gui style="checkbox">Habilitar sons</gui> em <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq>.</p>
</section>
<section id="random-levels">
<title>Jogue níveis em ordem aleatória</title>
<p>Marque ou desmarque a caixa de seleção <gui style="checkbox">Jogar níveis em ordem aleatória</gui> em <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq> para jogar os diferentes níveis no <app>Nibbles</app> em ordem aleatória.</p>
</section>
</page>
This diff is collapsed.
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="rel-movement" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#preferences"/>
<revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<credit type="editor">
<name>Ekaterina Gerasimova</name>
<email its:translate="no">kittykat3756@gmail.com</email>
</credit>
<desc>Habilite movimento relativo.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>Movimento relativo</title>
<p>Quando o movimento relativo é ativado, a minhoca é manejada usando apenas as teclas <key>Esquerda</key> e <key>Direita</key> ou outras <link xref="controls-change">teclas personalizadas</link> que controlam o movimento para a esquerda e para a direita de uma minhoca. Quando a tecla <key>Esquerda</key> é pressionada, a minhoca vira à esquerda, em vez de se mover para a esquerda da tela. Da mesma forma, quando a tecla <key>Direita</key> é pressionada, a minhoca vira para a direita em vez de se mover para a direita da tela.</p>
<table frame="all">
<tr>
<td>
<figure>
<title>Posição inicial:</title>
<desc>A localização da minhoca antes de decidir movê-la.</desc>
<media type="image" src="figures/before-rel.png"/>
</figure>
</td>
<td>
<figure>
<title>Ao pressionar a tecla <key>Esquerda</key>:</title>
<desc>A minhoca vira à esquerda e começa a se mover para baixo.</desc>
<media type="image" src="figures/after-rel.png"/>
</figure>
</td>
</tr>
<tr>
<td colspan="2">
<note style="info">
<p>Se o movimento relativo não estiver habilitado, pressione a tecla <key>Baixo</key> para obter o resultado acima.</p>
</note>
</td>
</tr>
</table>
<p>Para habilitar o movimento relativo:</p>
<steps>
<item>
<p>Selecione <guiseq><gui style="menu">Configurações</gui> <gui style="menuitem">Preferências</gui></guiseq>.</p>
</item>
<item>
<p>Selecione a minhoca para o qual o movimento relativo deve ser habilitado clicando na aba <gui>Minhoca</gui> apropriada.</p>
</item>
<item>
<p>Marque a caixa de seleção <gui style="checkbox">Usar movimento relativo</gui> se ela estiver desmarcada.</p>
</item>
<item>
<p>Clique em <gui style="button">Fechar</gui>.</p>
</item>
</steps>
</page>
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="scores" xml:lang="pt-BR">
<info>
<link type="guide" xref="index#play"/>
<revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
<include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
<credit type="author">
<name>Aruna Sankaranarayanan</name>
<email its:translate="no">aruna.evam@gmail.com</email>
</credit>
<desc>Engula diferentes bônus para marcar pontos.</desc>
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
<mal:name>Rafael Fontenelle</mal:name>
<mal:email>rafaelff@gnome.org</mal:email>
<mal:years>2018</mal:years>
</mal:credit>
</info>
<title>Pontuando no <app>Nibbles</app></title>
<p>Você pode ganhar pontos em <app>Nibbles</app> comendo bônus. Existem 5 tipos diferentes de bônus em Nibbles:</p>
<list>
<item>
<p>O bônus em forma de rosca <media type="image" its:translate="no" src="figures/donut.svg" height="22" width="22"/> : Esse bônus causa um aumento no comprimento da minhoca. Os pontos que você ganha ao comer a rosca variam de nível para nível e são múltiplos do número do nível. No nível 1, a primeira rosca lhe dará 1 ponto, a segunda rosca lhe dará 2 pontos, a terceira rosca lhe dará 3 pontos e assim por diante. No nível 2, a primeira rosca lhe dará 2 pontos, a terceira rosca lhe dará 4 pontos, a terceira rosca lhe dará 6 pontos e assim por diante. No nível 26, portanto, a primeira rosca lhe dará 26 pontos, a segunda rosca lhe dará 52 pontos e assim por diante.</p>
<note style="info">
<p>A contagem de ordem de roscas não depende do número de roscas já comidas por uma minhoca. Se o jogo está no nível 1 e se o jogador 1 come a primeira rosca, ela marca 1 ponto, se o jogador 2 come a segunda rosca, ela marca 2 pontos; um terceiro jogador pode optar por não comer rosquinhas até a décima rosca e marcar 10 pontos de uma só vez.</p>
</note>
</item>
<item>
<p>O bônus em forma de coração <media type="image" its:translate="no" src="figures/life.svg" height="22" width="22"/> : Este bônus lhe dá uma vida extra e não causa um aumento no comprimento da sua minhoca.</p>
<note style="info">
<p>O número de vidas restantes para uma minhoca é dado pelo número à esquerda da vírgula na pontuação de uma minhoca. Se a pontuação de uma minhoca for 10,005, a minhoca terá 10 vidas restantes.</p>
</note>
<note style="tip">
<p>Você não pode obter vidas extras marcando 10,000 pontos ou mais. Se você marcou 12345 pontos e 10 vidas restantes, sua pontuação será de 10,12345.</p>
</note>
</item>
<item>
<p>O bônus em forma de diamante <media type="image" its:translate="no" src="figures/diamond.svg" height="22" width="22"/> : Este bônus não causa um aumento no comprimento da minhoca e não lhe dá nenhum ponto. Ele provoca uma inversão no movimento de todas as outras minhocas no jogo.</p>
<note style="info">
<p>Esse bônus não tem efeito em um jogo de um jogador.</p>
</note>
</item>
<item>
<p>O bônus em formato de sorvete <media type="image" its:translate="no" src="figures/ice-cream.svg" height="22" width="22"/> : Esse bônus causa um aumento maior no comprimento da minhoca do que o bônus em forma de rosca. Os pontos dados por este bônus variam dependendo do número do nível e do comprimento da minhoca. Quanto maior o número do nível e quanto maior a minhoca, mais os pontos são pontuados ao comer esse bônus.</p>
</item>
<item>
<p>O bônus em formato de cereja <media type="image" its:translate="no" src="figures/cherry.svg" height="22" width="22"/> : Esse bônus causa uma diminuição no comprimento da minhoca. Os pontos dados por este bônus dependem do número do nível e do comprimento da minhoca. Quanto maior o número do nível e quanto maior a minhoca, mais os pontos são pontuados ao comer esse bônus.</p>
</item>
</list>
</page>
#!/bin/sh
# install - install a program, script, or datafile
scriptversion=2016-01-11.22; # UTC
scriptversion=2018-03-11.20; # UTC
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
......@@ -271,15 +271,18 @@ do
fi
dst=$dst_arg
# If destination is a directory, append the input filename; won't work
# if double slashes aren't ignored.
# If destination is a directory, append the input filename.
if test -d "$dst"; then
if test "$is_target_a_directory" = never; then
echo "$0: $dst_arg: Is a directory" >&2
exit 1
fi
dstdir=$dst
dst=$dstdir/`basename "$src"`
dstbase=`basename "$src"`
case $dst in
*/) dst=$dst$dstbase;;
*) dst=$dst/$dstbase;;
esac
dstdir_status=0
else
dstdir=`dirname "$dst"`
......@@ -288,6 +291,11 @@ do
fi
fi
case $dstdir in
*/) dstdirslash=$dstdir;;
*) dstdirslash=$dstdir/;;
esac
obsolete_mkdir_used=false
if test $dstdir_status != 0; then
......@@ -324,34 +332,43 @@ do
# is incompatible with FreeBSD 'install' when (umask & 300) != 0.
;;
*)
# Note that $RANDOM variable is not portable (e.g. dash); Use it
# here however when possible just to lower collision chance.
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0
# Because "mkdir -p" follows existing symlinks and we likely work
# directly in world-writeable /tmp, make sure that the '$tmpdir'
# directory is successfully created first before we actually test
# 'mkdir -p' feature.
if (umask $mkdir_umask &&
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
$mkdirprog $mkdir_mode "$tmpdir" &&
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
then
if test -z "$dir_arg" || {
# Check for POSIX incompatibilities with -m.
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
# other-writable bit of parent directory when it shouldn't.
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
ls_ld_tmpdir=`ls -ld "$tmpdir"`
test_tmpdir="$tmpdir/a"
ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
case $ls_ld_tmpdir in
d????-?r-*) different_mode=700;;
d????-?--*) different_mode=755;;
*) false;;
esac &&
$mkdirprog -m$different_mode -p -- "$tmpdir" && {
ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
$mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
}
}
then posix_mkdir=:
fi
rmdir "$tmpdir/d" "$tmpdir"
rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
else
# Remove any dirs left behind by ancient mkdir implementations.
rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
fi
trap '' 0;;
esac;;
......@@ -427,8 +444,8 @@ do
else
# Make a couple of temp file names in the proper directory.
dsttmp=$dstdir/_inst.$$_
rmtmp=$dstdir/_rm.$$_
dsttmp=${dstdirslash}_inst.$$_
rmtmp=${dstdirslash}_rm.$$_
# Trap to clean up those temp files at exit.
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
......@@ -493,7 +510,7 @@ do
done
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC0"
......
# Increment this whenever this file is changed.
#serial 1
#serial 2
dnl GLIB_GSETTINGS
dnl Defines GSETTINGS_SCHEMAS_INSTALL which controls whether
......@@ -8,6 +8,10 @@ dnl
AC_DEFUN([GLIB_GSETTINGS],
[
dnl We can't use PKG_PREREQ because that needs 0.29.
m4_ifndef([PKG_PROG_PKG_CONFIG],
[pkg.m4 version 0.28 or later is required])
m4_pattern_allow([AM_V_GEN])
AC_ARG_ENABLE(schemas-compile,
AS_HELP_STRING([--disable-schemas-compile],
......@@ -20,11 +24,9 @@ AC_DEFUN([GLIB_GSETTINGS],
AC_SUBST([GSETTINGS_DISABLE_SCHEMAS_COMPILE])
PKG_PROG_PKG_CONFIG([0.16])
AC_SUBST(gsettingsschemadir, [${datadir}/glib-2.0/schemas])
if test x$cross_compiling != xyes; then
GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0`
else
AC_PATH_PROG(GLIB_COMPILE_SCHEMAS, glib-compile-schemas)
fi
AS_IF([test x$cross_compiling != xyes],
[PKG_CHECK_VAR([GLIB_COMPILE_SCHEMAS], [gio-2.0], [glib_compile_schemas])],
[AC_PATH_PROG([GLIB_COMPILE_SCHEMAS], [glib-compile-schemas])])
AC_SUBST(GLIB_COMPILE_SCHEMAS)
if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then
ifelse([$2],,[AC_MSG_ERROR([glib-compile-schemas not found.])],[$2])
......
#!/bin/sh
#! /bin/sh
# Common wrapper for a few potentially missing GNU programs.
scriptversion=2016-01-11.22; # UTC
scriptversion=2018-03-07.03; # UTC
# Copyright (C) 1996-2017 Free Software Foundation, Inc.
# Copyright (C) 1996-2018 Free Software Foundation, Inc.
# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
......@@ -17,7 +17,7 @@ scriptversion=2016-01-11.22; # UTC
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# along with this program. If not, see <https://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
......@@ -101,9 +101,9 @@ else
exit $st
fi
perl_URL=http://www.perl.org/
flex_URL=http://flex.sourceforge.net/
gnu_software_URL=http://www.gnu.org/software
perl_URL=https://www.perl.org/
flex_URL=https://github.com/westes/flex
gnu_software_URL=https://www.gnu.org/software
program_details ()
{
......@@ -207,7 +207,7 @@ give_advice "$1" | sed -e '1s/^/WARNING: /' \
exit $st
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC0"
......
......@@ -2,7 +2,6 @@
# Please keep this file in alphabetical order.
[encoding: UTF-8]
[type: gettext/glade]data/controls-grid.ui
[type: gettext/glade]data/nibbles-menus.ui
[type: gettext/glade]data/nibbles.ui
data/org.gnome.Nibbles.appdata.xml.in
data/org.gnome.Nibbles.desktop.in
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -125,7 +125,7 @@ msgstr ""
"llarg. Supereu els cucs enemics, mentre mengeu dònuts i gelats per augmentar "
"de mida. Cada cuc té deu vides i perd una en xocar contra una paret, un "
"altre cuc o contra si mateix. Els cucs enemics volen les mateixes "
"bonificacions que vós, així que aneu amb compte: si es tornen massa llargs, "
"bonificacions que vós, així que aneu amb compte: si es tornen massa grans, "
"no tindreu gaire espai per a moure-us."
#: ../data/org.gnome.Nibbles.appdata.xml.in.h:4
......@@ -257,7 +257,7 @@ msgstr "Utilitza moviment relatiu"
#: ../data/org.gnome.nibbles.gschema.xml.h:26
msgid "Use relative movement (ie. left or right only)."
msgstr "Utilitza moviment relatiu (p.e. només esquerra i dreta)."
msgstr "Utilitza moviment relatiu (p. ex. només esquerra i dreta)."
#