openSUSE Translation Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
September 2015
- 20 participants
- 429 discussions
[opensuse-translation-commit] r92753 - branches/SLE12-SP1/yast/tr
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:45:00 +0200 (Tue, 15 Sep 2015)
New Revision: 92753
Added:
branches/SLE12-SP1/yast/tr/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/tr/COPYING
===================================================================
--- branches/SLE12-SP1/yast/tr/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/tr/COPYING 2015-09-15 09:45:00 UTC (rev 92753)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92749 - branches/SLE12-SP1/yast/pl
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:59 +0200 (Tue, 15 Sep 2015)
New Revision: 92749
Added:
branches/SLE12-SP1/yast/pl/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/pl/COPYING
===================================================================
--- branches/SLE12-SP1/yast/pl/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/pl/COPYING 2015-09-15 09:44:59 UTC (rev 92749)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92750 - branches/SLE12-SP1/yast/pt
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:59 +0200 (Tue, 15 Sep 2015)
New Revision: 92750
Added:
branches/SLE12-SP1/yast/pt/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/pt/COPYING
===================================================================
--- branches/SLE12-SP1/yast/pt/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/pt/COPYING 2015-09-15 09:44:59 UTC (rev 92750)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92751 - branches/SLE12-SP1/yast/ru
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:59 +0200 (Tue, 15 Sep 2015)
New Revision: 92751
Added:
branches/SLE12-SP1/yast/ru/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/ru/COPYING
===================================================================
--- branches/SLE12-SP1/yast/ru/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/ru/COPYING 2015-09-15 09:44:59 UTC (rev 92751)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92747 - branches/SLE12-SP1/yast/nb
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:58 +0200 (Tue, 15 Sep 2015)
New Revision: 92747
Added:
branches/SLE12-SP1/yast/nb/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/nb/COPYING
===================================================================
--- branches/SLE12-SP1/yast/nb/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/nb/COPYING 2015-09-15 09:44:58 UTC (rev 92747)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92748 - branches/SLE12-SP1/yast/nl
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:58 +0200 (Tue, 15 Sep 2015)
New Revision: 92748
Added:
branches/SLE12-SP1/yast/nl/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/nl/COPYING
===================================================================
--- branches/SLE12-SP1/yast/nl/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/nl/COPYING 2015-09-15 09:44:58 UTC (rev 92748)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92744 - branches/SLE12-SP1/yast/it
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:57 +0200 (Tue, 15 Sep 2015)
New Revision: 92744
Added:
branches/SLE12-SP1/yast/it/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/it/COPYING
===================================================================
--- branches/SLE12-SP1/yast/it/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/it/COPYING 2015-09-15 09:44:57 UTC (rev 92744)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92745 - branches/SLE12-SP1/yast/ja
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:57 +0200 (Tue, 15 Sep 2015)
New Revision: 92745
Added:
branches/SLE12-SP1/yast/ja/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/ja/COPYING
===================================================================
--- branches/SLE12-SP1/yast/ja/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/ja/COPYING 2015-09-15 09:44:57 UTC (rev 92745)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92746 - branches/SLE12-SP1/yast/ko
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:57 +0200 (Tue, 15 Sep 2015)
New Revision: 92746
Added:
branches/SLE12-SP1/yast/ko/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/ko/COPYING
===================================================================
--- branches/SLE12-SP1/yast/ko/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/ko/COPYING 2015-09-15 09:44:57 UTC (rev 92746)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92742 - branches/SLE12-SP1/yast/fr
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:56 +0200 (Tue, 15 Sep 2015)
New Revision: 92742
Added:
branches/SLE12-SP1/yast/fr/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/fr/COPYING
===================================================================
--- branches/SLE12-SP1/yast/fr/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/fr/COPYING 2015-09-15 09:44:56 UTC (rev 92742)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92743 - branches/SLE12-SP1/yast/hu
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:56 +0200 (Tue, 15 Sep 2015)
New Revision: 92743
Added:
branches/SLE12-SP1/yast/hu/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/hu/COPYING
===================================================================
--- branches/SLE12-SP1/yast/hu/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/hu/COPYING 2015-09-15 09:44:56 UTC (rev 92743)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92740 - branches/SLE12-SP1/yast/es
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:55 +0200 (Tue, 15 Sep 2015)
New Revision: 92740
Added:
branches/SLE12-SP1/yast/es/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/es/COPYING
===================================================================
--- branches/SLE12-SP1/yast/es/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/es/COPYING 2015-09-15 09:44:55 UTC (rev 92740)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92741 - branches/SLE12-SP1/yast/fi
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:55 +0200 (Tue, 15 Sep 2015)
New Revision: 92741
Added:
branches/SLE12-SP1/yast/fi/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/fi/COPYING
===================================================================
--- branches/SLE12-SP1/yast/fi/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/fi/COPYING 2015-09-15 09:44:55 UTC (rev 92741)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92738 - branches/SLE12-SP1/yast/de
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:54 +0200 (Tue, 15 Sep 2015)
New Revision: 92738
Added:
branches/SLE12-SP1/yast/de/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/de/COPYING
===================================================================
--- branches/SLE12-SP1/yast/de/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/de/COPYING 2015-09-15 09:44:54 UTC (rev 92738)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92739 - branches/SLE12-SP1/yast/el
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:54 +0200 (Tue, 15 Sep 2015)
New Revision: 92739
Added:
branches/SLE12-SP1/yast/el/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/el/COPYING
===================================================================
--- branches/SLE12-SP1/yast/el/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/el/COPYING 2015-09-15 09:44:54 UTC (rev 92739)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92736 - branches/SLE12-SP1/yast/cs
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:53 +0200 (Tue, 15 Sep 2015)
New Revision: 92736
Added:
branches/SLE12-SP1/yast/cs/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/cs/COPYING
===================================================================
--- branches/SLE12-SP1/yast/cs/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/cs/COPYING 2015-09-15 09:44:53 UTC (rev 92736)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92737 - branches/SLE12-SP1/yast/da
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:53 +0200 (Tue, 15 Sep 2015)
New Revision: 92737
Added:
branches/SLE12-SP1/yast/da/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/da/COPYING
===================================================================
--- branches/SLE12-SP1/yast/da/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/da/COPYING 2015-09-15 09:44:53 UTC (rev 92737)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92735 - branches/SLE12-SP1/yast/ar
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:44:52 +0200 (Tue, 15 Sep 2015)
New Revision: 92735
Added:
branches/SLE12-SP1/yast/ar/COPYING
Log:
new
Added: branches/SLE12-SP1/yast/ar/COPYING
===================================================================
--- branches/SLE12-SP1/yast/ar/COPYING (rev 0)
+++ branches/SLE12-SP1/yast/ar/COPYING 2015-09-15 09:44:52 UTC (rev 92735)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
1
0
[opensuse-translation-commit] r92734 - in branches/SLE12-SP1/yast/zh_TW: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:36:13 +0200 (Tue, 15 Sep 2015)
New Revision: 92734
Added:
branches/SLE12-SP1/yast/zh_TW/Makefile.am
branches/SLE12-SP1/yast/zh_TW/configure.ac
branches/SLE12-SP1/yast/zh_TW/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/zh_TW/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/zh_TW/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/zh_TW/Makefile.am 2015-09-15 09:36:13 UTC (rev 92734)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/zh_TW/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/zh_TW/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/zh_TW/configure.ac 2015-09-15 09:36:13 UTC (rev 92734)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-zh_TW
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-zh_TW, 3.0.0, http://bugs.opensuse.org/, yast2-trans-zh_TW)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-zh_TW"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/zh_TW/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/zh_TW/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/zh_TW/po/Makefile.am 2015-09-15 09:36:13 UTC (rev 92734)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92733 - in branches/SLE12-SP1/yast/zh_CN: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:36:11 +0200 (Tue, 15 Sep 2015)
New Revision: 92733
Added:
branches/SLE12-SP1/yast/zh_CN/Makefile.am
branches/SLE12-SP1/yast/zh_CN/configure.ac
branches/SLE12-SP1/yast/zh_CN/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/zh_CN/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/zh_CN/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/zh_CN/Makefile.am 2015-09-15 09:36:11 UTC (rev 92733)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/zh_CN/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/zh_CN/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/zh_CN/configure.ac 2015-09-15 09:36:11 UTC (rev 92733)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-zh_CN
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-zh_CN, 3.0.0, http://bugs.opensuse.org/, yast2-trans-zh_CN)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-zh_CN"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/zh_CN/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/zh_CN/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/zh_CN/po/Makefile.am 2015-09-15 09:36:11 UTC (rev 92733)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92732 - in branches/SLE12-SP1/yast/pt_BR: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:36:07 +0200 (Tue, 15 Sep 2015)
New Revision: 92732
Added:
branches/SLE12-SP1/yast/pt_BR/Makefile.am
branches/SLE12-SP1/yast/pt_BR/configure.ac
branches/SLE12-SP1/yast/pt_BR/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/pt_BR/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/pt_BR/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/pt_BR/Makefile.am 2015-09-15 09:36:07 UTC (rev 92732)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/pt_BR/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/pt_BR/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/pt_BR/configure.ac 2015-09-15 09:36:07 UTC (rev 92732)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-pt_BR
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-pt_BR, 3.0.0, http://bugs.opensuse.org/, yast2-trans-pt_BR)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-pt_BR"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/pt_BR/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/pt_BR/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/pt_BR/po/Makefile.am 2015-09-15 09:36:07 UTC (rev 92732)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92731 - in branches/SLE12-SP1/yast/en_US: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:36:04 +0200 (Tue, 15 Sep 2015)
New Revision: 92731
Added:
branches/SLE12-SP1/yast/en_US/Makefile.am
branches/SLE12-SP1/yast/en_US/configure.ac
branches/SLE12-SP1/yast/en_US/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/en_US/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/en_US/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/en_US/Makefile.am 2015-09-15 09:36:04 UTC (rev 92731)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/en_US/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/en_US/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/en_US/configure.ac 2015-09-15 09:36:04 UTC (rev 92731)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-en_US
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-en_US, 3.0.0, http://bugs.opensuse.org/, yast2-trans-en_US)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-en_US"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/en_US/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/en_US/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/en_US/po/Makefile.am 2015-09-15 09:36:04 UTC (rev 92731)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92730 - in branches/SLE12-SP1/yast/en_GB: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:36:02 +0200 (Tue, 15 Sep 2015)
New Revision: 92730
Added:
branches/SLE12-SP1/yast/en_GB/Makefile.am
branches/SLE12-SP1/yast/en_GB/configure.ac
branches/SLE12-SP1/yast/en_GB/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/en_GB/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/en_GB/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/en_GB/Makefile.am 2015-09-15 09:36:02 UTC (rev 92730)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/en_GB/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/en_GB/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/en_GB/configure.ac 2015-09-15 09:36:02 UTC (rev 92730)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-en_GB
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-en_GB, 3.0.0, http://bugs.opensuse.org/, yast2-trans-en_GB)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-en_GB"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/en_GB/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/en_GB/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/en_GB/po/Makefile.am 2015-09-15 09:36:02 UTC (rev 92730)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92729 - in branches/SLE12-SP1/yast/uk: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:59 +0200 (Tue, 15 Sep 2015)
New Revision: 92729
Added:
branches/SLE12-SP1/yast/uk/Makefile.am
branches/SLE12-SP1/yast/uk/configure.ac
branches/SLE12-SP1/yast/uk/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/uk/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/uk/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/uk/Makefile.am 2015-09-15 09:35:59 UTC (rev 92729)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/uk/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/uk/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/uk/configure.ac 2015-09-15 09:35:59 UTC (rev 92729)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-uk
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-uk, 3.0.0, http://bugs.opensuse.org/, yast2-trans-uk)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-uk"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/uk/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/uk/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/uk/po/Makefile.am 2015-09-15 09:35:59 UTC (rev 92729)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92728 - in branches/SLE12-SP1/yast/tr: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:56 +0200 (Tue, 15 Sep 2015)
New Revision: 92728
Added:
branches/SLE12-SP1/yast/tr/Makefile.am
branches/SLE12-SP1/yast/tr/configure.ac
branches/SLE12-SP1/yast/tr/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/tr/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/tr/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/tr/Makefile.am 2015-09-15 09:35:56 UTC (rev 92728)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/tr/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/tr/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/tr/configure.ac 2015-09-15 09:35:56 UTC (rev 92728)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-tr
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-tr, 3.0.0, http://bugs.opensuse.org/, yast2-trans-tr)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-tr"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/tr/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/tr/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/tr/po/Makefile.am 2015-09-15 09:35:56 UTC (rev 92728)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92727 - in branches/SLE12-SP1/yast/sv: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:54 +0200 (Tue, 15 Sep 2015)
New Revision: 92727
Added:
branches/SLE12-SP1/yast/sv/Makefile.am
branches/SLE12-SP1/yast/sv/configure.ac
branches/SLE12-SP1/yast/sv/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/sv/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/sv/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/sv/Makefile.am 2015-09-15 09:35:54 UTC (rev 92727)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/sv/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/sv/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/sv/configure.ac 2015-09-15 09:35:54 UTC (rev 92727)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-sv
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-sv, 3.0.0, http://bugs.opensuse.org/, yast2-trans-sv)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-sv"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/sv/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/sv/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/sv/po/Makefile.am 2015-09-15 09:35:54 UTC (rev 92727)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92726 - in branches/SLE12-SP1/yast/ru: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:51 +0200 (Tue, 15 Sep 2015)
New Revision: 92726
Added:
branches/SLE12-SP1/yast/ru/Makefile.am
branches/SLE12-SP1/yast/ru/configure.ac
branches/SLE12-SP1/yast/ru/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/ru/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ru/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ru/Makefile.am 2015-09-15 09:35:51 UTC (rev 92726)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/ru/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/ru/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/ru/configure.ac 2015-09-15 09:35:51 UTC (rev 92726)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-ru
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-ru, 3.0.0, http://bugs.opensuse.org/, yast2-trans-ru)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-ru"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/ru/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ru/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ru/po/Makefile.am 2015-09-15 09:35:51 UTC (rev 92726)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92725 - in branches/SLE12-SP1/yast/pt: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:48 +0200 (Tue, 15 Sep 2015)
New Revision: 92725
Added:
branches/SLE12-SP1/yast/pt/Makefile.am
branches/SLE12-SP1/yast/pt/configure.ac
branches/SLE12-SP1/yast/pt/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/pt/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/pt/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/pt/Makefile.am 2015-09-15 09:35:48 UTC (rev 92725)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/pt/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/pt/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/pt/configure.ac 2015-09-15 09:35:48 UTC (rev 92725)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-pt
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-pt, 3.0.0, http://bugs.opensuse.org/, yast2-trans-pt)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-pt"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/pt/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/pt/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/pt/po/Makefile.am 2015-09-15 09:35:48 UTC (rev 92725)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92724 - in branches/SLE12-SP1/yast/pl: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:45 +0200 (Tue, 15 Sep 2015)
New Revision: 92724
Added:
branches/SLE12-SP1/yast/pl/Makefile.am
branches/SLE12-SP1/yast/pl/configure.ac
branches/SLE12-SP1/yast/pl/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/pl/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/pl/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/pl/Makefile.am 2015-09-15 09:35:45 UTC (rev 92724)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/pl/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/pl/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/pl/configure.ac 2015-09-15 09:35:45 UTC (rev 92724)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-pl
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-pl, 3.0.0, http://bugs.opensuse.org/, yast2-trans-pl)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-pl"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/pl/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/pl/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/pl/po/Makefile.am 2015-09-15 09:35:45 UTC (rev 92724)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92723 - in branches/SLE12-SP1/yast/nl: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:43 +0200 (Tue, 15 Sep 2015)
New Revision: 92723
Added:
branches/SLE12-SP1/yast/nl/Makefile.am
branches/SLE12-SP1/yast/nl/configure.ac
branches/SLE12-SP1/yast/nl/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/nl/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/nl/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/nl/Makefile.am 2015-09-15 09:35:43 UTC (rev 92723)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/nl/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/nl/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/nl/configure.ac 2015-09-15 09:35:43 UTC (rev 92723)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-nl
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-nl, 3.0.0, http://bugs.opensuse.org/, yast2-trans-nl)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-nl"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/nl/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/nl/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/nl/po/Makefile.am 2015-09-15 09:35:43 UTC (rev 92723)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92722 - in branches/SLE12-SP1/yast/nb: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:40 +0200 (Tue, 15 Sep 2015)
New Revision: 92722
Added:
branches/SLE12-SP1/yast/nb/Makefile.am
branches/SLE12-SP1/yast/nb/configure.ac
branches/SLE12-SP1/yast/nb/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/nb/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/nb/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/nb/Makefile.am 2015-09-15 09:35:40 UTC (rev 92722)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/nb/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/nb/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/nb/configure.ac 2015-09-15 09:35:40 UTC (rev 92722)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-nb
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-nb, 3.0.0, http://bugs.opensuse.org/, yast2-trans-nb)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-nb"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/nb/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/nb/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/nb/po/Makefile.am 2015-09-15 09:35:40 UTC (rev 92722)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92721 - in branches/SLE12-SP1/yast/ko: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:37 +0200 (Tue, 15 Sep 2015)
New Revision: 92721
Added:
branches/SLE12-SP1/yast/ko/Makefile.am
branches/SLE12-SP1/yast/ko/configure.ac
branches/SLE12-SP1/yast/ko/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/ko/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ko/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ko/Makefile.am 2015-09-15 09:35:37 UTC (rev 92721)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/ko/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/ko/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/ko/configure.ac 2015-09-15 09:35:37 UTC (rev 92721)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-ko
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-ko, 3.0.0, http://bugs.opensuse.org/, yast2-trans-ko)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-ko"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/ko/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ko/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ko/po/Makefile.am 2015-09-15 09:35:37 UTC (rev 92721)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92720 - in branches/SLE12-SP1/yast/ja: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:34 +0200 (Tue, 15 Sep 2015)
New Revision: 92720
Added:
branches/SLE12-SP1/yast/ja/Makefile.am
branches/SLE12-SP1/yast/ja/configure.ac
branches/SLE12-SP1/yast/ja/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/ja/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ja/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ja/Makefile.am 2015-09-15 09:35:34 UTC (rev 92720)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/ja/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/ja/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/ja/configure.ac 2015-09-15 09:35:34 UTC (rev 92720)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-ja
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-ja, 3.0.0, http://bugs.opensuse.org/, yast2-trans-ja)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-ja"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/ja/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ja/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ja/po/Makefile.am 2015-09-15 09:35:34 UTC (rev 92720)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92719 - in branches/SLE12-SP1/yast/hu: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:29 +0200 (Tue, 15 Sep 2015)
New Revision: 92719
Added:
branches/SLE12-SP1/yast/hu/Makefile.am
branches/SLE12-SP1/yast/hu/configure.ac
branches/SLE12-SP1/yast/hu/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/hu/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/hu/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/hu/Makefile.am 2015-09-15 09:35:29 UTC (rev 92719)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/hu/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/hu/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/hu/configure.ac 2015-09-15 09:35:29 UTC (rev 92719)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-hu
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-hu, 3.0.0, http://bugs.opensuse.org/, yast2-trans-hu)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-hu"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/hu/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/hu/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/hu/po/Makefile.am 2015-09-15 09:35:29 UTC (rev 92719)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92718 - in branches/SLE12-SP1/yast/fr: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:35:27 +0200 (Tue, 15 Sep 2015)
New Revision: 92718
Added:
branches/SLE12-SP1/yast/fr/Makefile.am
branches/SLE12-SP1/yast/fr/configure.ac
branches/SLE12-SP1/yast/fr/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/fr/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/fr/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/fr/Makefile.am 2015-09-15 09:35:27 UTC (rev 92718)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/fr/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/fr/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/fr/configure.ac 2015-09-15 09:35:27 UTC (rev 92718)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-fr
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-fr, 3.0.0, http://bugs.opensuse.org/, yast2-trans-fr)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-fr"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/fr/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/fr/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/fr/po/Makefile.am 2015-09-15 09:35:27 UTC (rev 92718)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92717 - in branches/SLE12-SP1/yast/it: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:44 +0200 (Tue, 15 Sep 2015)
New Revision: 92717
Added:
branches/SLE12-SP1/yast/it/Makefile.am
branches/SLE12-SP1/yast/it/configure.ac
branches/SLE12-SP1/yast/it/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/it/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/it/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/it/Makefile.am 2015-09-15 09:34:44 UTC (rev 92717)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/it/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/it/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/it/configure.ac 2015-09-15 09:34:44 UTC (rev 92717)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-it
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-it, 3.0.0, http://bugs.opensuse.org/, yast2-trans-it)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-it"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/it/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/it/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/it/po/Makefile.am 2015-09-15 09:34:44 UTC (rev 92717)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92714 - in branches/SLE12-SP1/yast/el: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:43 +0200 (Tue, 15 Sep 2015)
New Revision: 92714
Added:
branches/SLE12-SP1/yast/el/Makefile.am
branches/SLE12-SP1/yast/el/configure.ac
branches/SLE12-SP1/yast/el/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/el/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/el/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/el/Makefile.am 2015-09-15 09:34:43 UTC (rev 92714)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/el/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/el/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/el/configure.ac 2015-09-15 09:34:43 UTC (rev 92714)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-el
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-el, 3.0.0, http://bugs.opensuse.org/, yast2-trans-el)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-el"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/el/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/el/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/el/po/Makefile.am 2015-09-15 09:34:43 UTC (rev 92714)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92715 - in branches/SLE12-SP1/yast/es: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:43 +0200 (Tue, 15 Sep 2015)
New Revision: 92715
Added:
branches/SLE12-SP1/yast/es/Makefile.am
branches/SLE12-SP1/yast/es/configure.ac
branches/SLE12-SP1/yast/es/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/es/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/es/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/es/Makefile.am 2015-09-15 09:34:43 UTC (rev 92715)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/es/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/es/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/es/configure.ac 2015-09-15 09:34:43 UTC (rev 92715)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-es
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-es, 3.0.0, http://bugs.opensuse.org/, yast2-trans-es)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-es"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/es/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/es/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/es/po/Makefile.am 2015-09-15 09:34:43 UTC (rev 92715)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92716 - in branches/SLE12-SP1/yast/fi: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:43 +0200 (Tue, 15 Sep 2015)
New Revision: 92716
Added:
branches/SLE12-SP1/yast/fi/Makefile.am
branches/SLE12-SP1/yast/fi/configure.ac
branches/SLE12-SP1/yast/fi/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/fi/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/fi/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/fi/Makefile.am 2015-09-15 09:34:43 UTC (rev 92716)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/fi/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/fi/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/fi/configure.ac 2015-09-15 09:34:43 UTC (rev 92716)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-fi
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-fi, 3.0.0, http://bugs.opensuse.org/, yast2-trans-fi)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-fi"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/fi/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/fi/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/fi/po/Makefile.am 2015-09-15 09:34:43 UTC (rev 92716)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92713 - in branches/SLE12-SP1/yast/de: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:42 +0200 (Tue, 15 Sep 2015)
New Revision: 92713
Added:
branches/SLE12-SP1/yast/de/Makefile.am
branches/SLE12-SP1/yast/de/configure.ac
branches/SLE12-SP1/yast/de/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/de/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/de/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/de/Makefile.am 2015-09-15 09:34:42 UTC (rev 92713)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/de/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/de/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/de/configure.ac 2015-09-15 09:34:42 UTC (rev 92713)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-de
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-de, 3.0.0, http://bugs.opensuse.org/, yast2-trans-de)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-de"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/de/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/de/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/de/po/Makefile.am 2015-09-15 09:34:42 UTC (rev 92713)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92710 - in branches/SLE12-SP1/yast/ar: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:41 +0200 (Tue, 15 Sep 2015)
New Revision: 92710
Added:
branches/SLE12-SP1/yast/ar/Makefile.am
branches/SLE12-SP1/yast/ar/configure.ac
branches/SLE12-SP1/yast/ar/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/ar/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ar/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ar/Makefile.am 2015-09-15 09:34:41 UTC (rev 92710)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/ar/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/ar/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/ar/configure.ac 2015-09-15 09:34:41 UTC (rev 92710)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-ar
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-ar, 3.0.0, http://bugs.opensuse.org/, yast2-trans-ar)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-ar"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/ar/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/ar/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/ar/po/Makefile.am 2015-09-15 09:34:41 UTC (rev 92710)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92711 - in branches/SLE12-SP1/yast/cs: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:41 +0200 (Tue, 15 Sep 2015)
New Revision: 92711
Added:
branches/SLE12-SP1/yast/cs/Makefile.am
branches/SLE12-SP1/yast/cs/configure.ac
branches/SLE12-SP1/yast/cs/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/cs/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/cs/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/cs/Makefile.am 2015-09-15 09:34:41 UTC (rev 92711)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/cs/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/cs/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/cs/configure.ac 2015-09-15 09:34:41 UTC (rev 92711)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-cs
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-cs, 3.0.0, http://bugs.opensuse.org/, yast2-trans-cs)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-cs"
+MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/cs/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/cs/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/cs/po/Makefile.am 2015-09-15 09:34:41 UTC (rev 92711)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
[opensuse-translation-commit] r92712 - in branches/SLE12-SP1/yast/da: . po
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 11:34:41 +0200 (Tue, 15 Sep 2015)
New Revision: 92712
Added:
branches/SLE12-SP1/yast/da/Makefile.am
branches/SLE12-SP1/yast/da/configure.ac
branches/SLE12-SP1/yast/da/po/Makefile.am
Log:
new
Added: branches/SLE12-SP1/yast/da/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/da/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/da/Makefile.am 2015-09-15 09:34:41 UTC (rev 92712)
@@ -0,0 +1,196 @@
+# Emacs: -*- makefile -*-
+#
+# Toplevel Makefile.am for a YaST2 subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+# (Edit ./SUBDIRS instead)
+#
+
+#where devtools are
+Y2TOOL = $(Y2DEVTOOLS_PREFIX)/bin/y2tool
+
+VERSION = $(shell cat $(srcdir)/VERSION)
+RPMNAME = $(shell cat $(srcdir)/RPMNAME)
+SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
+ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
+
+HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
+
+# do we do Makefile.am for devtools? It is a little special...
+IS_DEVTOOLS = $(findstring yast2-devtools,$(RPMNAME))
+
+DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools)
+LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl)
+
+COPYRIGHT_files_gpl = README COPYING
+
+COPYRIGHT_files_yast = YAST_LICENSE README COPYING COPYRIGHT.english \
+ COPYRIGHT.french COPYRIGHT.german COPYRIGHT.spanish
+
+extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
+
+# less strict; prefer bzip2
+AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+# where devtools install m4 snippets
+# argh, executed literally
+#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+
+Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
+ cmp -s $< $@ || cp -f $< $@
+
+# create bzip2ed tar and make some sanity checks
+$(RPMNAME)-$(VERSION).tar.bz2: checkpo dist-bzip2
+ @if [ `bunzip2 -c $(RPMNAME)-$(VERSION).tar.bz2 | wc --bytes` = 0 ] ; then \
+ echo "Error: created tar is empty" ; \
+ exit 1 ; \
+ fi
+
+CLEANFILES =
+MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
+
+POT_DST = $(shell find -type d -name testsuite -prune , \
+ -type f -name "*.pot")
+
+EXTRA_DIST = \
+ VERSION RPMNAME MAINTAINER configure.in.in \
+ $(SUBDIRS_FILE) $(ACINCLUDE_FILE) \
+ $(if $(IS_DEVTOOLS),Makefile.am.common,$(POT_DST))
+
+show-extra-dist:
+ @echo $(EXTRA_DIST)
+
+# info '(automake)Conditionals'
+if CREATE_PKGCONFIG
+# create the file here instead of by configure
+# because the prerequisite is made here (not anymore!)
+# and we don't want any paths in y2autoconf
+# info '(autoconf)config.status Invocation'
+$(RPMNAME).pc: $(RPMNAME).pc.in config.status
+ ./config.status --file=$@:$<
+
+if CREATE_PKGCONFIG_NOARCH
+pkgconfigdata_DATA = $(RPMNAME).pc
+else
+pkgconfig_DATA = $(RPMNAME).pc
+endif
+
+EXTRA_DIST += $(RPMNAME).pc.in
+endif
+
+dist-hook:
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $$LEGALESE_DIR/"; \
+ exit 1 ; \
+ fi ; \
+ echo "cp $$EX $(distdir)" ; \
+ cp $$EX "$(distdir)" ; \
+ done
+
+pot:
+ $(Y2TOOL) y2makepot -s $(srcdir)
+
+install-pot: pot
+ @POT_DST=`find -type d -name testsuite -prune , \
+ -type f -name "*.pot"` ; \
+ if [ -n "$$POT_DST" ] ; then \
+ echo "mkdir -p $(DESTDIR)$(potdir)" ; \
+ mkdir -p $(DESTDIR)$(potdir) ; \
+ list="$$POT_DST"; \
+ for I in $$list ; \
+ do \
+ echo $$I ; \
+ if [ "$$I" == "pot" ] ; then \
+ continue ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$I $(DESTDIR)$(potdir)" ; \
+ $(INSTALL_DATA) $$I $(DESTDIR)$(potdir) ; \
+ done ; \
+ fi
+
+spellcheck: pot
+ $(Y2TOOL) pot-spellcheck
+
+# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
+
+install-data-local: # $(if $(IS_DEVTOOLS),,install-pot)
+ mkdir -p $(DESTDIR)$(docdir)
+ @for I in $(extra_COPYRIGHT_files) ; \
+ do \
+ EX="" ; \
+ if test -f $(srcdir)/$$I ; then \
+ EX=$(srcdir)/$$I ; \
+ elif test -f $(LEGALESE_DIR)/$$I ; then \
+ EX=$(LEGALESE_DIR)/$$I ; \
+ else \
+ echo "Error: No file $$I in $(srcdir)/ or in $(LEGALESE_DIR)/"; \
+ exit 1 ; \
+ fi ; \
+ echo "$(INSTALL_DATA) $$EX $(DESTDIR)$(docdir)" ; \
+ $(INSTALL_DATA) $$EX $(DESTDIR)$(docdir) ; \
+ done
+
+package-local: check-parse $(if $(IS_DEVTOOLS),,$(POT_DST)) $(RPMNAME)-$(VERSION).tar.bz2
+ rm -f package/$(RPMNAME)-*.tar.bz2
+ rm -f package/*~
+ rm -f package/*.bak
+ rm -f package/*.auto
+ mv $(RPMNAME)-$(VERSION).tar.bz2 package/
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
+ echo "You have to install yast2-devtools to making a package"; \
+ false; \
+ fi
+ here=`pwd`; \
+ cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
+ newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
+ done
+
+package: check-up-to-date check-tagversion check-textdomain package-local
+
+TAGVERSION = $(Y2TOOL) tagversion
+
+# check if there is no modified files and all commits were pushed
+check-up-to-date:
+ if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \
+ (echo "ERROR: Source is not commited and pushed. See `git status`"; false) \
+ fi
+
+check-tagversion:
+ cd $(srcdir) && $(TAGVERSION) --check >/dev/null; \
+ [ $$? = 0 ] || ( echo "ERROR: Please run 'tagversion' first"; false )
+
+check-parse-old:
+ @if [ `find -type f -name "*.ycp" | wc -l` -gt 0 -a "$(RPMNAME)" != "yast2-core" ] ; then \
+ echo "Running parseycp..." ; \
+ parseycp -q -R ; \
+ else \
+ echo "Not running parseycp." ; \
+ fi
+
+check-parse:
+ @echo "Not running parseycp."
+
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
+stable: checkin-stable
+
+checkin-stable: package
+ $(Y2TOOL) checkin-stable
+
+
+# For po/ modules
+checkpo:
+ test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo
+# test ! -f $(srcdir)/po/Makefile || $(MAKE) -C po checkpo make-pox
+# Contents of ./SUBDIRS
+SUBDIRS = po
Added: branches/SLE12-SP1/yast/da/configure.ac
===================================================================
--- branches/SLE12-SP1/yast/da/configure.ac (rev 0)
+++ branches/SLE12-SP1/yast/da/configure.ac 2015-09-15 09:34:41 UTC (rev 92712)
@@ -0,0 +1,184 @@
+dnl configure.ac for yast2-trans-da
+dnl
+dnl -- This file is generated by y2autoconf 3.0.5 - DO NOT EDIT! --
+dnl (edit configure.ac.in or configure.in.in instead)
+
+AC_INIT(yast2-trans-da, 3.0.0, http://bugs.opensuse.org/, yast2-trans-da)
+dnl Check for presence of file 'RPMNAME'
+AC_CONFIG_SRCDIR([RPMNAME])
+
+dnl Checking host/target/build systems, for make, install etc.
+AC_CANONICAL_TARGET
+dnl Perform program name transformation
+AC_ARG_PROGRAM
+
+AC_PREFIX_DEFAULT(/usr)
+
+dnl long filenames; we use GNU Make extensions and that's ok
+AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
+
+dnl Important YaST2 variables
+VERSION="3.0.0"
+RPMNAME="yast2-trans-da"
+MAINTAINER="Martin Schlander <suse(a)linuxin.dk>"
+
+dnl pkgconfig honors lib64
+pkgconfigdir=\${libdir}/pkgconfig
+pkgconfigdatadir=\${datadir}/pkgconfig
+yast2dir=\${prefix}/share/YaST2
+
+ybindir=\${prefix}/lib/YaST2/bin
+# FIXME duplicates execcompdir
+ystartupdir=\${prefix}/lib/YaST2
+plugindir=\${libdir}/YaST2/plugin
+includedir=\${prefix}/include/YaST2
+potdir=\${docdir}/pot
+
+docdir=\${prefix}/share/doc/packages/$RPMNAME
+mandir=\${prefix}/share/man
+
+execcompdir=\${prefix}/lib/YaST2
+agentdir=${execcompdir}/servers_non_y2
+
+ydatadir=${yast2dir}/data
+imagedir=${yast2dir}/images
+themedir=${yast2dir}/theme
+localedir=${yast2dir}/locale
+clientdir=${yast2dir}/clients
+moduledir=${yast2dir}/modules
+yncludedir=${yast2dir}/include
+schemadir=${yast2dir}/schema
+scrconfdir=${yast2dir}/scrconf
+desktopdir=\${prefix}/share/applications/YaST2
+
+AC_SUBST(VERSION)
+AC_SUBST(RPMNAME)
+AC_SUBST(MAINTAINER)
+
+AC_SUBST(pkgconfigdir)
+AC_SUBST(pkgconfigdatadir)
+
+AC_SUBST(yast2dir)
+
+AC_SUBST(ybindir)
+AC_SUBST(ystartupdir)
+AC_SUBST(plugindir)
+AC_SUBST(includedir)
+AC_SUBST(potdir)
+AC_SUBST(execcompdir)
+
+AC_SUBST(docdir)
+AC_SUBST(mandir)
+
+AC_SUBST(ydatadir)
+AC_SUBST(imagedir)
+AC_SUBST(themedir)
+AC_SUBST(localedir)
+AC_SUBST(clientdir)
+AC_SUBST(moduledir)
+AC_SUBST(yncludedir)
+AC_SUBST(schemadir)
+AC_SUBST(scrconfdir)
+AC_SUBST(agentdir)
+AC_SUBST(desktopdir)
+
+fillupdir_d="/var/adm/fillup-templates"
+AC_ARG_WITH(fillupdir,
+ AS_HELP_STRING([--with-fillupdir=DIR],
+ [where to place fillup templates (default $fillupdir_d.]),
+ [ fillupdir="$withval" ],
+ [ fillupdir="$fillupdir_d" ])
+AC_SUBST(fillupdir)
+
+LL=${RPMNAME##*-}
+AC_SUBST(LL)
+ISO639=${LL%_*}
+AC_SUBST(ISO639)
+
+AC_ARG_WITH(own_compendium,
+ AS_HELP_STRING([--with-own_compendium=FILE],
+ [Location of compendium file]),
+ y2compendium=yes, y2compendium=no)
+if test "x$with_own_compendium" = "x" ; then
+ if test -d ../50-memory ; then
+ COMPENDIUM='../../50-memory/yast2.$(LL).po'
+ else
+ COMPENDIUM='../../memory/yast2.$(LL).po'
+ fi
+else
+ COMPENDIUM=${with_own_compendium}
+fi
+AC_SUBST(COMPENDIUM)
+if test -d ../50-pot ; then
+ POTDIR=../../50-pot
+else
+ POTDIR=../../pot/pot
+fi
+AC_SUBST(POTDIR)
+
+
+dnl Checks for programs.
+AC_PROG_INSTALL
+dnl The YCP interpreter checks whether dependent ybc files are older
+dnl so we must preserve their timestamps
+INSTALL="${INSTALL} -p"
+AC_PROG_LN_S
+AC_PROG_MAKE_SET
+
+dnl pkgconfig
+AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
+dnl devtools
+dnl ...
+
+dnl no need for AC_ARG_VAR
+AC_PATH_PROG(XGETTEXT, xgettext)
+if test -z "$XGETTEXT" ; then
+ AC_MSG_ERROR(xgettext is missing; please install gettext-tools.)
+fi
+
+Y2DEVTOOLS_PREFIX=`pkg-config --print-errors --variable=prefix yast2-devtools`
+AC_SUBST(Y2DEVTOOLS_PREFIX)
+devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
+devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
+
+dnl producing pkg-config for others?
+AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
+AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
+
+dbdir=${devtools_yast2dir}/data/docbook
+STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
+STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
+STYLESHEET_CSS=${dbdir}/css/yast2docs.css
+STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
+STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
+AC_SUBST(STYLESHEET_HTML)
+AC_SUBST(STYLESHEET_PDF)
+AC_SUBST(STYLESHEET_CSS)
+AC_SUBST(STYLESHEET_YDOC)
+AC_SUBST(STYLESHEET_YCPDOC)
+
+
+dnl searches for some needed programs
+AC_PATH_PROG(MSGFMT, msgfmt, no, /usr/bin)
+if test x$MSGFMT != x"/usr/bin/msgfmt"; then
+ AC_MSG_ERROR(msgfmt is missing; please install gettext.)
+fi
+AC_PATH_PROGS(MSGCAT, msgcat pmsgcat, no)
+if test x$MSGCAT = xno; then
+ AC_MSG_ERROR(msgcat is missing; please install gettext-0.11pre or better.)
+fi
+
+AC_PATH_PROG(MSGMERGE, msgmerge, no, /usr/bin)
+if test x$MSGMERGE != x"/usr/bin/msgmerge"; then
+ AC_MSG_ERROR(msgmerge is missing; please install gettext.)
+fi
+
+AC_PATH_PROG(MSGCONV, msgconv, no, /usr/bin)
+if test x$MSGCONV != x"/usr/bin/msgconv"; then
+ AC_MSG_ERROR(msgconv is missing; please install gettext.)
+fi
+
+
+AC_CONFIG_FILES(Makefile po/Makefile)
+AC_OUTPUT
+
Added: branches/SLE12-SP1/yast/da/po/Makefile.am
===================================================================
--- branches/SLE12-SP1/yast/da/po/Makefile.am (rev 0)
+++ branches/SLE12-SP1/yast/da/po/Makefile.am 2015-09-15 09:34:41 UTC (rev 92712)
@@ -0,0 +1,175 @@
+# Emacs: -*- makefile -*-
+#
+# Makefile.am for a YaST2 translation (po/) subproject
+#
+# -- This file is generated by y2automake - DO NOT EDIT! --
+#
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# Emacs: -*- makefile -*-
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.top ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# Emacs: -*- makefile -*-
+
+LL = @LL@
+#POTDIR = ../../50-pot
+POTDIR = @POTDIR@
+POTFILES = $(wildcard $(POTDIR)/*.pot)
+GENERATED = $(MOFILES)
+CLEANFILES = $(GENERATED)
+POFILES = $(wildcard *.po)
+ALL_TEXTDOMAINS = $(basename $(notdir $(POTFILES)))
+BPOTFILES = $(shell source ../../50-tools/build.conf && echo $$business)
+WANTED_TEXTDOMAINS = $(filter-out $(BPOTFILES), $(ALL_TEXTDOMAINS))
+WANTED_POFILES = $(addsuffix .$(LL).po, $(WANTED_TEXTDOMAINS))
+MOFILES = $(POFILES:%.po=%.mo)
+INST_MOFILES = $(MOFILES:.$(LL).mo=.mo)
+POXFILES = $(POFILES:%.po=%.pox)
+EXTRA_DIST = $(WANTED_POFILES) $(stat)
+localedir=@localedir@
+locale_lang_msg_dir=$(localedir)/$(LL)/LC_MESSAGES
+compendium = @COMPENDIUM@
+with_compendium =
+
+stat=status.txt
+PO_STATS= grep -v warning: | @ybindir@/po-stats
+
+MSGMERGE = @MSGMERGE@ --no-wrap --force-po --previous
+MSGFMT = @MSGFMT@
+MSGCAT = @MSGCAT@ --no-wrap --force-po
+MSGCONV = @MSGCONV@ --no-wrap --force-po
+XGETTEXT = @XGETTEXT@ --no-wrap
+
+SUFFIXES = .po .pox .gmo .mo
+
+all-local: $(GENERATED)
+
+make-pox pox: Makefile $(POXFILES)
+$(POXFILES): %.pox: %.po
+ -[ -f $@ ] && mv --backup=numbered $@ $@.bak; \
+ pot=$$(echo $< | sed "s:$(LL).po:pot:"); \
+ compendium=$(compendium); \
+ [ -f $$compendium ] || compendium=/dev/null ; \
+ $(MSGMERGE) -C $$compendium -o $@ $< $(POTDIR)/$$pot
+
+# update or init PO file
+update-po: Makefile $(POTFILES)
+ for p in $(POTFILES); do \
+ q=$${p##*/}; \
+ po=$${q%pot}$(LL).po; \
+ echo $$po; \
+ if [ -f $$po ]; then \
+ $(MSGMERGE) -o $$po.tmp $(with_compendium) $$po $$p; \
+ else \
+ $(MSGMERGE) -o $$po.tmp -C $(compendium) \
+ --verbose /dev/null $$p; \
+ fi || { echo "$(MSGMERGE) for \"$$po\" failed" ; \
+ rm -f $$po.tmp ; }; \
+ if cmp $$po.tmp $$po >/dev/null 2>&1; then \
+ rm -vf $$po.tmp; \
+ else \
+ mv -vf $$po.tmp $$po; \
+ fi; \
+ done
+ $(MAKE) $(stat)
+
+$(stat): $(WANTED_POFILES)
+ if [ -f $(stat) ]; then \
+ cp --backup=numbered $(stat) $(stat).bak; \
+ :> $(stat); \
+ fi
+ { for f in $(WANTED_POFILES); do \
+ LANG=C msgfmt -o /dev/null -c -v --statistics $$f 2>&1; \
+ done ; } | $(PO_STATS) | head -n 6 | tee $(stat)
+
+update-po-with-compendium:
+ $(MAKE) update-po with_compendium="-C $(compendium)"
+
+update-mo: $(MOFILES)
+ @:
+
+%.mo: %.po
+ file=$(srcdir)/`echo $* | sed 's,.*/,,'`.mo \
+ && rm -f $$file \
+ && $(MSGCONV) --to UTF-8 $< \
+ | $(MSGFMT) -c --statistics -o $$file -
+
+showpo:
+ echo $(POFILES)
+
+showmo:
+ echo $(MOFILES)
+
+checkpo:
+ for f in $(POFILES); do \
+ mypot=$(POTDIR)/$${f/$(LL).po/pot}; echo $$f $$mypot; \
+ [ -f $$mypot ] && { LANG=C $(MSGMERGE) --verbose --output=/dev/null $$f $$mypot || exit 1; }; \
+ LANG=C $(MSGFMT) --output=/dev/null --check --statistics --verbose $$f \
+ || exit 1; \
+ done
+
+# Try to checkin a .pox file
+# FIXME make sure msgcat doesn't weird things with "" and comments
+checkin:
+ p=$(MODULE).$(ci_ll); \
+ cp --backup=numbered $(ci_opt) $$p.po $$p.po.bak; \
+ if [ -d CVS ]; then \
+ cvs -n update $$p.po | grep -q -v '^[UPMC]'; \
+ else \
+ LC_ALL=C svn status --show-updates --quiet $$p.po| grep -v '^Status against revision'; \
+ fi; \
+ if [ $$? = 0 ]; then \
+ echo "CVS/Subversion mismatch; trying to merge..."; \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo -e "Then try again to checkin \"$$p.pox\"."; \
+ else \
+ cp $(ci_opt) $$p.pox $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -n ci $$p.po; \
+ else \
+ svn --dry-run commit $$p.po; \
+ fi; \
+ if [ $$? = 0 ] ; then \
+ if [ -d CVS ]; then \
+ cvs ci -m "$(ci_msg)" $$p.po; \
+ else \
+ svn commit --message "$(ci_msg)" $$p.po; \
+ fi; \
+ else \
+ rm -f $$p.po; \
+ if [ -d CVS ]; then \
+ cvs -q update $$p.po; \
+ else \
+ svn update $$p.po; \
+ fi; \
+ cp $$p.pox $$p.pox.new; \
+ $(MSGCAT) $$p.po $$p.pox.new -o $$p.pox; \
+ echo -e "\nCheck \"$$p.pox\" for fuzzy entries. Status:"; \
+ $(MSGFMT) --check --statistics $$p.pox; \
+ echo "Then try to checkin \"$$p.pox\"."; \
+ fi; \
+ fi
+
+install-data-local: $(MOFILES) $(stat)
+ D=$(DESTDIR)$(locale_lang_msg_dir); \
+ [ -d $$D ] || install -d -m 755 $$D; \
+ for l in $(MOFILES); do \
+ m=$${l/$(LL).mo/mo}; \
+ install -m 644 $$l $$D/$$m; \
+ done
+ install -d -m 755 $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(stat) $(DESTDIR)$(docdir)
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.center ---
+# --- START lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
+# Emacs: -*- makefile -*-
+
+## po/Makefile.am.bottom ends here
+# --- END lines from /usr/share/YaST2/data/devtools/admin/po/Makefile.am.bottom ---
1
0
15 Sep '15
Author: vertaal
Date: 2015-09-15 11:00:09 +0200 (Tue, 15 Sep 2015)
New Revision: 92709
Modified:
trunk/yast/ca/po/auth-client.ca.po
Log:
auth-client.ca.po: more (Dmedina)
Committed with Vertaal on behalf of Dmedina
Modified: trunk/yast/ca/po/auth-client.ca.po
===================================================================
--- trunk/yast/ca/po/auth-client.ca.po 2015-09-15 08:47:07 UTC (rev 92708)
+++ trunk/yast/ca/po/auth-client.ca.po 2015-09-15 09:00:09 UTC (rev 92709)
@@ -9,14 +9,14 @@
"Project-Id-Version: opensuse-i 18n\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 18:36+0200\n"
-"PO-Revision-Date: 2015-05-18 18:34+0100\n"
+"PO-Revision-Date: 2015-09-15 10:59+0200\n"
"Last-Translator: David Medina <opensusecatala(a)gmail.com>\n"
"Language-Team: none\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.6.9\n"
+"X-Generator: Poedit 1.8.4\n"
#. translators: command line help text for authentication client module
#: src/clients/auth-client.rb:46
@@ -36,26 +36,26 @@
#. Create parameter editor controls (label, input, help text) and return them.
#: src/lib/yauthclient/initial_customisation_dialog.rb:70
msgid "None."
-msgstr ""
+msgstr "Cap."
#. Render controls for editing parameter values, according to parameter data type.
#: src/lib/yauthclient/initial_customisation_dialog.rb:105
msgid "Mandatory Parameters"
-msgstr ""
+msgstr "Paràmetres obligatoris"
#: src/lib/yauthclient/initial_customisation_dialog.rb:112
msgid "Optional Parameters"
-msgstr ""
+msgstr "Paràmetres opcionals"
#. Check that all mandatory parameters are set
#: src/lib/yauthclient/initial_customisation_dialog.rb:138
msgid "Please complete all of the following mandatory parameters:\n"
-msgstr ""
+msgstr "Si us plau, completeu tots els paràmetres obligatoris següents:\n"
#. Render overview and edit buttons on left side, config editor on right side.
#: src/lib/yauthclient/main_dialog.rb:55
msgid "Authentication Client Config"
-msgstr ""
+msgstr "Configuració d'autenticació del client"
#. Overview of all config sections
#: src/lib/yauthclient/main_dialog.rb:62
@@ -68,24 +68,24 @@
#: src/lib/yauthclient/main_dialog.rb:68
msgid "Enable SSSD daemon"
-msgstr ""
+msgstr "Habilita el dimoni SSSD"
#: src/lib/yauthclient/main_dialog.rb:73
msgid "Sections"
-msgstr ""
+msgstr "Seccions"
#: src/lib/yauthclient/main_dialog.rb:76
msgid "New Service/Domain"
-msgstr ""
+msgstr "Servei nou/Domini"
#: src/lib/yauthclient/main_dialog.rb:77
msgid "Delete Service/Domain"
-msgstr ""
+msgstr "Suprimeix el servei/domini"
#. For the currently selection config section, render customised parameters and values in a table.
#: src/lib/yauthclient/main_dialog.rb:112
msgid "Customisation - %s"
-msgstr ""
+msgstr "Personalització - %s"
#: src/lib/yauthclient/main_dialog.rb:116
#: src/lib/yauthclient/main_dialog.rb:141
@@ -104,11 +104,11 @@
#. For the currently selected config section, render list of additional parameters for customisation.
#: src/lib/yauthclient/main_dialog.rb:135
msgid "More Parameters"
-msgstr ""
+msgstr "Més paràmetres"
#: src/lib/yauthclient/main_dialog.rb:138
msgid "Name filter:"
-msgstr ""
+msgstr "Filtre de nom:"
#. Check system environment for the proper operation of SSSD
#: src/lib/yauthclient/main_dialog.rb:167
@@ -138,21 +138,21 @@
#. Delete the chosen section (domain or service)
#: src/lib/yauthclient/main_dialog.rb:221
msgid "You may not delete section SSSD."
-msgstr ""
+msgstr "No podeu suprimir la secció SSSD."
#: src/lib/yauthclient/main_dialog.rb:223
msgid "Do you really wish to delete section %s?"
-msgstr ""
+msgstr "Realment voleu suprimir la secció %s?"
#. Forbid removal of mandatory parameters
#: src/lib/yauthclient/main_dialog.rb:267
msgid "This is a mandatory parameter and it may not be deleted."
-msgstr ""
+msgstr "Aquest és un paràmetre obligatori i no es pot suprimir."
#. Warn against removal of important parameters
#: src/lib/yauthclient/main_dialog.rb:272
msgid "Confirm parameter removal: "
-msgstr ""
+msgstr "Confirmeu la supressió del paràmetre:"
#: src/lib/yauthclient/main_dialog.rb:273
msgid ""
@@ -164,7 +164,7 @@
#. Save settings - validate
#: src/lib/yauthclient/main_dialog.rb:303
msgid "No domain enabled"
-msgstr ""
+msgstr "Cap domini habilitat"
#: src/lib/yauthclient/main_dialog.rb:304
msgid ""
@@ -176,7 +176,7 @@
#. user must correct the mistake
#: src/lib/yauthclient/main_dialog.rb:321
msgid "Inactive domain(s) found"
-msgstr ""
+msgstr "Dominis inactius trobats"
#. Render input box and dropdowns for service/domain creation
#: src/lib/yauthclient/new_section_dialog.rb:49
@@ -195,15 +195,15 @@
#: src/lib/yauthclient/new_section_dialog.rb:61
msgid "Domain name (example.com)"
-msgstr ""
+msgstr "Nom del domini (exemple.com)"
#: src/lib/yauthclient/new_section_dialog.rb:64
msgid "Identification provider:"
-msgstr ""
+msgstr "Proveïdor d'identificació:"
#: src/lib/yauthclient/new_section_dialog.rb:69
msgid "Authentication provider:"
-msgstr ""
+msgstr "Proveïdor d'autenticació:"
#: src/lib/yauthclient/new_section_dialog.rb:72
msgid "Activate Domain"
@@ -212,16 +212,16 @@
#. Create new service
#: src/lib/yauthclient/new_section_dialog.rb:105
msgid "There are no more services to be enabled."
-msgstr ""
+msgstr "No hi ha més serveis per habilitar."
#. Create new domain
#: src/lib/yauthclient/new_section_dialog.rb:123
msgid "Please enter a name for the new domain."
-msgstr ""
+msgstr "Si us plau, introduïu un nom per al domini nou."
#: src/lib/yauthclient/new_section_dialog.rb:126
msgid "The domain name is already in-use."
-msgstr ""
+msgstr "Aquest nom de domini ja s'usa."
#. Define Global Parameters
#: src/lib/yauthclient/params.rb:108
@@ -230,13 +230,15 @@
#: src/lib/yauthclient/params.rb:114
msgid "Comma separated list of services that are started when sssd itself starts."
-msgstr "Llista separada per comes de serveis que s'inicien quan sssd comença."
+msgstr "Llista separada per comes de serveis que s'inicien quan s'inicia sssd."
#: src/lib/yauthclient/params.rb:115
msgid ""
"\n"
"Supported services: nss, pam, sudo, autofs, ssh"
msgstr ""
+"\n"
+"Serveis suportats: nss, pam, sudo, autofs, ssh"
#: src/lib/yauthclient/params.rb:120 src/lib/yauthclient/params.rb:174
msgid "Number of times services should attempt to reconnect in the event of a Data Provider crash or restart before they give up"
@@ -414,7 +416,7 @@
#: src/lib/yauthclient/params.rb:350
msgid "Read all entities from backend database (increase server load)"
-msgstr ""
+msgstr "Llegeix totes les entitats de la base de dades de rerefons (augmenta la càrrega del servidor)"
#: src/lib/yauthclient/params.rb:355
msgid "If the service does not terminate after “force_timeout” seconds, the monitor will forcibly shut it down by sending a SIGKILL signal."
@@ -450,7 +452,7 @@
#: src/lib/yauthclient/params.rb:396
msgid "Cache credentials for offline use"
-msgstr ""
+msgstr "Desa a la cau les credencials per a l'ús fora de línia"
#: src/lib/yauthclient/params.rb:401
msgid "Number of days entries are left in cache after last successful login before being removed during a cleanup of the cache."
@@ -578,7 +580,7 @@
#. The ldap domain section
#: src/lib/yauthclient/params.rb:568
msgid "URIs (ldap://) of LDAP servers (comma separated)"
-msgstr ""
+msgstr "Els URI (ldap://) de servidors LDAP (separats per comes)"
#: src/lib/yauthclient/params.rb:574
msgid "The default base DN to use for performing LDAP sudo rules."
@@ -594,11 +596,11 @@
#: src/lib/yauthclient/params.rb:597
msgid "Base DN for LDAP search"
-msgstr ""
+msgstr "Base DN per a la cerca LDAP"
#: src/lib/yauthclient/params.rb:604
msgid "LDAP schema type"
-msgstr ""
+msgstr "Tipus d'esquema LDAP"
#: src/lib/yauthclient/params.rb:608
msgid "The default bind DN to use for performing LDAP operations."
@@ -863,7 +865,7 @@
#: src/lib/yauthclient/params.rb:943
msgid "Specify the number of group members that must be missing from the internal cache in order to trigger a dereference lookup."
-msgstr "Especifica el nombre de membres de grup que han de faltar a la memòria cau interna per tal d'iniciar una cerca deferenciada."
+msgstr "Especifica el nombre de membres de grup que han de faltar a la memòria cau interna per tal d'iniciar una cerca dereferenciada."
#: src/lib/yauthclient/params.rb:950
msgid "Validate server certification in LDAP TLS session"
@@ -975,7 +977,7 @@
#: src/lib/yauthclient/params.rb:1087
msgid "Kerberos realm (e.g. EXAMPLE.COM)"
-msgstr ""
+msgstr "Regne de Kerberos (p. e. EXEMPLE.COM)"
#: src/lib/yauthclient/params.rb:1091 src/lib/yauthclient/params.rb:1096
msgid "If the change password service is not running on the KDC, alternative servers can be defined here."
@@ -1106,11 +1108,11 @@
#. autofs may only start after sssd is started
#: src/modules/AuthClient.rb:230
msgid "Failed to enable %s service. Please use system journal to diagnose."
-msgstr ""
+msgstr "Ha fallat habilitar el servei %s. Si us plau, useu el diari del sistema per a la diagnosi."
#: src/modules/AuthClient.rb:232
msgid "Failed to start %s service. Please use system journal (journalctl -n -u %s) to diagnose."
-msgstr ""
+msgstr "Ha fallat iniciar el servei %s. Si us plau, useu el diari del sistema per a la diagnosi (journalctl -n -u %s)."
#. end Export
#. ################################################################
1
0
[opensuse-translation-commit] r92708 - branches/SLE12-SP1/lcn/50-etc
by keichwa@svn2.opensuse.org 15 Sep '15
by keichwa@svn2.opensuse.org 15 Sep '15
15 Sep '15
Author: keichwa
Date: 2015-09-15 10:47:07 +0200 (Tue, 15 Sep 2015)
New Revision: 92708
Modified:
branches/SLE12-SP1/lcn/50-etc/text-po-rc1
Log:
Summary: sp1-rc1
Modified: branches/SLE12-SP1/lcn/50-etc/text-po-rc1
===================================================================
--- branches/SLE12-SP1/lcn/50-etc/text-po-rc1 2015-09-15 08:22:57 UTC (rev 92707)
+++ branches/SLE12-SP1/lcn/50-etc/text-po-rc1 2015-09-15 08:47:07 UTC (rev 92708)
@@ -1,10 +1,10 @@
[This is a reminder sent to all package maintainers who receive
translations via the suse SVN and are listed in
-https://svn.opensuse.org/svn/opensuse-i18n/branches/SLE12/lcn/50-pot/MAINTAINERS.]
+https://svn.opensuse.org/svn/opensuse-i18n/branches/SLE12-SP1/lcn/50-pot/MAINTAINERS.]
Please, update the
PO files for "@PACKAGE@" from
-https://svn.opensuse.org/svn/opensuse-i18n/branches/SLE12/lcn
-for SLE 12 RC1 (this time for real).
+https://svn.opensuse.org/svn/opensuse-i18n/branches/SLE12-SP1/lcn
+for SLE 12 SP1 RC1.
If you need help, ask Karl Eichwalder <ke(a)suse.de>.
1
0
15 Sep '15
Author: vertaal
Date: 2015-09-15 10:22:57 +0200 (Tue, 15 Sep 2015)
New Revision: 92707
Modified:
trunk/yast/ca/po/crowbar.ca.po
Log:
crowbar.ca.po: done (Dmedina)
Committed with Vertaal on behalf of Dmedina
Modified: trunk/yast/ca/po/crowbar.ca.po
===================================================================
--- trunk/yast/ca/po/crowbar.ca.po 2015-09-14 16:21:00 UTC (rev 92706)
+++ trunk/yast/ca/po/crowbar.ca.po 2015-09-15 08:22:57 UTC (rev 92707)
@@ -9,7 +9,7 @@
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 18:36+0200\n"
-"PO-Revision-Date: 2014-10-30 11:27+0100\n"
+"PO-Revision-Date: 2015-09-15 10:22+0200\n"
"Last-Translator: David Medina <opensusecatala(a)gmail.com>\n"
"Language-Team: Catalan\n"
"Language: ca\n"
@@ -17,7 +17,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.5.4\n"
+"X-Generator: Poedit 1.8.4\n"
#. Command line help text for the Xcrowbar module
#: src/clients/crowbar.rb:51
@@ -27,22 +27,22 @@
#. radio button item: target repository is common for all available platform
#: src/include/crowbar/complex.rb:90
msgid "Common for All"
-msgstr ""
+msgstr "Comú a tots"
#. target platform name
#: src/include/crowbar/complex.rb:92
msgid "SLES 11 SP3"
-msgstr ""
+msgstr "SLES 11 SP3"
#. target platform name
#: src/include/crowbar/complex.rb:94
msgid "SLES 12"
-msgstr ""
+msgstr "SLES 12"
#. combobox label
#: src/include/crowbar/complex.rb:106
msgid "&Location of Repositories"
-msgstr ""
+msgstr "Ubicació de&ls repositoris"
#: src/include/crowbar/complex.rb:109
msgid ""
@@ -58,6 +58,17 @@
"For detailed description, check the Deployment Guide.\n"
"</p>"
msgstr ""
+"<p>Aquí podeu editar la ubicació dels vostres <b>repositoris d'actualització</b>.</p>\n"
+"<p>\n"
+"Si els repositoris estan desats al servidor SMT o al servidor SUSE Manager, n'hi ha prou amb introduir l'URL del servidor i els camins\n"
+" als repositoris s'emplenaran automàticament.</p>També és possible usar camins personalitzats. Alguns exemples de l'aspecte podria tenir un URL:\n"
+"</p><p>\n"
+"<ul>\n"
+"<li><i>http://smt.example.com/repo/$RCE/SLES11-SP3-Pool/sle-11-x86_64/</i> for SMT server\n"
+"<li><i>http://manager.example.com/ks/dist/child/suse-cloud-3.0-pool-x86_64/sles11-…</i> for SUSE Manager Server.\n"
+"</p><p>\n"
+"Per a una descripció detallada, mireu la guia de desplegament.\n"
+"</p>"
#. table header
#: src/include/crowbar/complex.rb:148
@@ -194,7 +205,7 @@
#: src/include/crowbar/complex.rb:531 src/include/crowbar/complex.rb:697
#: src/include/crowbar/complex.rb:715
msgid "Target Platform"
-msgstr ""
+msgstr "Plataforma de destinació"
#. error popup
#: src/include/crowbar/complex.rb:580
@@ -202,11 +213,13 @@
"Repository '%1' already exists.\n"
"Choose a different name."
msgstr ""
+"El repositori %1 ja existeix.\n"
+"Trieu un nom diferent."
#. text entry label
#: src/include/crowbar/complex.rb:676
msgid "Server &URL"
-msgstr ""
+msgstr "&URL del servidor"
#. table header
#: src/include/crowbar/complex.rb:694
@@ -231,17 +244,17 @@
#. push button label
#: src/include/crowbar/complex.rb:726
msgid "A&dd Repository"
-msgstr ""
+msgstr "A&fegeix un repositori"
#. combobox item
#: src/include/crowbar/complex.rb:793
msgid "Remote SMT Server"
-msgstr ""
+msgstr "Servidor SMT remot"
#. combobox item
#: src/include/crowbar/complex.rb:795
msgid "SUSE Manager Server"
-msgstr ""
+msgstr "Servidor SUSE Manager"
#. combobox item
#: src/include/crowbar/complex.rb:797
@@ -266,7 +279,7 @@
#. error popup
#: src/include/crowbar/complex.rb:900
msgid "User name cannot be empty."
-msgstr ""
+msgstr "El nom d'usuari no pot estar en blanc."
#. error popup
#: src/include/crowbar/complex.rb:907
@@ -462,7 +475,7 @@
#. Initialization dialog contents
#: src/include/crowbar/wizards.rb:89
msgid "Initializing..."
-msgstr "S'està inicialitzant..."
+msgstr "Iniciant..."
#. Crowbar read dialog caption
#: src/modules/Crowbar.rb:142
@@ -477,7 +490,7 @@
#. Progress step
#: src/modules/Crowbar.rb:157
msgid "Reading the configuration..."
-msgstr "S'està llegint la configuració..."
+msgstr "Llegint la configuració..."
#. Progress finished
#. Progress finished
@@ -498,7 +511,7 @@
#. Progress step 1/2
#: src/modules/Crowbar.rb:247
msgid "Writing the settings..."
-msgstr "S'estan escrivint els paràmetres..."
+msgstr "Escrivint els paràmetres..."
#~ msgid ""
#~ "<p>Here you can edit the location of your <b>Update Repositories</b>.</p>\n"
1
0
14 Sep '15
Author: vertaal
Date: 2015-09-14 18:21:00 +0200 (Mon, 14 Sep 2015)
New Revision: 92706
Modified:
trunk/yast/ca/po/drbd.ca.po
Log:
drbd.ca.po: more (Dmedina)
Committed with Vertaal on behalf of Dmedina
Modified: trunk/yast/ca/po/drbd.ca.po
===================================================================
--- trunk/yast/ca/po/drbd.ca.po 2015-09-14 16:08:02 UTC (rev 92705)
+++ trunk/yast/ca/po/drbd.ca.po 2015-09-14 16:21:00 UTC (rev 92706)
@@ -9,7 +9,7 @@
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 18:36+0200\n"
-"PO-Revision-Date: 2015-05-19 17:14+0100\n"
+"PO-Revision-Date: 2015-09-14 18:20+0100\n"
"Last-Translator: David Medina <opensusecatala(a)gmail.com>\n"
"Language-Team: Catalan\n"
"Language: ca\n"
@@ -17,7 +17,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.6.9\n"
+"X-Generator: Poedit 1.6.11\n"
#. Command line help text for the Xdrbd module
#: src/clients/drbd.rb:54
@@ -178,8 +178,9 @@
"<p><b><big>Aborting Initialization:</big></b><br>\n"
"Safely abort the configuration utility by pressing <b>Abort</b> now.</p>\n"
msgstr ""
-"<p><b><big>Interrupció de la inicialització:</big></b><br>\n"
-"per a cancel·lar la utilitat de configuració, premeu <b>Interromp</b>.</p>\n"
+"<p><b><big>Interrupció de l'inici:</big></b><br>\n"
+"per cancel·lar la utilitat de configuració, premeu <b>Interromp</b> ara.</"
+"p>\n"
#. Write dialog help 1/2
#: src/include/drbd/helps.rb:44
@@ -221,7 +222,8 @@
"\t\t"
msgstr ""
"<p><b>Arrencada:</b></p>\n"
-"\t\t\t<p>marqueu \"On\" per iniciar el servidor DRBD ara i durant l'arrencada</p>\n"
+"\t\t\t<p>marqueu \"On\" per iniciar el servidor DRBD ara i durant "
+"l'arrencada</p>\n"
"\t\t\t<p>marqueu \"Off\", el servidor DRBD s'inicia manualment</p>\n"
"\t\t<p><b>Activeu o desactiveu: On /Off:</b></p>\n"
"\t\t\t<p>Iniciar o aturar el servidor DRBD ara mateix</p>\n"
@@ -234,21 +236,36 @@
#: src/include/drbd/helps.rb:69
msgid ""
-"<p>Clicking \"Add\", \"Edit\", \"Delete\" button to add, edit or delete a resource</p>\n"
+"<p>Clicking \"Add\", \"Edit\", \"Delete\" button to add, edit or delete a "
+"resource</p>\n"
"\t\t"
msgstr ""
-"<p>Cliqueu al botó \"Afegeix\", \"Edita\", \"Suprimeix\" per afegir, editar o suprimir un recurs</p>\n"
+"<p>Cliqueu al botó \"Afegeix\", \"Edita\", \"Suprimeix\" per afegir, editar "
+"o suprimir un recurs</p>\n"
"\t\t"
#: src/include/drbd/helps.rb:75
msgid ""
"\n"
-"\t\t<p>\"Name\" is mandatory and must match the Linux host name (uname -n) of one of the nodes. Should not include \".\" in hostname.</p>\n"
-"\t\t<p>\"Address:Port\": A resource needs one IP address per device, which is used to wait for incoming connections from the partner device to reach the device. Each DRBD resource needs a TCP port which is used to connect to the node's partner device.</p>\n"
-"\t\t<p>\"Device\": The name of the block device node of the resource being described. You must use this device with your application (file system) and you must not use the low level block device which is specified with the disk parameter,following its minor number. Otherwise, you may omit the name, or the word minor and its number. If you omit the name a default of /dev/drbd'minor number' will be used.\n"
-"\t\tLike: '/dev/drbd{service} minor {minor drbd number [0...255]}' or '/dev/drbd{minor drbd number [0...255]}'</p>\n"
-"\t\t<p>\"Disk\": DRBD uses this block device to actually store and retrieve the data. Never access such a device while DRBD is running on top of it.</p>\n"
-"\t\t<p>\"Meta-disk\": internal. Internal means that the last part of the backing device is used to store the meta-data.</p>\n"
+"\t\t<p>\"Name\" is mandatory and must match the Linux host name (uname -n) "
+"of one of the nodes. Should not include \".\" in hostname.</p>\n"
+"\t\t<p>\"Address:Port\": A resource needs one IP address per device, which "
+"is used to wait for incoming connections from the partner device to reach "
+"the device. Each DRBD resource needs a TCP port which is used to connect to "
+"the node's partner device.</p>\n"
+"\t\t<p>\"Device\": The name of the block device node of the resource being "
+"described. You must use this device with your application (file system) and "
+"you must not use the low level block device which is specified with the disk "
+"parameter,following its minor number. Otherwise, you may omit the name, or "
+"the word minor and its number. If you omit the name a default of /dev/"
+"drbd'minor number' will be used.\n"
+"\t\tLike: '/dev/drbd{service} minor {minor drbd number [0...255]}' or '/dev/"
+"drbd{minor drbd number [0...255]}'</p>\n"
+"\t\t<p>\"Disk\": DRBD uses this block device to actually store and retrieve "
+"the data. Never access such a device while DRBD is running on top of it.</"
+"p>\n"
+"\t\t<p>\"Meta-disk\": internal. Internal means that the last part of the "
+"backing device is used to store the meta-data.</p>\n"
"\t\t"
msgstr ""
@@ -256,64 +273,123 @@
msgid ""
"\n"
"\t\t<p><b>Protocol</b></p>\n"
-"\t\t<p>Protocol A: write IO is reported as completed, if it has reached local disk and local TCP send buffer.</p>\n"
-"\t\t<p>Protocol B: write IO is reported as completed, if it has reached local disk and remote buffer cache.</p>\n"
-"\t\t<p>Protocol C: write IO is reported as completed, if it has reached both local and remote disk.</p>\n"
+"\t\t<p>Protocol A: write IO is reported as completed, if it has reached "
+"local disk and local TCP send buffer.</p>\n"
+"\t\t<p>Protocol B: write IO is reported as completed, if it has reached "
+"local disk and remote buffer cache.</p>\n"
+"\t\t<p>Protocol C: write IO is reported as completed, if it has reached both "
+"local and remote disk.</p>\n"
"\t\t\t\t\t\t\t\t\t\t \n"
"\t\t<p><b>wfc-timeout</b>: Wait for connection timeout</p>\n"
-"\t\t<p><b>degr-wfc-timeout</b>: Wait for connection timeout, if this node was a degraded cluster</p>\n"
+"\t\t<p><b>degr-wfc-timeout</b>: Wait for connection timeout, if this node "
+"was a degraded cluster</p>\n"
"\n"
-"\t\t<p><b>on-io-error</b>: What to do when the lower level device reports io-error to the upper layers</p>\n"
+"\t\t<p><b>on-io-error</b>: What to do when the lower level device reports io-"
+"error to the upper layers</p>\n"
"\t\t<p><b>sndbuf-size</b>: The size of the TCP socket send buffer</p>\n"
-"\t\t<p><b>max-buffers</b>: Maximum number of requests to be allocated by DRBD</p>\n"
+"\t\t<p><b>max-buffers</b>: Maximum number of requests to be allocated by "
+"DRBD</p>\n"
"\n"
-"\t\t<p><b>timeout</b>: If the partner node fails to send an expected response packet within time 10ths of a second, the partner node is considered dead and therefore the TCP/IP connection is abandoned. This must be lower than connect-int and ping-int. The default value is 60 = 6 seconds, the unit 0.1 seconds.</p>\n"
-"\t\t<p><b>connect-int</b>: The time the peer has time to answer to a keep-alive packet. In case the peer's reply is not received within this time period, it is considered as dead. The default value is 500ms, the default unit is 100ms</p>\n"
-"\t\t<p><b>ping-int</b>: The time the peer has time to answer to a keep-alive packet</p>\n"
+"\t\t<p><b>timeout</b>: If the partner node fails to send an expected "
+"response packet within time 10ths of a second, the partner node is "
+"considered dead and therefore the TCP/IP connection is abandoned. This must "
+"be lower than connect-int and ping-int. The default value is 60 = 6 seconds, "
+"the unit 0.1 seconds.</p>\n"
+"\t\t<p><b>connect-int</b>: The time the peer has time to answer to a keep-"
+"alive packet. In case the peer's reply is not received within this time "
+"period, it is considered as dead. The default value is 500ms, the default "
+"unit is 100ms</p>\n"
+"\t\t<p><b>ping-int</b>: The time the peer has time to answer to a keep-alive "
+"packet</p>\n"
"\n"
-"\t\t<p><b>max-epoch-size</b>: The highest number of data blocks between two write barriers</p>\n"
-"\t\t<p><b>ko-count</b>: the secondary node fails to complete a single write request for count times the timeout, it is expelled from the cluster. The default value is 0, which disables this feature.</p>\n"
-"\t\t<p><b>rate</b>: To ensure a smooth operation of the application on top of DRBD, it is possible to limit the bandwidth which may be used by background synchronizations. The default is 250 KB/sec, the default unit is KB/sec.</p>\n"
-"\t\t<p><b>al-extents</b>: parameter you control how big the hot area (= active set) can get. The default number of extents is 127. (Minimum: 7, Maximum: 3843)</p>\n"
+"\t\t<p><b>max-epoch-size</b>: The highest number of data blocks between two "
+"write barriers</p>\n"
+"\t\t<p><b>ko-count</b>: the secondary node fails to complete a single write "
+"request for count times the timeout, it is expelled from the cluster. The "
+"default value is 0, which disables this feature.</p>\n"
+"\t\t<p><b>rate</b>: To ensure a smooth operation of the application on top "
+"of DRBD, it is possible to limit the bandwidth which may be used by "
+"background synchronizations. The default is 250 KB/sec, the default unit is "
+"KB/sec.</p>\n"
+"\t\t<p><b>al-extents</b>: parameter you control how big the hot area (= "
+"active set) can get. The default number of extents is 127. (Minimum: 7, "
+"Maximum: 3843)</p>\n"
"\t\t"
msgstr ""
"\n"
"\t\t<p><b>Protocol</b></p>\n"
-"\t\t<p>Protocol A: l'escriptura IO s'informa com a completada, si ha assolit el disc local i la memòria intermèdia d'enviament TCP local.</p>\n"
-"\t\t<p>Protocol B: l'escriptura IO s'informa com a completada, si ha assolit el disc local i la cache de la memòria intermèdia remota.</p>\n"
-"\t\t<p>Protocol C: l'escriptura IO s'informa com a completada, si ha assolit el disc local i el disc remot.</p>\n"
+"\t\t<p>Protocol A: l'escriptura IO s'informa com a completada, si ha assolit "
+"el disc local i la memòria intermèdia d'enviament TCP local.</p>\n"
+"\t\t<p>Protocol B: l'escriptura IO s'informa com a completada, si ha assolit "
+"el disc local i la cache de la memòria intermèdia remota.</p>\n"
+"\t\t<p>Protocol C: l'escriptura IO s'informa com a completada, si ha assolit "
+"el disc local i el disc remot.</p>\n"
"\t\t\t\t\t\t\t\t\t\t \n"
"\t\t<p><b>wfc-timeout</b>: espera el temps d'espera de la connexió</p>\n"
-"\t\t<p><b>degr-wfc-timeout</b>: espera el temps d'espera de la connexió, si aquest node és un clúster degradat</p>\n"
+"\t\t<p><b>degr-wfc-timeout</b>: espera el temps d'espera de la connexió, si "
+"aquest node és un clúster degradat</p>\n"
"\n"
-"\t\t<p><b>on-io-error</b>: què fer quan el dispostiu de nivell més baix informa d'un io-error als nivells més alts</p>\n"
-"\t\t<p><b>sndbuf-size</b>: la mida del connector TCP de la memòria d'enviament</p>\n"
-"\t\t<p><b>max-buffers</b>: nombre màxim de peticions per ser assignades pel DRBD</p>\n"
+"\t\t<p><b>on-io-error</b>: què fer quan el dispostiu de nivell més baix "
+"informa d'un io-error als nivells més alts</p>\n"
+"\t\t<p><b>sndbuf-size</b>: la mida del connector TCP de la memòria "
+"d'enviament</p>\n"
+"\t\t<p><b>max-buffers</b>: nombre màxim de peticions per ser assignades pel "
+"DRBD</p>\n"
"\n"
-"\t\t<p><b>timeout</b>: si el node soci falla en enviar un paquet de resposta esperat dins d'una desena part de segon, el node soci és considerat mort i, per tant, la connexió TCP/IP és abandonada. Ha de ser inferior a connect-int i ping-int. El valor per defecte és 60 = 6 segons, la unitat 0.1 segons.</p>\n"
-"\t\t<p><b>connect-int</b>: el temps que el company té per respondre a un paquet keep-alive. En cas que la resposta no es rebi en aquest període de temps, és considerat mort. El valor per defecte és 500ms, la unitat per defecte és 100ms</p>\n"
-"\t\t<p><b>ping-int</b>: el temps que el company té per respondre a un paquet keep-alive</p>\n"
+"\t\t<p><b>timeout</b>: si el node soci falla en enviar un paquet de resposta "
+"esperat dins d'una desena part de segon, el node soci és considerat mort i, "
+"per tant, la connexió TCP/IP és abandonada. Ha de ser inferior a connect-int "
+"i ping-int. El valor per defecte és 60 = 6 segons, la unitat 0.1 segons.</"
+"p>\n"
+"\t\t<p><b>connect-int</b>: el temps que el company té per respondre a un "
+"paquet keep-alive. En cas que la resposta no es rebi en aquest període de "
+"temps, és considerat mort. El valor per defecte és 500ms, la unitat per "
+"defecte és 100ms</p>\n"
+"\t\t<p><b>ping-int</b>: el temps que el company té per respondre a un paquet "
+"keep-alive</p>\n"
"\n"
-"\t\t<p><b>max-epoch-size</b>: el número més alt de blocs de dades entre dues barreres d'escriptura</p>\n"
-"\t\t<p><b>ko-count</b>: el node secundari falla en completar una petició d'escriptura simple durant una quantitat del temps d'espera, és expulsat del clúster. El valor per defecte és 0, que inhabilita aquesta característica.</p>\n"
-"\t\t<p><b>rate</b>: per assegurar una operació suau de l'apliació damunt de DRBD, és possible limitar l'amplada de banda que pot ser usada per a sincronitzacions en segon pla. Per defecte és 250 KB/s, la unitat per defecte és KB/sec.</p>\n"
-"\t\t<p><b>al-extents</b>: paràmetre, controleu la grandària que pot arribar a tenir l'àrea activa (hot area) (= active set). El nombre per defecte d'extensions és 127. (Mínim: 7, Màxim: 3843)</p>\n"
+"\t\t<p><b>max-epoch-size</b>: el número més alt de blocs de dades entre dues "
+"barreres d'escriptura</p>\n"
+"\t\t<p><b>ko-count</b>: el node secundari falla en completar una petició "
+"d'escriptura simple durant una quantitat del temps d'espera, és expulsat del "
+"clúster. El valor per defecte és 0, que inhabilita aquesta característica.</"
+"p>\n"
+"\t\t<p><b>rate</b>: per assegurar una operació suau de l'apliació damunt de "
+"DRBD, és possible limitar l'amplada de banda que pot ser usada per a "
+"sincronitzacions en segon pla. Per defecte és 250 KB/s, la unitat per "
+"defecte és KB/sec.</p>\n"
+"\t\t<p><b>al-extents</b>: paràmetre, controleu la grandària que pot arribar "
+"a tenir l'àrea activa (hot area) (= active set). El nombre per defecte "
+"d'extensions és 127. (Mínim: 7, Màxim: 3843)</p>\n"
"\t\t"
#: src/include/drbd/helps.rb:112
msgid "<p><b><big>LVM Configuration</big></b></p>"
-msgstr ""
+msgstr "<p><b><big>Configuració d'LVM</big></b></p>"
#: src/include/drbd/helps.rb:115
msgid ""
"\n"
"\t\t<p><b>LVM configuration file /etc/lvm/lvm.conf</b></p>\n"
-"\t\t<p>To use LVM with DRBD, it is necessary to change some options in the LVM configuration file and to remove stale cache entries on the nodes.</p>\t\t<p>Refer to 'man lvm.conf' for further information including the file layout.</p>\n"
+"\t\t<p>To use LVM with DRBD, it is necessary to change some options in the "
+"LVM configuration file and to remove stale cache entries on the nodes.</p>\t"
+"\t<p>Refer to 'man lvm.conf' for further information including the file "
+"layout.</p>\n"
"\t\t\t\t\t\t\t\t\t\t \n"
-"\t\t<p><b>Device Filter</b>: This masks the underlying block device from the list of devices LVM scans for Physical Volume signatures. This way, LVM is instructed to read Physical Volume signatures from DRBD devices, rather than from the underlying backing block devices.</p>\t\t<p><b>AutoFilter</b>: According to the configuration of drbd, LVM filter will always be changed automatically. To change it manually, disable the checkbox of AutoFilter.</p>\n"
-"\t\t<p>The filter consists of an array of regular expressions. These expressions can be delimited by a character of your choice, and prefixed with either an 'a' (for accept) or 'r' (for reject).</p>\t\t<p>For example, setting filter as [\"r|/dev/sda.*|\"]</p>\n"
+"\t\t<p><b>Device Filter</b>: This masks the underlying block device from the "
+"list of devices LVM scans for Physical Volume signatures. This way, LVM is "
+"instructed to read Physical Volume signatures from DRBD devices, rather than "
+"from the underlying backing block devices.</p>\t\t<p><b>AutoFilter</b>: "
+"According to the configuration of drbd, LVM filter will always be changed "
+"automatically. To change it manually, disable the checkbox of AutoFilter.</"
+"p>\n"
+"\t\t<p>The filter consists of an array of regular expressions. These "
+"expressions can be delimited by a character of your choice, and prefixed "
+"with either an 'a' (for accept) or 'r' (for reject).</p>\t\t<p>For example, "
+"setting filter as [\"r|/dev/sda.*|\"]</p>\n"
"\n"
-"\t\t<p><b>LVM cache</b>: Enable/turn on writing the LVM cache is default. Disable cache when for network storage, like nfs. </p>\n"
+"\t\t<p><b>LVM cache</b>: Enable/turn on writing the LVM cache is default. "
+"Disable cache when for network storage, like nfs. </p>\n"
"\n"
"\t\t"
msgstr ""
@@ -323,19 +399,26 @@
msgstr "<p><b><big>Configuració global del DRBD</big></b></p>"
#: src/include/drbd/helps.rb:133
-msgid "<p>Check <b>\"Disable IP Verification\"</b> to disable one of drbdadm's sanity check</p>"
-msgstr "<p>Comprova <b>\"Deshabilita la verificació de l'adreça IP\"</b> per desactivar una de les comprovacions del drbdadm.</p>"
+msgid ""
+"<p>Check <b>\"Disable IP Verification\"</b> to disable one of drbdadm's "
+"sanity check</p>"
+msgstr ""
+"<p>Comprova <b>\"Deshabilita la verificació de l'adreça IP\"</b> per "
+"desactivar una de les comprovacions del drbdadm.</p>"
#: src/include/drbd/helps.rb:136
msgid ""
-"<p><b>Dialog Refresh:</b> The user dialog counts and displays the seconds it waited so\n"
+"<p><b>Dialog Refresh:</b> The user dialog counts and displays the seconds it "
+"waited so\n"
" far. You might want to disable this if you have the console\n"
" of your server connected to a serial terminal server with\n"
" limited logging capacity.\n"
-" The Dialog will print the count each 'dialog-refresh' seconds,\n"
+" The Dialog will print the count each 'dialog-refresh' "
+"seconds,\n"
" set it to 0 to disable redrawing completely. </p>"
msgstr ""
-"<p><b>Refresca el diàleg:</b> El diàleg d'usuari mostra els segons comptats fins ara.\n"
+"<p><b>Refresca el diàleg:</b> El diàleg d'usuari mostra els segons comptats "
+"fins ara.\n"
"Pot ser que volgueu desactivar-ho si teniu la cònsola del servidor\n"
"connectada a un port sèrie amb capacitats de registre limitades.\n"
"El diàleg mostrarà el recompte cada 'refresca el diàleg' segons,\n"
@@ -374,7 +457,8 @@
msgstr ""
"<p><b><big>Addicció d'un drbd:</big></b><br>\n"
"Escolliu un drbd de la llista dels detectats.\n"
-"Si no s'ha detectat el vostre drbd, seleccioneu <b>Un altre (no detectat)</b>.\n"
+"Si no s'ha detectat el vostre drbd, seleccioneu <b>Un altre (no detectat)</"
+"b>.\n"
"Després premeu <b>Configura</b>.</p>\n"
#. Summary dialog help 3/3
@@ -385,7 +469,8 @@
"the configuration opens.</p>\n"
msgstr ""
"<p><b><big>Edició o supressió</big></b><br>\n"
-"Si premeu <b>Edita</b>, s'obrirà un quadre de diàleg addicional on podreu canviar\n"
+"Si premeu <b>Edita</b>, s'obrirà un quadre de diàleg addicional on podreu "
+"canviar\n"
"la configuració.</p>\n"
#. Ovreview dialog help 1/3
@@ -439,7 +524,8 @@
"</p>"
msgstr ""
"<p><b><big>Selecció d'un element</big></b><br>\n"
-"Aquesta operació no es pot dur a terme; primer cal realitzar la codificació. :-)\n"
+"Aquesta operació no es pot dur a terme; primer cal fer-ne la "
+"codificació. :-)\n"
"</p>"
#. Configure2 dialog help 1/2
@@ -456,23 +542,23 @@
#. Default is always true (auto)
#: src/include/drbd/lvm_conf.rb:36
msgid "LVM Filter Configuration of DRBD"
-msgstr ""
+msgstr "Configuració del filtre LVM de DRBD"
#: src/include/drbd/lvm_conf.rb:44
msgid "Modify LVM Device filter Automatically"
-msgstr ""
+msgstr "Modifica el filtre de dispositius LVM automàticament"
#: src/include/drbd/lvm_conf.rb:54
msgid "Device Filter"
-msgstr ""
+msgstr "Filtre de dispositius"
#: src/include/drbd/lvm_conf.rb:64
msgid "Writing the LVM cache"
-msgstr ""
+msgstr "Escrivint LVM cache"
#: src/include/drbd/lvm_conf.rb:73
msgid "Enable LVM Cache"
-msgstr ""
+msgstr "Habilita LVM Cache"
#. encoding: utf-8
#: src/include/drbd/resource_conf.rb:134
@@ -492,7 +578,8 @@
#: src/include/drbd/resource_conf.rb:578
msgid "Node names must not include \".\" , using the local hostname."
-msgstr "El nom dels nodes no ha d'incloure \".\" , usant el nom d'amfitrió local."
+msgstr ""
+"El nom dels nodes no ha d'incloure \".\" , usant el nom d'amfitrió local."
#: src/include/drbd/resource_conf.rb:608
msgid "Please fill out all fields."
@@ -505,11 +592,11 @@
#. $Id: startup_conf.ycp 30707 2006-05-04 13:19:08Z lslezak $
#: src/include/drbd/startup_conf.rb:29
msgid "Booting"
-msgstr "S'està arrencant"
+msgstr "Arrencant"
#: src/include/drbd/startup_conf.rb:37
msgid "On -- Start DRBD Server when Booting"
-msgstr ""
+msgstr "On -- Inicia el servidor DRBD quan durant l'arrencada"
#: src/include/drbd/startup_conf.rb:41
msgid "Off -- Server Only Starts Manually"
@@ -548,7 +635,7 @@
#. }
#: src/include/drbd/startup_conf.rb:141
msgid "DRBD server is running."
-msgstr "S'està executant el servidor DRBD."
+msgstr "El servidor DRBD s'està executant."
#: src/include/drbd/startup_conf.rb:142
msgid "DRBD server is not running."
@@ -572,7 +659,7 @@
#. Initialization dialog contents
#: src/include/drbd/wizards.rb:141
msgid "Initializing..."
-msgstr "S'està inicialitzant..."
+msgstr "Iniciant..."
#. encoding: utf-8
#. ------------------------------------------------------------------------------
@@ -613,7 +700,7 @@
#. DRBD read dialog caption
#: src/modules/Drbd.rb:185
msgid "Initializing DRBD Configuration"
-msgstr "S'està inicialitzant la configuració DRDB"
+msgstr "Iniciant la configuració de DRDB"
#. We do not set help text here, because it was set outside
#: src/modules/Drbd.rb:193
@@ -626,7 +713,7 @@
#: src/modules/Drbd.rb:195
msgid "Read LVM configurations"
-msgstr ""
+msgstr "Llegeix les configuracions d'LVM"
#: src/modules/Drbd.rb:196
msgid "Read daemon status"
@@ -634,19 +721,19 @@
#: src/modules/Drbd.rb:197 src/modules/Drbd.rb:204
msgid "Read SuSEFirewall Settings"
-msgstr ""
+msgstr "Llegeix els paràmetres de SuSEFirewall"
#: src/modules/Drbd.rb:200
msgid "Reading global settings..."
-msgstr "S'estan llegint els paràmetres globals..."
+msgstr "Llegint els paràmetres globals..."
#: src/modules/Drbd.rb:201
msgid "Reading resources..."
-msgstr "S'estan llegint els recursos..."
+msgstr "Llegint els recursos..."
#: src/modules/Drbd.rb:202
msgid "Reading LVM configurations..."
-msgstr ""
+msgstr "Llegint les configuracions d'LVM..."
#: src/modules/Drbd.rb:203
msgid "Reading daemon status..."
@@ -680,7 +767,7 @@
#. DRBD write dialog caption
#: src/modules/Drbd.rb:605
msgid "Writing DRBD Configuration"
-msgstr "S'està escrivint la configuració DRDB"
+msgstr "Escrivint la configuració de DRDB"
#. Comment code below due to change the "booting" status
#. won't change modified flag
@@ -696,7 +783,7 @@
#: src/modules/Drbd.rb:619
msgid "Write LVM configurations"
-msgstr ""
+msgstr "Escriu les configuracions d'LVM"
#: src/modules/Drbd.rb:620
msgid "Set daemon status"
@@ -704,7 +791,7 @@
#: src/modules/Drbd.rb:621
msgid "Write the SuSEfirewall settings"
-msgstr ""
+msgstr "Escriu els paràmetres de SuSEfirewall"
#: src/modules/Drbd.rb:624
msgid "Writing global settings..."
@@ -712,19 +799,19 @@
#: src/modules/Drbd.rb:625
msgid "Writing resources..."
-msgstr "S'estan escrivint els recursos..."
+msgstr "Escrivint els recursos..."
#: src/modules/Drbd.rb:626
msgid "Writing LVM configurations..."
-msgstr ""
+msgstr "Escrivint les configuracions d'LVM..."
#: src/modules/Drbd.rb:627
msgid "Setting daemon status..."
-msgstr "S'està fixant l'estat del dimoni..."
+msgstr "Establint l'estat del dimoni..."
#: src/modules/Drbd.rb:628
msgid "Writing the SuSEFirewall settings"
-msgstr ""
+msgstr "Escrivint els paràmetres de SuSEFirewall"
#: src/modules/Drbd.rb:639
msgid "Failed to make directory /etc/drbd.d"
@@ -732,21 +819,48 @@
#~ msgid ""
#~ "\n"
-#~ "\t\t<p>\"Name\" is mandatory and must match the Linux host name (uname -n) of one of the nodes. Should not include \".\" in hostname.</p>\n"
-#~ "\t\t<p>\"Address:Port\": A resource needs one IP address per device, which is used to wait for incoming connections from the partner device to reach the device. Each DRBD resource needs a TCP port which is used to connect to the node's partner device.</p>\n"
-#~ "\t\t<p>\"Device\": The name of the block device node of the resource being described. You must use this device with your application (file system) and you must not use the low level block device which is specified with the disk parameter,following its minor number. Or either omit the name or minor and the minor number. If you omit the name a default of /dev/drbdminor will be used.\n"
-#~ "\t\tLike: '/dev/drbd{service} minor {minor drbd number [0...255]}' or '/dev/drbd{minor drbd number [0...255]}'</p>\n"
-#~ "\t\t<p>\"Disk\": DRBD uses this block device to actually store and retrieve the data. Never access such a device while DRBD is running on top of it.</p>\n"
-#~ "\t\t<p>\"Meta-disk\": internal. Internal means that the last part of the backing device is used to store the meta-data.</p>\n"
+#~ "\t\t<p>\"Name\" is mandatory and must match the Linux host name (uname -"
+#~ "n) of one of the nodes. Should not include \".\" in hostname.</p>\n"
+#~ "\t\t<p>\"Address:Port\": A resource needs one IP address per device, "
+#~ "which is used to wait for incoming connections from the partner device to "
+#~ "reach the device. Each DRBD resource needs a TCP port which is used to "
+#~ "connect to the node's partner device.</p>\n"
+#~ "\t\t<p>\"Device\": The name of the block device node of the resource "
+#~ "being described. You must use this device with your application (file "
+#~ "system) and you must not use the low level block device which is "
+#~ "specified with the disk parameter,following its minor number. Or either "
+#~ "omit the name or minor and the minor number. If you omit the name a "
+#~ "default of /dev/drbdminor will be used.\n"
+#~ "\t\tLike: '/dev/drbd{service} minor {minor drbd number [0...255]}' or '/"
+#~ "dev/drbd{minor drbd number [0...255]}'</p>\n"
+#~ "\t\t<p>\"Disk\": DRBD uses this block device to actually store and "
+#~ "retrieve the data. Never access such a device while DRBD is running on "
+#~ "top of it.</p>\n"
+#~ "\t\t<p>\"Meta-disk\": internal. Internal means that the last part of the "
+#~ "backing device is used to store the meta-data.</p>\n"
#~ "\t\t"
#~ msgstr ""
#~ "\n"
-#~ "\t\t<p>El \"nom\" és obligatori i ha de coincidir amb el nom d'amfitrió Linux (uname -n) d'un dels nodes. No hauria d'incloure \".\" al nom d'amfitrió.</p>\n"
-#~ "\t\t<p>\"Address:Port\": un recurs necessita una adreça IP per dispositiu, que s'usa per esperar conneccions d'entrada des del dispostiu interlocutor que arribin al dispostiu. Cada recurs DRBD necessita un port TCP que s'usa per connectar al node del dispositiu interlocutor.</p>\n"
-#~ "\t\t<p>\"Device\": el nom del node de dispositiu de bloc del recurs que es descriu. Heu d'usar aquest dispositiu amb la vostra aplicació (sistema de fitxers) i no heu d'usar el dispositiu de bloc de baix nivell que s'especifica amb el paràmetre de disc,després del seu número menor. O bé ometeu el nom o el menor i el número menor. Si ometeu el nom s'usarà s'usarà un predeterminat de /dev/drbdminor.\n"
-#~ "\t\tAixí: '/dev/drbd{service} minor {minor drbd number [0...255]}' o '/dev/drbd{minor drbd number [0...255]}'</p>\n"
-#~ "\t\t<p>\"Disk\": el DRBD usa aquest dispositiu de bloc per, de fet, desar i recurperar les dades. Mai no accedeix a un dispositiu així mentre el DRBD s'executa a sobre.</p>\n"
-#~ "\t\t<p>\"Meta-disk\": intern. Intern significa que l'última part del dispostiu de suport s'usa per desar-hi les metadades.</p>\n"
+#~ "\t\t<p>El \"nom\" és obligatori i ha de coincidir amb el nom d'amfitrió "
+#~ "Linux (uname -n) d'un dels nodes. No hauria d'incloure \".\" al nom "
+#~ "d'amfitrió.</p>\n"
+#~ "\t\t<p>\"Address:Port\": un recurs necessita una adreça IP per "
+#~ "dispositiu, que s'usa per esperar conneccions d'entrada des del dispostiu "
+#~ "interlocutor que arribin al dispostiu. Cada recurs DRBD necessita un port "
+#~ "TCP que s'usa per connectar al node del dispositiu interlocutor.</p>\n"
+#~ "\t\t<p>\"Device\": el nom del node de dispositiu de bloc del recurs que "
+#~ "es descriu. Heu d'usar aquest dispositiu amb la vostra aplicació "
+#~ "(sistema de fitxers) i no heu d'usar el dispositiu de bloc de baix nivell "
+#~ "que s'especifica amb el paràmetre de disc,després del seu número menor. O "
+#~ "bé ometeu el nom o el menor i el número menor. Si ometeu el nom s'usarà "
+#~ "s'usarà un predeterminat de /dev/drbdminor.\n"
+#~ "\t\tAixí: '/dev/drbd{service} minor {minor drbd number [0...255]}' o '/"
+#~ "dev/drbd{minor drbd number [0...255]}'</p>\n"
+#~ "\t\t<p>\"Disk\": el DRBD usa aquest dispositiu de bloc per, de fet, desar "
+#~ "i recurperar les dades. Mai no accedeix a un dispositiu així mentre el "
+#~ "DRBD s'executa a sobre.</p>\n"
+#~ "\t\t<p>\"Meta-disk\": intern. Intern significa que l'última part del "
+#~ "dispostiu de suport s'usa per desar-hi les metadades.</p>\n"
#~ "\t\t"
#~ msgid "On -- Start DRBD Server Now and when Booting"
1
0
14 Sep '15
Author: vertaal
Date: 2015-09-14 18:08:02 +0200 (Mon, 14 Sep 2015)
New Revision: 92705
Modified:
trunk/yast/ca/po/geo-cluster.ca.po
Log:
geo-cluster.ca.po: done (Dmedina)
Committed with Vertaal on behalf of Dmedina
Modified: trunk/yast/ca/po/geo-cluster.ca.po
===================================================================
--- trunk/yast/ca/po/geo-cluster.ca.po 2015-09-14 15:47:48 UTC (rev 92704)
+++ trunk/yast/ca/po/geo-cluster.ca.po 2015-09-14 16:08:02 UTC (rev 92705)
@@ -8,14 +8,14 @@
"Project-Id-Version: opensuse-i 18n\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 18:36+0200\n"
-"PO-Revision-Date: 2014-10-30 10:52+0100\n"
+"PO-Revision-Date: 2015-09-14 18:07+0100\n"
"Last-Translator: David Medina <opensusecatala(a)gmail.com>\n"
"Language-Team: none\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.5.4\n"
+"X-Generator: Poedit 1.6.11\n"
#. Command line help text for the Xgeo-cluster module
#: src/clients/geo-cluster.rb:54
@@ -140,12 +140,12 @@
#: src/include/geo-cluster/dialogs.rb:106
msgid "Authentification"
-msgstr ""
+msgstr "Autentificació"
#: src/include/geo-cluster/dialogs.rb:108
#: src/include/geo-cluster/dialogs.rb:156
msgid "Ca&ncel"
-msgstr ""
+msgstr "Ca&ncel·la"
#. return `cancel or a string
#: src/include/geo-cluster/dialogs.rb:109
@@ -157,31 +157,41 @@
#: src/include/geo-cluster/dialogs.rb:122
msgid "Enable Security Auth"
-msgstr ""
+msgstr "Habilita l'autentificació de seguretat"
#: src/include/geo-cluster/dialogs.rb:128
msgid "Authentification file"
-msgstr ""
+msgstr "Fitxer d'autentificació"
#: src/include/geo-cluster/dialogs.rb:132
-msgid "A relative path will be saved in /etc/booth, or using absolute path directly."
+msgid ""
+"A relative path will be saved in /etc/booth, or using absolute path directly."
msgstr ""
+"Un camí relatiu es desarà a /etc/booth o s'usarà un camí absolut directament."
#: src/include/geo-cluster/dialogs.rb:137
-msgid "For a newly created geo cluster, push the button below to generate /etc/booth/<key>."
+msgid ""
+"For a newly created geo cluster, push the button below to generate /etc/"
+"booth/<key>."
msgstr ""
+"Per a un geo clúster de nova creació, premeu el botó de sota per generar /"
+"etc/booth/<clau>."
#: src/include/geo-cluster/dialogs.rb:142
-msgid "To join a existing geo cluster, please copy /etc/booth/<key> from other node manually."
+msgid ""
+"To join a existing geo cluster, please copy /etc/booth/<key> from other node "
+"manually."
msgstr ""
+"Per afegir-se a un geo clúster existent; si us plau, copieu /etc/booth/"
+"<clau> des d'un altre node manualment."
#: src/include/geo-cluster/dialogs.rb:146
msgid "Generate Authentification Key File"
-msgstr ""
+msgstr "Genera el fitxer de clau d'autentificació"
#: src/include/geo-cluster/dialogs.rb:154
msgid "Basic"
-msgstr ""
+msgstr "Bàsic"
#: src/include/geo-cluster/dialogs.rb:178
#: src/include/geo-cluster/dialogs.rb:255
@@ -312,11 +322,11 @@
#. Still fall to :basic or :ok
#: src/include/geo-cluster/dialogs.rb:733
msgid "Failed to create authentification file "
-msgstr ""
+msgstr "Ha fallat la creació del fitxer d'autentificació"
#: src/include/geo-cluster/dialogs.rb:736
msgid "Succeed to created authentification file "
-msgstr ""
+msgstr "El fitxer d'autentificació s'ha creat correctament."
#. GeoCluster choose configure dialog caption
#: src/include/geo-cluster/dialogs.rb:795
@@ -331,7 +341,7 @@
#: src/include/geo-cluster/wizards.rb:47
msgid "Authentification Configuration"
-msgstr ""
+msgstr "Configuració de l'autentificació"
#. Initialization dialog contents
#: src/include/geo-cluster/wizards.rb:143
@@ -360,10 +370,8 @@
msgid "Initializing Geo Cluster Configuration"
msgstr "Iniciant la configuració de Geo Clúster"
-#. #-#-#-#-# geo-cluster.rxgettext.pot (PACKAGE VERSION) #-#-#-#-#
#. TODO FIXME Names of real stages
#. We do not set help text here, because it was set outside
-#. #-#-#-#-# geo-cluster.xgettext.pot #-#-#-#-#
#. Progress stage 2/3
#: src/modules/GeoCluster.rb:297 src/modules/GeoCluster2.pm:143
msgid "Read the previous settings"
@@ -373,7 +381,6 @@
msgid "Read SuSEFirewall Settings"
msgstr "Llegeix els paràmetres de SuSEFirewall"
-#. #-#-#-#-# geo-cluster.xgettext.pot #-#-#-#-#
#. Progress step 2/3
#: src/modules/GeoCluster.rb:299 src/modules/GeoCluster2.pm:150
msgid "Reading the previous settings..."
@@ -410,7 +417,6 @@
msgid "Writing the SuSEFirewall settings"
msgstr "Escrivint els paràmatres de SuSEFirewall"
-#. #-#-#-#-# geo-cluster.rxgettext.pot (PACKAGE VERSION) #-#-#-#-#
#. Error message
#: src/modules/GeoCluster.rb:390 src/modules/GeoCluster2.pm:242
msgid "Cannot write settings."
1
0
14 Sep '15
Author: vertaal
Date: 2015-09-14 17:47:48 +0200 (Mon, 14 Sep 2015)
New Revision: 92704
Modified:
trunk/yast/ca/po/kdump.ca.po
Log:
kdump.ca.po: done (Dmedina)
Committed with Vertaal on behalf of Dmedina
Modified: trunk/yast/ca/po/kdump.ca.po
===================================================================
--- trunk/yast/ca/po/kdump.ca.po 2015-09-14 15:27:52 UTC (rev 92703)
+++ trunk/yast/ca/po/kdump.ca.po 2015-09-14 15:47:48 UTC (rev 92704)
@@ -9,15 +9,15 @@
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 18:36+0200\n"
-"PO-Revision-Date: 2014-10-18 12:46+0100\n"
+"PO-Revision-Date: 2015-09-14 17:47+0100\n"
"Last-Translator: David Medina <opensusecatala(a)gmail.com>\n"
"Language-Team: Catalan\n"
-"Language: \n"
+"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.5.7\n"
+"X-Generator: Poedit 1.6.11\n"
#. Command line help text for the kdump module
#: src/clients/kdump.rb:59
@@ -47,27 +47,42 @@
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:102
msgid "Dump target includes destination for saving dump images"
-msgstr "La destinació de l'abocament inclou la destinació on s'han de desar les imatges abocades"
+msgstr ""
+"La destinació de l'abocament inclou la destinació on s'han de desar les "
+"imatges abocades"
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:117
-msgid "The naming scheme is:/boot/vmlinu[zx]-<kernel_string>[.gz] Please enter only \"kernel_string\"."
-msgstr "L'esquema del nom és:/boot/vmlinu[zx]-<cadena_nucli>[.gz] Introduïu només \"cadena_nucli\"."
+msgid ""
+"The naming scheme is:/boot/vmlinu[zx]-<kernel_string>[.gz] Please enter only "
+"\"kernel_string\"."
+msgstr ""
+"L'esquema del nom és:/boot/vmlinu[zx]-<cadena_nucli>[.gz] Introduïu només "
+"\"cadena_nucli\"."
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:128
-msgid "The kdump commandline is the command line that needs to be passed off to the kdump kernel."
-msgstr "La línia d'ordres del kdump és la línia d'ordres que s'ha de passar al nucli del kdump."
+msgid ""
+"The kdump commandline is the command line that needs to be passed off to the "
+"kdump kernel."
+msgstr ""
+"La línia d'ordres del kdump és la línia d'ordres que s'ha de passar al nucli "
+"del kdump."
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:139
-msgid "Set this variable if you only want to _append_ values to the default command line string."
-msgstr "Establiu aquesta variable si només voleu _afegir_ valors a la cadena de la línia d'ordres predeterminada."
+msgid ""
+"Set this variable if you only want to _append_ values to the default command "
+"line string."
+msgstr ""
+"Establiu aquesta variable si només voleu _afegir_ valors a la cadena de la "
+"línia d'ordres predeterminada."
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:150
msgid "Immediately reboot after saving the core in the kdump kernel."
-msgstr "Reinicieu immediatament després de desar el nucli en el nucli del kdump."
+msgstr ""
+"Reinicieu immediatament després de desar el nucli en el nucli del kdump."
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:158
@@ -77,7 +92,9 @@
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:166
msgid "Specifies how many old dumps are kept. 0 means keep all."
-msgstr "Especifica quants abocaments vells s'han de conservar. 0 vol dir que es conserven tots."
+msgstr ""
+"Especifica quants abocaments vells s'han de conservar. 0 vol dir que es "
+"conserven tots."
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:174
@@ -91,8 +108,12 @@
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:190
-msgid "SMTP password for sending notification messages. Path of file which includes password (plain text file)."
-msgstr "Contrasenya SMTP per enviar missatges de notificiació. Camí del fitxer que inclou la contrasenya (fitxer de text pla)."
+msgid ""
+"SMTP password for sending notification messages. Path of file which includes "
+"password (plain text file)."
+msgstr ""
+"Contrasenya SMTP per enviar missatges de notificiació. Camí del fitxer que "
+"inclou la contrasenya (fitxer de text pla)."
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:198
@@ -127,7 +148,8 @@
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:241
msgid "Number for dump level includes pages for saving"
-msgstr "El nombre per al nivell d'abocament inclou les pàgines que s'han de desar"
+msgstr ""
+"El nombre per al nivell d'abocament inclou les pàgines que s'han de desar"
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:248
@@ -136,8 +158,12 @@
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:255
-msgid "Dump target includes type of target from: file (local filesystem), ftp, ssh, sftp, nfs, cifs"
+msgid ""
+"Dump target includes type of target from: file (local filesystem), ftp, ssh, "
+"sftp, nfs, cifs"
msgstr ""
+"La destinació de l'abocament inclou el tipus de destinació: fitxer (sistema "
+"de fitxers local), ftp, ssh, sftp, nfs, cifs"
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:262
@@ -176,8 +202,12 @@
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:303
-msgid "The naming scheme is: /boot/vmlinu[zx]-<kernel_string>[.gz] kernel means only \"kernel_string\"."
-msgstr "L'esquema del nom és: /boot/vmlinu[zx]-<cadena_nucli>[.gz] el nucli només significa \"cadena_nucli\"."
+msgid ""
+"The naming scheme is: /boot/vmlinu[zx]-<kernel_string>[.gz] kernel means "
+"only \"kernel_string\"."
+msgstr ""
+"L'esquema del nom és: /boot/vmlinu[zx]-<cadena_nucli>[.gz] el nucli només "
+"significa \"cadena_nucli\"."
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:310
@@ -186,8 +216,12 @@
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:317
-msgid "Option means runlevel to boot the kdump kernel. Only values such as 1,2,3,5 or s are allowed"
-msgstr "L'opció significa el nivell d'execució per carregar el nucli del kdump. Només es permeten valors com ara 1,2,3,5 o s"
+msgid ""
+"Option means runlevel to boot the kdump kernel. Only values such as 1,2,3,5 "
+"or s are allowed"
+msgstr ""
+"L'opció significa el nivell d'execució per carregar el nucli del kdump. "
+"Només es permeten valors com ara 1,2,3,5 o s"
#. TRANSLATORS: CommandLine help
#: src/clients/kdump.rb:324
@@ -212,7 +246,8 @@
#. TRANSLATORS: CommandLine printed text
#: src/clients/kdump.rb:420
msgid "Kdump is enabled (boot option \"crashkernel\" is added)"
-msgstr "El kdump està habilitat (s'ha afegit l'opció de càrrega \"crashkernel\")"
+msgstr ""
+"El kdump està habilitat (s'ha afegit l'opció de càrrega \"crashkernel\")"
#. TRANSLATORS: CommandLine printed text
#: src/clients/kdump.rb:425
@@ -323,7 +358,9 @@
#. TRANSLATORS: CommandLine printed text
#: src/clients/kdump.rb:662
msgid "Numbers of old dumps: All dumps are saved without deleting old dumps"
-msgstr "Nombre d'abocaments antics: es desen tots els abocaments sense suprimir els vells"
+msgstr ""
+"Nombre d'abocaments antics: es desen tots els abocaments sense suprimir els "
+"vells"
#. TRANSLATORS: CommandLine printed text
#: src/clients/kdump.rb:670
@@ -358,7 +395,8 @@
#. TRANSLATORS: CommandLine printed text
#: src/clients/kdump.rb:747
msgid "Kernel option \"crashkernel\" includes ranges. They will be rewritten."
-msgstr "L'opció del nucli \"crashkernel\" inclou \"ranges\". Se sobreescriuran."
+msgstr ""
+"L'opció del nucli \"crashkernel\" inclou \"ranges\". Se sobreescriuran."
#. TRANSLATORS: CommandLine printed text
#. Popup::Message(crash_value);
@@ -411,8 +449,11 @@
#. TRANSLATORS: CommandLine printed text help
#: src/clients/kdump.rb:810
-msgid "Option can include only \"none\", \"ELF\", \"compressed\" or \"lzo\" value."
-msgstr "L'opció només pot incloure el valor \"none\", \"ELF\", \"compressed\" o \"lzo\"."
+msgid ""
+"Option can include only \"none\", \"ELF\", \"compressed\" or \"lzo\" value."
+msgstr ""
+"L'opció només pot incloure el valor \"none\", \"ELF\", \"compressed\" o \"lzo"
+"\"."
#. TRANSLATORS: CommandLine error message
#: src/clients/kdump.rb:830
@@ -584,7 +625,7 @@
#: src/include/kdump/dialogs.rb:224
msgid "SFTP"
-msgstr ""
+msgstr "SFTP"
#: src/include/kdump/dialogs.rb:225 src/include/kdump/uifunctions.rb:173
msgid "NFS"
@@ -669,7 +710,7 @@
#: src/include/kdump/dialogs.rb:432
msgid "Kdump Start-Up"
-msgstr "Inicialització del Kdump"
+msgstr "Inici del Kdump"
#: src/include/kdump/dialogs.rb:433
msgid "Start-Up"
@@ -685,7 +726,7 @@
#: src/include/kdump/dialogs.rb:455
msgid "Saving Target for Kdump Image"
-msgstr "S'està desant la destinació de la imatge del Kdump"
+msgstr "Desant la destinació per a la imatge del Kdump"
#: src/include/kdump/dialogs.rb:462 src/include/kdump/dialogs.rb:463
msgid "Dump Target"
@@ -727,11 +768,13 @@
#: src/include/kdump/helps.rb:36
msgid ""
"<p><b>Enable/Disable Kdump</b><br>\n"
-" Enable or disable kdump. The boot option crashkernel parameter is added/removed. \n"
+" Enable or disable kdump. The boot option crashkernel parameter is added/"
+"removed. \n"
" To apply changes, a reboot is necessary.<br></p>\n"
msgstr ""
"<p><b>Habilita/Inhabilita el Kdump</b><br>\n"
-" Habiliteu o inhabiliteu el kdump. S'afegirà o s'eliminarà el paràmetre de l'opció d'arrencada crashkernel. \n"
+" Habiliteu o inhabiliteu el kdump. S'afegirà o s'eliminarà el paràmetre "
+"de l'opció d'arrencada crashkernel. \n"
" Per aplicar els canvis cal reiniciar l'ordinador.<br></p>\n"
#. Kdump Memor&y [MB] - IntField 1/1
@@ -748,10 +791,20 @@
#: src/include/kdump/helps.rb:46
msgid ""
"<p><b>Firmware-Assisted Dump</b><br>\n"
-" Dumps are not generated before the partition is reinitialized but take place when the partition is restarting. When performing a firmware-assisted dump, system memory is frozen and the partition rebooted, which allows a new instance of the operating system to dump data from the previous kernel crash. This feature is suitable only when the system has more than 1.5 GB of memory.</p>"
+" Dumps are not generated before the partition is reinitialized but take "
+"place when the partition is restarting. When performing a firmware-"
+"assisted dump, system memory is frozen and the partition rebooted, which "
+"allows a new instance of the operating system to dump data from the "
+"previous kernel crash. This feature is suitable only when the system has "
+"more than 1.5 GB of memory.</p>"
msgstr ""
"<p><b>Abocament de maquinari assistit<b><br>\n"
-" Els abocaments no es generen abans que la partició es reiniciï però es fan quan la partició s'està reiniciant. Quan es fa un abocament de maquinari assistit, la memòria del sistema es congela i la partició es torna a arrencar, la qual cosa permet que una nova instància del sistema operatiu aboqui dades de la fallada prèvia del nucli. Aquesta característica és adequada quan el sistema té més d'1.5 GB de memòria.</p>"
+" Els abocaments no es generen abans que la partició es reiniciï però es "
+"fan quan la partició s'està reiniciant. Quan es fa un abocament de maquinari "
+"assistit, la memòria del sistema es congela i la partició es torna a "
+"arrencar, la qual cosa permet que una nova instància del sistema operatiu "
+"aboqui dades de la fallada prèvia del nucli. Aquesta característica és "
+"adequada quan el sistema té més d'1.5 GB de memòria.</p>"
#. Kdump Memor&y [MB] - IntField 1/1
#: src/include/kdump/helps.rb:57
@@ -772,37 +825,47 @@
"<p><b>Dump Format</b><br>\n"
" <i>No Dump</i> - Only save the kernel log.<br>\n"
" <i>ELF Format</i> - Create dump file in the ELF format.<br>\n"
-" <i>Compressed Format</i> - Compress dump data by each page with gzip.<br>\n"
-" <i>LZO Compressed Format</i> - Slightly bigger files but much faster.<br>\n"
+" <i>Compressed Format</i> - Compress dump data by each page with gzip."
+"<br>\n"
+" <i>LZO Compressed Format</i> - Slightly bigger files but much faster."
+"<br>\n"
"</p>"
msgstr ""
"<p><b>Format d'abocament</b><br>\n"
" <i>Sense abocament</i> - Només desa el registre del nucli.<br>\n"
" <i>Forma tELF</i> - Crea un fitxer d'abocament en format ELF.<br>\n"
-" <i>Format comprimit</i> - Comprimeix les dades d'abocament per pàgines amb gzip.<br>\n"
-" <i>Format LZO Comprimit </i> - Fitxers una mica més grossos però més ràpid.<br>\n"
+" <i>Format comprimit</i> - Comprimeix les dades d'abocament per pàgines "
+"amb gzip.<br>\n"
+" <i>Format LZO Comprimit </i> - Fitxers una mica més grossos però més "
+"ràpid.<br>\n"
"</p>"
#. Dump Format - RadioButtons 1/7
#: src/include/kdump/helps.rb:72
msgid ""
"<p><b>Saving Target for Kdump Image</b><br>\n"
-" The target for saving kdump images. Select type of target for saving dumps.<br></p>"
+" The target for saving kdump images. Select type of target for saving "
+"dumps.<br></p>"
msgstr ""
"<p><b>Destinació del desament de la imatge del Kdump</b><br>\n"
-" La destinació on s'han de desar les imatges del kdump. Seleccioneu-ne el tipus.<br></p>"
+" La destinació on s'han de desar les imatges del kdump. Seleccioneu-ne el "
+"tipus.<br></p>"
#. Dump Format - RadioButtons 2/7
#: src/include/kdump/helps.rb:76
msgid ""
"<p><b>Local Filestem</b> - Save kdump image in the local filesystem.\n"
" <i>Directory for Saving Dumps</i> - The path for saving kdump images.\n"
-" Selecting directory for saving kdump images via dialog by pressing <i>Browse</i>\n"
+" Selecting directory for saving kdump images via dialog by pressing "
+"<i>Browse</i>\n"
" <br></p>"
msgstr ""
-"<p><b>Sistema de fitxers local</b> - Desa la imatge del kdump al sistema de fitxers local.\n"
-" <i>Directori on s'han de desar els abocaments</i> - El camí on s'han de desar les imatges del kdump.\n"
-" Podeu seleccionar el directori on s'han de desar les imatges del kdump mitjançant un diàleg si premeu <i>Navega</i>\n"
+"<p><b>Sistema de fitxers local</b> - Desa la imatge del kdump al sistema de "
+"fitxers local.\n"
+" <i>Directori on s'han de desar els abocaments</i> - El camí on s'han de "
+"desar les imatges del kdump.\n"
+" Podeu seleccionar el directori on s'han de desar les imatges del kdump "
+"mitjançant un diàleg si premeu <i>Navega</i>\n"
" <br></p>"
#. Dump Format - RadioButtons 3/7
@@ -813,14 +876,18 @@
" <i>Port</i> - The port number for connection.\n"
" <i>Directory on Server</i> - The path for saving kdump images.\n"
" <i>Enable Anonymous FTP</i> enables anonymous connection to server.\n"
-" <i>User Name</i> for ftp connection. <i>Password</i> for ftp connection.<br></p>"
+" <i>User Name</i> for ftp connection. <i>Password</i> for ftp connection."
+"<br></p>"
msgstr ""
"<p><b>FTP</b> - Desa la imatge del kdump mitjançant FTP.\n"
" <i>Nom del servidor</i> - El nom del servidor FTP.\n"
-" <i>Port</i> - El número de port que s'ha de fer servir per a la connexió.\n"
-" <i>Directori al servidor</i> - El camí on s'han de desar les imatges del kdump.\n"
+" <i>Port</i> - El número de port que s'ha de fer servir per a la "
+"connexió.\n"
+" <i>Directori al servidor</i> - El camí on s'han de desar les imatges del "
+"kdump.\n"
" <i>Habilita l'FTP anònim</i> habilita la connexió anònima al servidor.\n"
-" <i>Nom d'usuari</i> per a la connexió ftp. <i>Contrasenya</i> per a la connexió ftp.<br></p>"
+" <i>Nom d'usuari</i> per a la connexió ftp. <i>Contrasenya</i> per a la "
+"connexió ftp.<br></p>"
#. Dump Format - RadioButtons 4/7
#: src/include/kdump/helps.rb:92
@@ -832,6 +899,13 @@
" <i>User Name</i> for SSH connection. \n"
" <i>Password</i> for SSH connection.<br></p>\n"
msgstr ""
+"<p><b>SFTP</b> - Desa la imatge de kdump a través de SSH i \"dd\" a la "
+"màquina de destinació.\n"
+" <i>Nom del servidor</i> - El nom del servidor.\n"
+" <i>Port</i> - El número de port per a la connexió.\n"
+" <i>Directori al servidor</i> - El camí per desar les imatges del kdump.\n"
+" <i>Nom d'usuari</i> per a connexió SSH. \n"
+" <i>Contrasenya</i> per a connexió SSH. <br></p>\n"
#. Dump Format - RadioButtons 5/7
#: src/include/kdump/helps.rb:101
@@ -843,6 +917,12 @@
" <i>User Name</i> for SSH connection. \n"
" <i>Password</i> for SSH connection.<br></p>\n"
msgstr ""
+"<p><b>SFTP</b> - Desa la imatge de kdump a través de SFTP.\n"
+" <i>Nom del servidor</i> - El nom del servidor.\n"
+" <i>Port</i> - El número de port per a la connexió.\n"
+" <i>Directori al servidor</i> - El camí per desar les imatges del kdump.\n"
+" <i>Nom d'usuari</i> per a connexió SSH. \n"
+" <i>Contrasenya</i> per a connexió SSH. <br></p>\n"
#: src/include/kdump/helps.rb:109
msgid ""
@@ -850,6 +930,10 @@
"on details of server configuration. SLE servers support both\n"
"by default.</p>"
msgstr ""
+"<p>La tria entre SSH i SFTP depèn\n"
+"de detalls de configuració del servidor. Els servidors SLE tenen suport per "
+"a ambdós\n"
+"per defecte.</p>"
#. Dump Format - RadioButtons 6/7
#: src/include/kdump/helps.rb:115
@@ -860,7 +944,8 @@
msgstr ""
"<p><b>NFS</b> - Desa la imatge del kdump a l'NFS.\n"
" <i>Nom del servidor</i> - El nom del servidor nfs.\n"
-" <i>Directori al servidor</i> - El camí on s'han de desar les imatges del kdump.<br></p>"
+" <i>Directori al servidor</i> - El camí on s'han de desar les imatges del "
+"kdump.<br></p>"
#. Dump Format - RadioButtons 7/7
#: src/include/kdump/helps.rb:121
@@ -875,9 +960,12 @@
"<p><b>CIFS</b> - Desa la imatge del kdump mitjançant CIFS.\n"
" <i>Nom del servidor</i> - El nom del servidor.\n"
" <i>Compartició exportada</i> - El nom de compartició del Windows.\n"
-" <i>Directori al servidor</i> - El camí on s'han de desar les imatges del kdump.\n"
-" <i>Utilitza l'autenticació</i> habilita la connexió autenticada al servidor.\n"
-" <i>Nom d'usuari</i> per a la connexió. <i>Contrasenya</i> per a la connexió.<br></p>"
+" <i>Directori al servidor</i> - El camí on s'han de desar les imatges del "
+"kdump.\n"
+" <i>Utilitza l'autenticació</i> habilita la connexió autenticada al "
+"servidor.\n"
+" <i>Nom d'usuari</i> per a la connexió. <i>Contrasenya</i> per a la "
+"connexió.<br></p>"
#. Custom Kdump Kernel - TextEntry 1/1
#: src/include/kdump/helps.rb:130
@@ -886,7 +974,8 @@
" The naming scheme is:<i>/boot/vmlinu[zx]-<kernel_string>[.gz]</i>\n"
" Please enter only <i>kernel_string</i>.<br></p>"
msgstr ""
-"<p><b>Nucli del kdump personalitzat</b> L'usuari pot introduir el nucli personalitzat.\n"
+"<p><b>Nucli del kdump personalitzat</b> L'usuari pot introduir el nucli "
+"personalitzat.\n"
" L'esquema de denominació és:<i>/boot/vmlinu[zx]-<cadena_nucli>[.gz]</i>\n"
" Introduïu només <i>cadena_nucli</i>.<br></p>"
@@ -908,7 +997,8 @@
" is set. <br></p>\n"
msgstr ""
"<p><b>Addició a la línia d'ordres del Kdump</b>\n"
-" Si definiu aquesta opció, s'_afegiran_ valors a la cadena de la línia d'ordres predeterminada. \n"
+" Si definiu aquesta opció, s'_afegiran_ valors a la cadena de la línia "
+"d'ordres predeterminada. \n"
" La cadena s'afegirà si definiu l'opció <i>Línia d'ordres del Kdump</i>.\n"
" <br></p>\n"
@@ -926,11 +1016,14 @@
msgid ""
"<p><b>Enable Delete Old Dump Images</b> - \n"
" Enable Delete Old Dump Images. If the number of dump files in \n"
-" <i>Number of Old Dumps</i> exceeds this number, older dumps are removed.<br></p>"
+" <i>Number of Old Dumps</i> exceeds this number, older dumps are removed."
+"<br></p>"
msgstr ""
"<p><b>Habilita la supressió de les imatges d'abocament velles</b> - \n"
-" Habilita la supressió de les imatges d'abocament velles. Si el nombre de fitxers d'abocament supera el \n"
-" <i>Nombre d'abocaments antics</i>, se suprimeixen els abocaments més vells.<br></p>"
+" Habilita la supressió de les imatges d'abocament velles. Si el nombre de "
+"fitxers d'abocament supera el \n"
+" <i>Nombre d'abocaments antics</i>, se suprimeixen els abocaments més "
+"vells.<br></p>"
#. Enable Copy Ke&rnel into the Dump Directory - CheckBox 1/1
#: src/include/kdump/helps.rb:157
@@ -949,48 +1042,68 @@
#. SMTP Server
#: src/include/kdump/helps.rb:165
-msgid "<p><b>SMTP Server</b> used for sending a notification email after a dump.</p>"
-msgstr "<p>El <b>Servidor SMTP </b> usat per enviar un correu de notificació després d'un abocament.</p>"
+msgid ""
+"<p><b>SMTP Server</b> used for sending a notification email after a dump.</p>"
+msgstr ""
+"<p>El <b>Servidor SMTP </b> usat per enviar un correu de notificació després "
+"d'un abocament.</p>"
#. SMTP User Name
#: src/include/kdump/helps.rb:169
msgid ""
"<p><b>User Name</b> for SMTP authetication when <i>SMTP Server</i> is\n"
-" set. This is optional. If you do not specifiy a username and password, plain SMTP will be used.</p>\n"
+" set. This is optional. If you do not specifiy a username and password, "
+"plain SMTP will be used.</p>\n"
msgstr ""
-"<p>El <b>nom d'usuari</b> per a l'autenticació SMTP quan el <i>servidor SMTP</i> està\n"
-" definit. És opcional. Si no especifiqueu el nom d'usuari i la contrasenya, es farà servir SMTP pla.</p>\n"
+"<p>El <b>nom d'usuari</b> per a l'autenticació SMTP quan el <i>servidor "
+"SMTP</i> està\n"
+" definit. És opcional. Si no especifiqueu el nom d'usuari i la contrasenya, "
+"es farà servir SMTP pla.</p>\n"
#. SMTP Password
#: src/include/kdump/helps.rb:173
msgid ""
-"<p><b>Password</b> for SMTP authetication when <i>SMTP Server</i> is set. This\n"
-" is optional. If you do not specify a username and password, plain SMTP will be used.</p>\n"
+"<p><b>Password</b> for SMTP authetication when <i>SMTP Server</i> is set. "
+"This\n"
+" is optional. If you do not specify a username and password, plain SMTP "
+"will be used.</p>\n"
msgstr ""
-"<p>La <b>contrasenya</b> per a l'autenticació SMTP quan s'ha definit el <i>servidor SMTP</i>. Això és\n"
-" opcional. Si no especifiqueu un nom d'usuari i una contrasenya, es farà servir SMTP pla.</p>\n"
+"<p>La <b>contrasenya</b> per a l'autenticació SMTP quan s'ha definit el "
+"<i>servidor SMTP</i>. Això és\n"
+" opcional. Si no especifiqueu un nom d'usuari i una contrasenya, es farà "
+"servir SMTP pla.</p>\n"
#. Notification To (email addresses)
#: src/include/kdump/helps.rb:177
-msgid "<p><b>Notification To</b> Specify the email address to which a notification email will be sent when a dump has been saved.</p>\n"
-msgstr "<p><b>Notificació a</b> especifica l'adreça electrònica a on s'enviarà un missatge de notificació quan s'hagi desat un abocament.</p>\n"
+msgid ""
+"<p><b>Notification To</b> Specify the email address to which a notification "
+"email will be sent when a dump has been saved.</p>\n"
+msgstr ""
+"<p><b>Notificació a</b> especifica l'adreça electrònica a on s'enviarà un "
+"missatge de notificació quan s'hagi desat un abocament.</p>\n"
#. Notification CC (email addresses)
#: src/include/kdump/helps.rb:181
msgid ""
-"<p><b>Notification CC</b> Specify a list of space-separated email addresses to\n"
-" which a notification email will be sent via cc if a dump has been saved.</p>\n"
+"<p><b>Notification CC</b> Specify a list of space-separated email addresses "
+"to\n"
+" which a notification email will be sent via cc if a dump has been saved.</"
+"p>\n"
msgstr ""
-"<p><b>Notificació CC</b> especifica una llista separada per espais d'adreces electròniques\n"
-" a les quals enviar un missatge electrònic a través de cc si s'ha desat un abocament.</p>\n"
+"<p><b>Notificació CC</b> especifica una llista separada per espais d'adreces "
+"electròniques\n"
+" a les quals enviar un missatge electrònic a través de cc si s'ha desat un "
+"abocament.</p>\n"
#. Number of Old Dumps (number)
#: src/include/kdump/helps.rb:185
msgid ""
-"<p><b>Number of Old Dumps</b> specifies how many old dumps are kept. If the number of dump files \n"
+"<p><b>Number of Old Dumps</b> specifies how many old dumps are kept. If the "
+"number of dump files \n"
"exceeds this number, older dumps are removed.</p>"
msgstr ""
-"<p><b>Nombre d'abocaments antics</b> especifica quants abocaments antics es guarden. Si el nombre de fitxers \n"
+"<p><b>Nombre d'abocaments antics</b> especifica quants abocaments antics es "
+"guarden. Si el nombre de fitxers \n"
"d'abocament el supera se suprimeixen els abocaments més vells.<br></p>"
#. Read dialog help 1/2
@@ -999,7 +1112,7 @@
"<p><b><big>Initializing Kdump Configuration</big></b><br>\n"
"Please wait...<br></p>\n"
msgstr ""
-"<p><b><big>S'està inicialitzant la configuració del Kdump</big></b><br>\n"
+"<p><b><big>Iniciant la configuració del Kdump</big></b><br>\n"
"Espereu un moment...<br></p>\n"
#. Read dialog help 2/2
@@ -1008,8 +1121,9 @@
"<p><b><big>Aborting Initialization:</big></b><br>\n"
"Safely abort the configuration utility by pressing <b>Abort</b> now.</p>\n"
msgstr ""
-"<p><b><big>Interrupció de la inicialització:</big></b><br>\n"
-"per a cancel·lar la utilitat de configuració, premeu <b>Interromp</b>.</p>\n"
+"<p><b><big>Interrupció de l'inici:</big></b><br>\n"
+"per cancel·lar la utilitat de configuració, premeu <b>Interromp</b> ara.</"
+"p>\n"
#. Write dialog help 1/2
#: src/include/kdump/helps.rb:197
@@ -1017,7 +1131,7 @@
"<p><b><big>Saving Kdump Configuration</big></b><br>\n"
"Please wait...<br></p>\n"
msgstr ""
-"<p><b><big>S'està desant la configuració del Kdump</big></b><br>\n"
+"<p><b><big>Desant la configuració del Kdump</big></b><br>\n"
"Espereu un moment...<br></p>\n"
#. Write dialog help 2/2
@@ -1052,7 +1166,8 @@
msgstr ""
"<p><b><big>Addicció d'un Kdump:</big></b><br>\n"
"Escolliu un kdump de la llista dels detectats.\n"
-"Si no s'ha detectat el vostre kdump, seleccioneu <b>Un altre (no detectat)</b>.\n"
+"Si no s'ha detectat el vostre kdump, seleccioneu <b>Un altre (no detectat)</"
+"b>.\n"
"Després premeu <b>Configura</b>.</p>\n"
#. Summary dialog help 3/3
@@ -1063,7 +1178,8 @@
"the configuration opens.</p>\n"
msgstr ""
"<p><b><big>Edició o supressió</big></b><br>\n"
-"Si premeu <b>Edita</b>, s'obrirà un quadre de diàleg addicional on podreu canviar\n"
+"Si premeu <b>Edita</b>, s'obrirà un quadre de diàleg addicional on podreu "
+"canviar\n"
"la configuració.</p>\n"
#. Ovreview dialog help 1/3
@@ -1134,7 +1250,7 @@
#: src/include/kdump/uifunctions.rb:143
msgid "SSH / SFTP"
-msgstr ""
+msgstr "SSH / SFTP"
#. text entries
#: src/include/kdump/uifunctions.rb:196
@@ -1203,29 +1319,29 @@
#. Kdump read dialog caption
#: src/modules/Kdump.rb:605
msgid "Initializing kdump Configuration"
-msgstr "S'està inicialitzant la configuració del kdump"
+msgstr "Iniciant la configuració del kdump"
#. Progress stage 1/4
#. Progress step 1/4
#: src/modules/Kdump.rb:614 src/modules/Kdump.rb:622
msgid "Reading the config file..."
-msgstr "S'està llegint el fitxer de configuració..."
+msgstr "Llegint el fitxer de configuració..."
#. Progress stage 3/4
#: src/modules/Kdump.rb:616
msgid "Reading kernel boot options..."
-msgstr "S'estan llegint les opcions d'arrencada del nucli..."
+msgstr "Ñlegint les opcions d'arrencada del nucli..."
#. Progress stage 4/4
#. Progress finished 3/4
#: src/modules/Kdump.rb:618 src/modules/Kdump.rb:626
msgid "Reading available memory..."
-msgstr "S'està llegint la memòria disponible..."
+msgstr "Llegint la memòria disponible..."
#. Progress step 2/4
#: src/modules/Kdump.rb:624
msgid "Reading partitions of disks..."
-msgstr "S'estan llegint les particions dels discos..."
+msgstr "Llegint les particions dels discos..."
#. Error message
#: src/modules/Kdump.rb:638
@@ -1245,7 +1361,7 @@
#. Kdump read dialog caption
#: src/modules/Kdump.rb:679
msgid "Saving kdump Configuration"
-msgstr "S'està desant la configuració del kdump"
+msgstr "Desant la configuració del kdump"
#. Progress stage 1/2
#: src/modules/Kdump.rb:708
@@ -1260,12 +1376,12 @@
#. Progress step 1/2
#: src/modules/Kdump.rb:714
msgid "Writing the settings..."
-msgstr "S'estan escrivint els paràmetres..."
+msgstr "Escrivint els paràmetres..."
#. Progress step 2/2
#: src/modules/Kdump.rb:716
msgid "Updating boot options..."
-msgstr "S'estan actualitzant les opcions d'arrencada..."
+msgstr "Actualitzant les opcions d'arrencada..."
#. Progress finished
#: src/modules/Kdump.rb:718
@@ -1315,8 +1431,12 @@
#. TRANSLATORS: warning message in installation proposal,
#. do not translate %{requested} and %{available} - they are replaced with actual sizes later
#: src/modules/Kdump.rb:972
-msgid "Warning! There might not be enough free space. %{required} required, but only %{available} are available."
+msgid ""
+"Warning! There might not be enough free space. %{required} required, but "
+"only %{available} are available."
msgstr ""
+"Atenció! Podria no haver-hi prou espai. Calen %{required}, però només hi ha "
+"%{available} disponibles."
#. Trying to use fadump on unsupported hardware
#: src/modules/Kdump.rb:1065
@@ -1327,8 +1447,12 @@
"No es pot usar l'abocament de maquinari assistit.\n"
"No té suport en aquest maquinari."
-#~ msgid "Dump target includes type of target from: file (local filesystem), ftp, ssh, nfs, cifs"
-#~ msgstr "La destinació de l'abocament inclou el tipus de destinació: fitxer (sistema de fitxers local, ftp, ssh, nfd, cifs"
+#~ msgid ""
+#~ "Dump target includes type of target from: file (local filesystem), ftp, "
+#~ "ssh, nfs, cifs"
+#~ msgstr ""
+#~ "La destinació de l'abocament inclou el tipus de destinació: fitxer "
+#~ "(sistema de fitxers local, ftp, ssh, nfd, cifs"
#~ msgid "SSH (scp)"
#~ msgstr "SSH (scp)"
@@ -1343,9 +1467,12 @@
#~ msgstr ""
#~ "<p><b>SSH</b> - Desa la imatge del kdump mitjançant SSH.\n"
#~ " <i>Nom del servidor</i> - El nom del servidor.\n"
-#~ " <i>Port</i> - El número de port que s'ha de fer servir per a la connexió.\n"
-#~ " <i>Directori al servidor</i> - El camí on s'han de desar les imatges del kdump.\n"
-#~ " <i>Nom d'usuari</i> per a la connexió ssh.<br></p> <i>Contrasenya</i> per a la connexió SSH.<br></p>\n"
+#~ " <i>Port</i> - El número de port que s'ha de fer servir per a la "
+#~ "connexió.\n"
+#~ " <i>Directori al servidor</i> - El camí on s'han de desar les imatges "
+#~ "del kdump.\n"
+#~ " <i>Nom d'usuari</i> per a la connexió ssh.<br></p> "
+#~ "<i>Contrasenya</i> per a la connexió SSH.<br></p>\n"
#~ msgid "Package for kexec-tools is not available."
#~ msgstr "El paquet de les kexec-tools no està disponible."
@@ -1359,8 +1486,10 @@
#~ " <i>ELF Format</i> - Create dumpfile in the ELF format<br></p>"
#~ msgstr ""
#~ "<p><b>Format d'abocament</b><br>\n"
-#~ " <i>Format comprimit</i> - Comprimiu cada pàgina de dades de l'abocament individualment.\n"
-#~ " <i>Format ELF</i> - Creeu un fitxer d'abocament en el format ELF<br></p>"
+#~ " <i>Format comprimit</i> - Comprimiu cada pàgina de dades de "
+#~ "l'abocament individualment.\n"
+#~ " <i>Format ELF</i> - Creeu un fitxer d'abocament en el format ELF<br></"
+#~ "p>"
#~ msgid "Unsupported architecture, \"crashkernel\" was not added"
#~ msgstr "No s'admet aquesta arquitectura; no s'ha afegit \"crashkernel\""
@@ -1374,11 +1503,14 @@
#, fuzzy
#~ msgid ""
#~ "<p><b>Kdump Command Line Append</b>\n"
-#~ " Setting this option means _append_ values to the default command line string. \n"
+#~ " Setting this option means _append_ values to the default command "
+#~ "line string. \n"
#~ " The string will be appended if the <i>Kdump Command Line</i>\n"
#~ " is set. <br></p>\n"
#~ msgstr ""
#~ "<p><b>Addició a la línia d'ordres del Kdump</b>\n"
-#~ " Si definiu aquesta opció, s'_afegiran_ valors a la cadena de la línia d'ordres predeterminada. \n"
-#~ " La cadena s'afegirà si definiu l'opció <i>Línia d'ordres del Kdump</i>.\n"
+#~ " Si definiu aquesta opció, s'_afegiran_ valors a la cadena de la línia "
+#~ "d'ordres predeterminada. \n"
+#~ " La cadena s'afegirà si definiu l'opció <i>Línia d'ordres del Kdump</"
+#~ "i>.\n"
#~ "<br></p>\n"
1
0
14 Sep '15
Author: vertaal
Date: 2015-09-14 17:27:52 +0200 (Mon, 14 Sep 2015)
New Revision: 92703
Modified:
trunk/yast/ca/po/qt-pkg.ca.po
Log:
qt-pkg.ca.po: done (Dmedina)
Committed with Vertaal on behalf of Dmedina
Modified: trunk/yast/ca/po/qt-pkg.ca.po
===================================================================
--- trunk/yast/ca/po/qt-pkg.ca.po 2015-09-14 15:23:40 UTC (rev 92702)
+++ trunk/yast/ca/po/qt-pkg.ca.po 2015-09-14 15:27:52 UTC (rev 92703)
@@ -9,7 +9,7 @@
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-08-25 18:36+0200\n"
-"PO-Revision-Date: 2014-09-23 12:40+0100\n"
+"PO-Revision-Date: 2015-09-14 17:27+0100\n"
"Last-Translator: David Medina <opensusecatala(a)gmail.com>\n"
"Language-Team: Catalan\n"
"Language: ca\n"
@@ -17,7 +17,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.6.9\n"
+"X-Generator: Poedit 1.6.11\n"
#: src/YQPackageSelector.cc:318
msgid "&Update Problems"
@@ -167,7 +167,7 @@
#: src/YQPackageSelector.cc:809
msgid "Install &Recommended Packages"
-msgstr ""
+msgstr "Instal·la els paquets &recomanats"
#. Translators: Menu for view options (Use a noun, not a verb!)
#: src/YQPackageSelector.cc:822
@@ -229,7 +229,7 @@
#: src/YQPackageSelector.cc:885
msgid "Install All Matching &Recommended Packages"
-msgstr ""
+msgstr "Instal·la tots els paquets &recomanats coincidents"
#: src/YQPackageSelector.cc:891
msgid "Generate Dependency Resolver &Test Case"
@@ -309,12 +309,20 @@
msgstr "A&nul·la"
#: src/YQPackageSelector.cc:1463
-msgid "<p><small><a href=\"repoupgraderemove:///%1\">Cancel switching</a> system packages to versions in repository %2</small></p>"
-msgstr "<p><small><a href=\"repoupgraderemove:///%1\">Cancel·la el canvi</a> dels paquets del sistema a les versions del repositori %2</small></p>"
+msgid ""
+"<p><small><a href=\"repoupgraderemove:///%1\">Cancel switching</a> system "
+"packages to versions in repository %2</small></p>"
+msgstr ""
+"<p><small><a href=\"repoupgraderemove:///%1\">Cancel·la el canvi</a> dels "
+"paquets del sistema a les versions del repositori %2</small></p>"
#: src/YQPackageSelector.cc:1482
-msgid "<p><a href=\"repoupgradeadd:///%1\">Switch system packages</a> to the versions in this repository (%2)</p>"
-msgstr "<p><a href=\"repoupgradeadd:///%1\">Canvia els paquets del sistema</a> a les versions d'aquest repositori (%2)</p>"
+msgid ""
+"<p><a href=\"repoupgradeadd:///%1\">Switch system packages</a> to the "
+"versions in this repository (%2)</p>"
+msgstr ""
+"<p><a href=\"repoupgradeadd:///%1\">Canvia els paquets del sistema</a> a les "
+"versions d'aquest repositori (%2)</p>"
#: src/YQPackageSelector.cc:1571 src/YQPackageSelector.cc:1726
msgid "Added Subpackages:"
@@ -344,8 +352,16 @@
msgstr "Error: s'ha esgotat l'espai del disc"
#: src/YQPackageSelectorBase.cc:186
-msgid "<p>You can choose to install anyway if you know what you are doing, but you risk getting a corrupted system that requires manual repairs. If you are not absolutely sure how to handle such a case, press <b>Cancel</b> now and deselect some packages.</p>"
-msgstr "<p>Podeu continuar amb la instal·lació si sabeu què esteu fent; tanmateix us arrisqueu a corrompre el sistema i que llavors calguin reparacions manuals. Si no sabeu exactament com actuar en un cas com aquest, premeu <b>Anul·la</b> i desseleccioneu alguns paquets.</p> "
+msgid ""
+"<p>You can choose to install anyway if you know what you are doing, but you "
+"risk getting a corrupted system that requires manual repairs. If you are not "
+"absolutely sure how to handle such a case, press <b>Cancel</b> now and "
+"deselect some packages.</p>"
+msgstr ""
+"<p>Podeu continuar amb la instal·lació si sabeu què esteu fent; tanmateix us "
+"arrisqueu a corrompre el sistema i que llavors calguin reparacions manuals. "
+"Si no sabeu exactament com actuar en un cas com aquest, premeu <b>Anul·la</"
+"b> i desseleccioneu alguns paquets.</p> "
#: src/YQPackageSelectorBase.cc:194
msgid "C&ontinue Anyway"
@@ -369,8 +385,12 @@
msgstr "Canvis automàtics"
#: src/YQPackageSelectorBase.cc:301
-msgid "In addition to your manual selections, the following packages have been changed to resolve dependencies:"
-msgstr "A més de les seleccions manuals, s'han modificat els paquets següents per a resoldre dependències:"
+msgid ""
+"In addition to your manual selections, the following packages have been "
+"changed to resolve dependencies:"
+msgstr ""
+"A més de les seleccions manuals, s'han modificat els paquets següents per a "
+"resoldre dependències:"
#: src/YQPackageSelectorBase.cc:305 src/YQPackageSelectorBase.cc:326
#: src/YQPkgConflictDialog.cc:397 src/YQPkgVersionsView.cc:428
@@ -383,8 +403,12 @@
msgstr "Paquets no suportats"
#: src/YQPackageSelectorBase.cc:322
-msgid "Please realize that the following selected software is either unsupported or requires an additional customer contract for support."
-msgstr "Si us plau tingueu en compte que aquest programari no està suportat o bé requereix d'un contracte addicional de suport."
+msgid ""
+"Please realize that the following selected software is either unsupported or "
+"requires an additional customer contract for support."
+msgstr ""
+"Si us plau tingueu en compte que aquest programari no està suportat o bé "
+"requereix d'un contracte addicional de suport."
#: src/YQPackageSelectorBase.cc:421
msgid "Not implemented yet. Sorry."
@@ -397,101 +421,217 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:65
-msgid "<b>Note:</b> This is a just a short overview. Refer to the manual for details."
-msgstr "<b>Nota:</b> Això només és un resum breu. Trobareu més informació al manual."
+msgid ""
+"<b>Note:</b> This is a just a short overview. Refer to the manual for "
+"details."
+msgstr ""
+"<b>Nota:</b> Això només és un resum breu. Trobareu més informació al manual."
#. Help specific to online update mode
#: src/YQPackageSelectorHelp.cc:72
msgid "In this dialog, select patches to download and install."
-msgstr "En aquest quadre de diàleg, seleccioneu els pedaços que voleu baixar i instal·lar."
+msgstr ""
+"En aquest quadre de diàleg, seleccioneu els pedaços que voleu baixar i "
+"instal·lar."
#: src/YQPackageSelectorHelp.cc:73
-msgid "The list on the left side contains available patches along with the respective patch kind (security, recommended, or optional) and the (estimated) download size."
-msgstr "La llista de l'esquerra mostra els pedaços disponibles i el tipus de pedaç (de seguretat, recomanat o opcional), així com el càlcul de la mida (estimada) de baixada."
+msgid ""
+"The list on the left side contains available patches along with the "
+"respective patch kind (security, recommended, or optional) and the "
+"(estimated) download size."
+msgstr ""
+"La llista de l'esquerra mostra els pedaços disponibles i el tipus de pedaç "
+"(de seguretat, recomanat o opcional), així com el càlcul de la mida "
+"(estimada) de baixada."
#: src/YQPackageSelectorHelp.cc:76
-msgid "This list normally contains only those patches that are not installed on your system yet. You can change that with the <b>Include Installed Patches</b> check box below the list."
-msgstr "Normalment, aquesta llista només conté els pedaços que encara no s'han instal·lat al sistema. Podeu modificar aquesta opció mitjançant l'activació del quadre de verificació <b>Inclou els pedaços instal·lats</b> situat sota la llista."
+msgid ""
+"This list normally contains only those patches that are not installed on "
+"your system yet. You can change that with the <b>Include Installed Patches</"
+"b> check box below the list."
+msgstr ""
+"Normalment, aquesta llista només conté els pedaços que encara no s'han "
+"instal·lat al sistema. Podeu modificar aquesta opció mitjançant l'activació "
+"del quadre de verificació <b>Inclou els pedaços instal·lats</b> situat sota "
+"la llista."
#: src/YQPackageSelectorHelp.cc:78
-msgid "The <b>Patch Description</b> field contains a longer explanation of the currently selected patch. Click a patch in the list to view its description here."
-msgstr "La <b>Descripció del pedaç</b> conté una explicació més àmplia del pedaç seleccionat actualment. Seleccioneu un pedaç de la llista per a veure'n la descripció."
+msgid ""
+"The <b>Patch Description</b> field contains a longer explanation of the "
+"currently selected patch. Click a patch in the list to view its description "
+"here."
+msgstr ""
+"La <b>Descripció del pedaç</b> conté una explicació més àmplia del pedaç "
+"seleccionat actualment. Seleccioneu un pedaç de la llista per a veure'n la "
+"descripció."
#: src/YQPackageSelectorHelp.cc:80
-msgid "The package list on the right side shows the contents of the currently selected patch, i.e., the packages it contains. You cannot install or delete individual packages from a patch, only the patch as a whole. This is intentional to avoid system inconsistencies."
-msgstr "La llista de paquets de la dreta mostra el contingut del pedaç seleccionat actualment, és a dir, els paquets que conté. No es poden suprimir o instal·lar solament determinats paquets d'un pedaç, sinó que s'ha d'instal·lar per complet per a evitar els errors de coherència al sistema."
+msgid ""
+"The package list on the right side shows the contents of the currently "
+"selected patch, i.e., the packages it contains. You cannot install or delete "
+"individual packages from a patch, only the patch as a whole. This is "
+"intentional to avoid system inconsistencies."
+msgstr ""
+"La llista de paquets de la dreta mostra el contingut del pedaç seleccionat "
+"actualment, és a dir, els paquets que conté. No es poden suprimir o "
+"instal·lar solament determinats paquets d'un pedaç, sinó que s'ha "
+"d'instal·lar per complet per a evitar els errors de coherència al sistema."
#. Translators: Please keep the reference to "filter views" to distinguish between "filter views" that
#. affect the amount of visible packages in the package list and "details views" ( below the package list )
#. that show details about the ( one ) currently selected package in the package list.
#: src/YQPackageSelectorHelp.cc:88
-msgid "In addition to <b>Patches</b>, you can also select one of the other filter views from <b>Filter</b> at the upper left:"
-msgstr "A més dels <b>Pedaços</b>, també podeu seleccionar una de les altres visualitzacions de filtre des de <b>Filtre</b> situat a la part superior esquerra:"
+msgid ""
+"In addition to <b>Patches</b>, you can also select one of the other filter "
+"views from <b>Filter</b> at the upper left:"
+msgstr ""
+"A més dels <b>Pedaços</b>, també podeu seleccionar una de les altres "
+"visualitzacions de filtre des de <b>Filtre</b> situat a la part superior "
+"esquerra:"
#. Help specific to normal (non-online-update) mode
#: src/YQPackageSelectorHelp.cc:96
-msgid "In this dialog, select which packages to install, update, or delete. You can select individual packages or entire package \"selections\"."
-msgstr "Aquí podeu seleccionar els paquets que voleu instal·lar, actualitzar o suprimir. Podeu seleccionar paquets individuals, o bé \"seleccions\" completes de paquets."
+msgid ""
+"In this dialog, select which packages to install, update, or delete. You can "
+"select individual packages or entire package \"selections\"."
+msgstr ""
+"Aquí podeu seleccionar els paquets que voleu instal·lar, actualitzar o "
+"suprimir. Podeu seleccionar paquets individuals, o bé \"seleccions\" "
+"completes de paquets."
#: src/YQPackageSelectorHelp.cc:98
-msgid "Click the status icon for a package or selection to change the status or right-click it to open a context menu."
-msgstr "Premeu la icona d'estat per a canviar l'estat d'un paquet o d'una selecció, o bé feu clic amb el botó dret del ratolí per a obrir un menú contextual."
+msgid ""
+"Click the status icon for a package or selection to change the status or "
+"right-click it to open a context menu."
+msgstr ""
+"Premeu la icona d'estat per a canviar l'estat d'un paquet o d'una selecció, "
+"o bé feu clic amb el botó dret del ratolí per a obrir un menú contextual."
#: src/YQPackageSelectorHelp.cc:100
-msgid "Use the <b>Check Dependencies</b> button to resolve package dependencies. Some packages require other packages to be installed. Some packages can only be installed if certain other packages are not installed, too. This check will automatically mark required packages for installation and it will warn you if there are dependency conflicts."
-msgstr "Feu servir el botó <b>Comprova les dependències</b> per a resoldre les dependències de paquets. Alguns paquets requereixen que se n'instal·lin d'altres. I, al contrari, alguns paquets solament es poden instal·lar si no se n'han instal·lat uns altres. Aquesta comprovació marca automàticament els paquets que s'han d'instal·lar i us avisarà si es produeixen conflictes de dependències."
+msgid ""
+"Use the <b>Check Dependencies</b> button to resolve package dependencies. "
+"Some packages require other packages to be installed. Some packages can only "
+"be installed if certain other packages are not installed, too. This check "
+"will automatically mark required packages for installation and it will warn "
+"you if there are dependency conflicts."
+msgstr ""
+"Feu servir el botó <b>Comprova les dependències</b> per a resoldre les "
+"dependències de paquets. Alguns paquets requereixen que se n'instal·lin "
+"d'altres. I, al contrari, alguns paquets solament es poden instal·lar si no "
+"se n'han instal·lat uns altres. Aquesta comprovació marca automàticament els "
+"paquets que s'han d'instal·lar i us avisarà si es produeixen conflictes de "
+"dependències."
#: src/YQPackageSelectorHelp.cc:105
-msgid "When you leave this dialog with <b>Accept</b>, this check will automatically be performed."
-msgstr "La comprovació es realitzarà automàticament si abandoneu aquest diàleg amb <b>Accepta</b>."
+msgid ""
+"When you leave this dialog with <b>Accept</b>, this check will automatically "
+"be performed."
+msgstr ""
+"La comprovació es farà automàticament si abandoneu aquest diàleg amb "
+"<b>Accepta</b>."
#. Translators: Please keep the reference to "filter views" to distinguish between "filter views" that
#. affect the amount of visible packages in the package list and "details views" (below the package list)
#. that show details about the (one) currently selected package in the package list.
#: src/YQPackageSelectorHelp.cc:111
-msgid "Select one of the available filter views with the <b>Filter</b> combo-box at the upper left:"
-msgstr "Seleccioneu una de les visualitzacions de filtre disponibles al quadre combinat <b>Filtre</b> situat a la part superior esquerra:"
+msgid ""
+"Select one of the available filter views with the <b>Filter</b> combo-box at "
+"the upper left:"
+msgstr ""
+"Seleccioneu una de les visualitzacions de filtre disponibles al quadre "
+"combinat <b>Filtre</b> situat a la part superior esquerra:"
#: src/YQPackageSelectorHelp.cc:115
-msgid "<b>Selections</b> shows some predefined sets of packages that logically belong together."
-msgstr "<b>Seleccions</b> mostra grups predefinits de paquets relacionats entre si."
+msgid ""
+"<b>Selections</b> shows some predefined sets of packages that logically "
+"belong together."
+msgstr ""
+"<b>Seleccions</b> mostra grups predefinits de paquets relacionats entre si."
#: src/YQPackageSelectorHelp.cc:116
-msgid "Use the check box next to the selection to select it as a whole. You can also select or deselect individual packages in the package list at the right."
-msgstr "Activeu el quadre que hi ha al costat de la selecció per a seleccionar-la com a una unitat. També podeu seleccionar o desseleccionar paquets individuals a la llista de paquets de la dreta."
+msgid ""
+"Use the check box next to the selection to select it as a whole. You can "
+"also select or deselect individual packages in the package list at the right."
+msgstr ""
+"Activeu el quadre que hi ha al costat de la selecció per a seleccionar-la "
+"com a una unitat. També podeu seleccionar o desseleccionar paquets "
+"individuals a la llista de paquets de la dreta."
#. Help common to all modes: Description of the various filter views
#: src/YQPackageSelectorHelp.cc:124
-msgid "<b>Package Groups</b> shows packages by category. You can expand and collapse tree items to refine or generalize categories. Click any category to display the packages in that category in the package list on the right side."
-msgstr "L'opció <b>Grups de paquets</b> mostra els paquets classificats per categories. Podeu ampliar o agrupar elements de l'arbre per a restringir o generalitzar una categoria. Premeu una categoria per a mostrar-ne els paquets a la llista de la dreta."
+msgid ""
+"<b>Package Groups</b> shows packages by category. You can expand and "
+"collapse tree items to refine or generalize categories. Click any category "
+"to display the packages in that category in the package list on the right "
+"side."
+msgstr ""
+"L'opció <b>Grups de paquets</b> mostra els paquets classificats per "
+"categories. Podeu ampliar o agrupar elements de l'arbre per a restringir o "
+"generalitzar una categoria. Premeu una categoria per a mostrar-ne els "
+"paquets a la llista de la dreta."
#: src/YQPackageSelectorHelp.cc:127
-msgid " <b>Hint:</b> There is a \"zzz All\" entry at the very end of the list that will show all packages. This may take a few seconds on slow machines."
-msgstr " <b>Suggeriment:</b> Al final de la llista es troba l'entrada \"Tots zzz\", que mostra tots els paquets. Aquest procés pot trigar uns segons a les màquines més lentes."
+msgid ""
+" <b>Hint:</b> There is a \"zzz All\" entry at the very end of the list that "
+"will show all packages. This may take a few seconds on slow machines."
+msgstr ""
+" <b>Suggeriment:</b> Al final de la llista es troba l'entrada \"Tots zzz\", "
+"que mostra tots els paquets. Aquest procés pot trigar uns segons a les "
+"màquines més lentes."
#: src/YQPackageSelectorHelp.cc:130
-msgid "<b>Search</b> allows you to search for packages that meet various criteria. This is usually the easiest way to find a package if you know its name."
-msgstr "<b>Cerca</b> permet cercar paquets que compleixin diversos requisits. Aquesta és la forma més senzilla de trobar un paquet si se'n sap el nom."
+msgid ""
+"<b>Search</b> allows you to search for packages that meet various criteria. "
+"This is usually the easiest way to find a package if you know its name."
+msgstr ""
+"<b>Cerca</b> permet cercar paquets que compleixin diversos requisits. "
+"Aquesta és la forma més senzilla de trobar un paquet si se'n sap el nom."
#: src/YQPackageSelectorHelp.cc:132
-msgid "<b>Hint:</b> You can also use this to find out what package contains a certain library. Search in the <b>Provides</b> RPM field."
-msgstr "<b>Suggeriment:</b> També podeu fer servir aquesta funció per a saber quin paquet conté una biblioteca determinada. Cerqueu en l'apartat RPM <b>Proporciona</b>."
+msgid ""
+"<b>Hint:</b> You can also use this to find out what package contains a "
+"certain library. Search in the <b>Provides</b> RPM field."
+msgstr ""
+"<b>Suggeriment:</b> També podeu fer servir aquesta funció per a saber quin "
+"paquet conté una biblioteca determinada. Cerqueu en l'apartat RPM "
+"<b>Proporciona</b>."
#: src/YQPackageSelectorHelp.cc:135
-msgid "<b>Installation Summary</b> by default shows the changes to your system -- what packages will be installed, deleted, or updated."
-msgstr "L'opció <b>Resum de la instal·lació</b> mostra per defecte els canvis que s'han dut a terme al sistema, a més dels paquets que s'instal·laran, se suprimiran o s'actualitzaran."
+msgid ""
+"<b>Installation Summary</b> by default shows the changes to your system -- "
+"what packages will be installed, deleted, or updated."
+msgstr ""
+"L'opció <b>Resum de la instal·lació</b> mostra per defecte els canvis que "
+"s'han dut a terme al sistema, a més dels paquets que s'instal·laran, se "
+"suprimiran o s'actualitzaran."
#: src/YQPackageSelectorHelp.cc:137
-msgid "It is generally a good idea to use <b>Check Dependencies</b> then switch to <b>Installation Summary</b> before clicking <b>Accept</b>. This way you can see all changes that will be made to your system."
-msgstr "És recomanable fer servir <b>Comprova les dependències</b> i, a continuació, canviar a <b>Resum de la instal·lació</b> abans de prémer <b>Accepta</b>. Així podeu veure tots els canvis que s'efectuaran al sistema."
+msgid ""
+"It is generally a good idea to use <b>Check Dependencies</b> then switch to "
+"<b>Installation Summary</b> before clicking <b>Accept</b>. This way you can "
+"see all changes that will be made to your system."
+msgstr ""
+"És recomanable fer servir <b>Comprova les dependències</b> i, a continuació, "
+"canviar a <b>Resum de la instal·lació</b> abans de prémer <b>Accepta</b>. "
+"Així podeu veure tots els canvis que s'efectuaran al sistema."
#: src/YQPackageSelectorHelp.cc:140
-msgid "You can also explicitly select what packages with what status to see here; use the check boxes at the left side."
-msgstr "També podeu seleccionar de forma explícita els paquets i els estats que voleu veure aquí. Feu servir els quadres de verificació de la part esquerra."
+msgid ""
+"You can also explicitly select what packages with what status to see here; "
+"use the check boxes at the left side."
+msgstr ""
+"També podeu seleccionar de forma explícita els paquets i els estats que "
+"voleu veure aquí. Feu servir els quadres de verificació de la part esquerra."
#: src/YQPackageSelectorHelp.cc:142
-msgid "<b>Hint:</b> You can also reverse the effect of this filter. You can see what packages remain the same on your system. Simply check <b>Keep</b> and uncheck everything else."
-msgstr "<b>Suggeriment:</b> També podeu invertir l'efecte d'aquest filtre i veure quins paquets del sistema no s'han modificat. Simplement activeu <b>Conserva</b> i desactiveu la resta."
+msgid ""
+"<b>Hint:</b> You can also reverse the effect of this filter. You can see "
+"what packages remain the same on your system. Simply check <b>Keep</b> and "
+"uncheck everything else."
+msgstr ""
+"<b>Suggeriment:</b> També podeu invertir l'efecte d'aquest filtre i veure "
+"quins paquets del sistema no s'han modificat. Simplement activeu "
+"<b>Conserva</b> i desactiveu la resta."
#. Make sure all images used here are specified in
#. helpimages_DATA in include/Makefile.am !
@@ -541,8 +681,12 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:186
-msgid "This package is already installed. Update it or reinstall it (if the versions are the same)."
-msgstr "Aquest paquet ja s'ha instal·lat. Actualitza'l o torna'l a instal·lar (si les versions coincideixen)."
+msgid ""
+"This package is already installed. Update it or reinstall it (if the "
+"versions are the same)."
+msgstr ""
+"Aquest paquet ja s'ha instal·lat. Actualitza'l o torna'l a instal·lar (si "
+"les versions coincideixen)."
#. Translators: Package status short (!) description
#: src/YQPackageSelectorHelp.cc:191 src/YQPkgObjList.cc:277
@@ -564,12 +708,22 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:199
-msgid "This package is not installed and should not be installed under any circumstances, especially not because of unresolved dependencies that other packages might have or get."
-msgstr "Aquest paquet no s'ha instal·lat i no s'ha d'instal·lar de cap manera, especialment a causa de les dependències sense resoldre que puguin tenir o obtenir altres paquets."
+msgid ""
+"This package is not installed and should not be installed under any "
+"circumstances, especially not because of unresolved dependencies that other "
+"packages might have or get."
+msgstr ""
+"Aquest paquet no s'ha instal·lat i no s'ha d'instal·lar de cap manera, "
+"especialment a causa de les dependències sense resoldre que puguin tenir o "
+"obtenir altres paquets."
#: src/YQPackageSelectorHelp.cc:203 src/YQPackageSelectorHelp.cc:316
-msgid "Packages set to \"taboo\" are treated as if they did not exist on any installation media."
-msgstr "Els paquets amb l'estat \"tabú\" es tracten com si no existissin en cap suport d'instal·lació."
+msgid ""
+"Packages set to \"taboo\" are treated as if they did not exist on any "
+"installation media."
+msgstr ""
+"Els paquets amb l'estat \"tabú\" es tracten com si no existissin en cap "
+"suport d'instal·lació."
#. Translators: Package status short (!) description
#: src/YQPackageSelectorHelp.cc:207 src/YQPkgStatusFilterView.cc:101
@@ -578,12 +732,21 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:209
-msgid "This package is installed and should not be modified, especially not because of unresolved dependencies that other packages might have or get."
-msgstr "Aquest paquet ja s'ha instal·lat i no s'ha de modificar, especialment a causa de les dependències sense resoldre que puguin tenir o obtenir altres paquets."
+msgid ""
+"This package is installed and should not be modified, especially not "
+"because of unresolved dependencies that other packages might have or get."
+msgstr ""
+"Aquest paquet ja s'ha instal·lat i no s'ha de modificar, especialment a "
+"causa de les dependències sense resoldre que puguin tenir o obtenir altres "
+"paquets."
#: src/YQPackageSelectorHelp.cc:213
-msgid "Use this status for third-party packages that should not be overwritten by newer versions that may come with the distribution."
-msgstr "Feu servir aquest estat per als paquets d'altres proveïdors que no s'han de sobreescriure amb versions més recents que puguin trobar-se a la distribució."
+msgid ""
+"Use this status for third-party packages that should not be overwritten by "
+"newer versions that may come with the distribution."
+msgstr ""
+"Feu servir aquest estat per als paquets d'altres proveïdors que no s'han de "
+"sobreescriure amb versions més recents que puguin trobar-se a la distribució."
#. Translators: Package status short (!) description
#: src/YQPackageSelectorHelp.cc:218 src/YQPkgObjList.cc:275
@@ -593,12 +756,19 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:220
-msgid "This package will be installed automatically because some other package needs it."
-msgstr "Aquest paquet s'instal·larà automàticament perquè el necessita un altre paquet."
+msgid ""
+"This package will be installed automatically because some other package "
+"needs it."
+msgstr ""
+"Aquest paquet s'instal·larà automàticament perquè el necessita un altre "
+"paquet."
#: src/YQPackageSelectorHelp.cc:222
-msgid "<b>Hint:</b> You may have to use \"taboo\" to get rid of such a package."
-msgstr "<b>Suggeriment:</b> És possible que heu de fer servir \"tabú\" per a alliberar-vos d'un paquet d'aquest tipus."
+msgid ""
+"<b>Hint:</b> You may have to use \"taboo\" to get rid of such a package."
+msgstr ""
+"<b>Suggeriment:</b> És possible que heu de fer servir \"tabú\" per a "
+"alliberar-vos d'un paquet d'aquest tipus."
#. Translators: Package status short (!) description
#: src/YQPackageSelectorHelp.cc:226 src/YQPkgObjList.cc:276
@@ -608,8 +778,12 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:228
-msgid "This package is already installed, but some other package needs a newer version, so it will automatically be updated."
-msgstr "Aquest paquet ja s'ha instal·lat, però un altre paquet necessita una versió més nova, per la qual cosa s'actualitzarà automàticament."
+msgid ""
+"This package is already installed, but some other package needs a newer "
+"version, so it will automatically be updated."
+msgstr ""
+"Aquest paquet ja s'ha instal·lat, però un altre paquet necessita una versió "
+"més nova, per la qual cosa s'actualitzarà automàticament."
#. Translators: Package status short (!) description
#: src/YQPackageSelectorHelp.cc:233 src/YQPkgObjList.cc:274
@@ -619,8 +793,12 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:235
-msgid "This package is already installed, but package dependencies require that it is deleted."
-msgstr "Aquest paquet ja s'ha instal·lat, però cal suprimir-lo a causa de les dependències de paquets."
+msgid ""
+"This package is already installed, but package dependencies require that it "
+"is deleted."
+msgstr ""
+"Aquest paquet ja s'ha instal·lat, però cal suprimir-lo a causa de les "
+"dependències de paquets."
#: src/YQPackageSelectorHelp.cc:236
msgid "This can happen, for example, if some other package obsoletes this one."
@@ -644,8 +822,13 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:278
-msgid "Get this package. Install it if it is not installed yet. Update it to the latest version if it is installed and there is a newer version."
-msgstr "Aconsegueix aquest paquet i instal·la'l si encara no està instal·lat. Actualitza'l amb l'ultima versió si està instal·lat i existeix una versió més nova."
+msgid ""
+"Get this package. Install it if it is not installed yet. Update it to the "
+"latest version if it is installed and there is a newer version."
+msgstr ""
+"Aconsegueix aquest paquet i instal·la'l si encara no està instal·lat. "
+"Actualitza'l amb l'ultima versió si està instal·lat i existeix una versió "
+"més nova."
#. Translators: Keyboard action short (!) description
#: src/YQPackageSelectorHelp.cc:285
@@ -654,13 +837,21 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:287
-msgid "Get rid of this package. Mark it as \"do not install\" if it is not installed yet. Delete it if it is installed."
-msgstr "Suprimeix aquest paquet. Marca'l com a \"no l'instal·lis\" si encara no està instal·lat, i suprimeix-lo si ho està."
+msgid ""
+"Get rid of this package. Mark it as \"do not install\" if it is not "
+"installed yet. Delete it if it is installed."
+msgstr ""
+"Suprimeix aquest paquet. Marca'l com a \"no l'instal·lis\" si encara no està "
+"instal·lat, i suprimeix-lo si ho està."
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:295
-msgid "Update this package if it is installed and there is a newer version. Ignore packages that are not installed."
-msgstr "Actualitza aquest paquet si s'ha instal·lat i existeix una versió més nova. Ignora els paquets que no s'han instal·lat."
+msgid ""
+"Update this package if it is installed and there is a newer version. Ignore "
+"packages that are not installed."
+msgstr ""
+"Actualitza aquest paquet si s'ha instal·lat i existeix una versió més nova. "
+"Ignora els paquets que no s'han instal·lat."
#. Translators: Keyboard action short (!) description
#: src/YQPackageSelectorHelp.cc:302
@@ -669,13 +860,23 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:304
-msgid "Undo the effect of \">\" above: Set package to \"keep\" if it is currently set to \"update\". Ignore all other packages."
-msgstr "Desfés l'efecte de \">\" amunt: canvia el paquet a \"conserva\" si està marcat com a \"actualitza\". Ignora la resta de paquets."
+msgid ""
+"Undo the effect of \">\" above: Set package to \"keep\" if it is currently "
+"set to \"update\". Ignore all other packages."
+msgstr ""
+"Desfés l'efecte de \">\" amunt: canvia el paquet a \"conserva\" si està "
+"marcat com a \"actualitza\". Ignora la resta de paquets."
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:312
-msgid "Set this package to \"taboo\" if it is not installed: make sure this package does not get installed, especially not because of unresolved dependencies that other packages might have or get. "
-msgstr "Marca aquest paquet com a \"tabú\" si no està instal·lat i assegureu-vos que no s'instal·la, especialment per les dependències sense resoldre que puguin tenir o obtenir altres paquets. "
+msgid ""
+"Set this package to \"taboo\" if it is not installed: make sure this package "
+"does not get installed, especially not because of unresolved dependencies "
+"that other packages might have or get. "
+msgstr ""
+"Marca aquest paquet com a \"tabú\" si no està instal·lat i assegureu-vos que "
+"no s'instal·la, especialment per les dependències sense resoldre que puguin "
+"tenir o obtenir altres paquets. "
#. Translators: Keyboard action short (!) description
#: src/YQPackageSelectorHelp.cc:322
@@ -684,12 +885,23 @@
#. Translators: Automatic word-wrapping.
#: src/YQPackageSelectorHelp.cc:324
-msgid "Set this package to \"protected\" if it is installed: make sure this package will not be modified, especially not because of unresolved dependencies that other packages might have or get. "
-msgstr "Marca aquest paquet com a \"protegit\" si està instal·lat i assegureu-vos que no es modifica, especialment per les dependències sense resoldre que puguin tenir o obtenir altres paquets."
+msgid ""
+"Set this package to \"protected\" if it is installed: make sure this package "
+"will not be modified, especially not because of unresolved dependencies that "
+"other packages might have or get. "
+msgstr ""
+"Marca aquest paquet com a \"protegit\" si està instal·lat i assegureu-vos "
+"que no es modifica, especialment per les dependències sense resoldre que "
+"puguin tenir o obtenir altres paquets."
#: src/YQPackageSelectorHelp.cc:328
-msgid "Use this for third-party packages that should not be overwritten by newer versions that may come with the distribution."
-msgstr "Feu servir aquesta opció per als paquets d'altres proveïdors que no s'han de sobreescriure amb versions més noves que puguin estar incloses en la distribució."
+msgid ""
+"Use this for third-party packages that should not be overwritten by newer "
+"versions that may come with the distribution."
+msgstr ""
+"Feu servir aquesta opció per als paquets d'altres proveïdors que no s'han de "
+"sobreescriure amb versions més noves que puguin estar incloses en la "
+"distribució."
#: src/YQPatternSelector.cc:180 src/YQPatternSelector.cc:248
#: src/YQSimplePatchSelector.cc:182 src/YQSimplePatchSelector.cc:208
@@ -749,8 +961,13 @@
msgstr "Crea un cas de prova de resolució de dependències"
#: src/YQPkgConflictDialog.cc:391
-msgid "<p>Use this to generate extensive logs to help tracking down bugs in the dependency resolver. The logs will be stored in directory <br><tt>%1</tt></p>"
-msgstr "<p>Feu servir això per generar registres extensos per ajudar a rastrejar errors en la resolució de dependències. Els registres s'emmagatzemaran al directori <br><tt>%1</tt></p>"
+msgid ""
+"<p>Use this to generate extensive logs to help tracking down bugs in the "
+"dependency resolver. The logs will be stored in directory <br><tt>%1</tt></p>"
+msgstr ""
+"<p>Feu servir això per generar registres extensos per ajudar a rastrejar "
+"errors en la resolució de dependències. Els registres s'emmagatzemaran al "
+"directori <br><tt>%1</tt></p>"
#. parent
#: src/YQPkgConflictDialog.cc:395
@@ -758,8 +975,13 @@
msgstr "Cas de prova del sistema de resolució"
#: src/YQPkgConflictDialog.cc:410
-msgid "<p>Dependency resolver test case written to <br><tt>%1</tt></p><p>Prepare <tt>y2logs.tgz tar</tt> archive to attach to Bugzilla?</p>"
-msgstr "<p>Cas de prova de resolució de dependències escrit a <br><tt>%1</tt></p><p>Voleu preparar l'arxiu <tt>y2logs.tgz tar</tt> per adjuntar-lo al Bugzilla?</p>"
+msgid ""
+"<p>Dependency resolver test case written to <br><tt>%1</tt></p><p>Prepare "
+"<tt>y2logs.tgz tar</tt> archive to attach to Bugzilla?</p>"
+msgstr ""
+"<p>Cas de prova de resolució de dependències escrit a <br><tt>%1</tt></"
+"p><p>Voleu preparar l'arxiu <tt>y2logs.tgz tar</tt> per adjuntar-lo al "
+"Bugzilla?</p>"
#. parent
#: src/YQPkgConflictDialog.cc:413
@@ -768,8 +990,13 @@
#. caption
#: src/YQPkgConflictDialog.cc:426
-msgid "<p><b>Error</b> creating dependency resolver test case</p><p>Please check disk space and permissions for <tt>%1</tt></p>"
-msgstr "S'ha produït un <p><b>error</b> en crear un cas de prova de resolució de dependències</p><p>Comproveu l'espai al disc i els permisos de <tt>%1</tt></p>"
+msgid ""
+"<p><b>Error</b> creating dependency resolver test case</p><p>Please check "
+"disk space and permissions for <tt>%1</tt></p>"
+msgstr ""
+"S'ha produït un <p><b>error</b> en crear un cas de prova de resolució de "
+"dependències</p><p>Comproveu l'espai al disc i els permisos de <tt>%1</tt></"
+"p>"
#. startsWith
#. filter
@@ -1533,6 +1760,9 @@
"and non-multiversion-capable versions of this\n"
"package at the same time."
msgstr ""
+"Esteu intentant d'instal·lar al mateix temps\n"
+"versions capaces i no capaces de multiversió\n"
+"d'aquest paquet."
#: src/YQPkgVersionsView.cc:406
msgid ""
@@ -1542,6 +1772,11 @@
"and unselect the non-multiversion-capable version,\n"
"\"Cancel\" to unselect this version and keep the other one."
msgstr ""
+"Aquesta versió és capaç de multiversió.\n"
+"\n"
+"Premeu \"Continua\" per instal·lar aquesta versió\n"
+"i desmarcar la versió no capaç de multiversió,\n"
+"\"Cancel·la\" per desmarcar aquesta versió i mantenir l'altra."
#: src/YQPkgVersionsView.cc:415
msgid ""
@@ -1551,11 +1786,16 @@
"and unselect all other versions,\n"
"\"Cancel\" to unselect this version and keep the other ones."
msgstr ""
+"Aquesta versió no és capaç de multiversió.\n"
+"\n"
+"Premeu \"Continua\" per instal·lar només aquesta versió\n"
+"i desmarcar totes les altres versions,\n"
+"\"Cancel·la\" per desmarcar aquesta versió i mantenir les altres."
#. Dialog heading
#: src/YQPkgVersionsView.cc:423
msgid "Incompatible Package Versions"
-msgstr ""
+msgstr "Versions de paquets incompatibles"
#. Translators: %1 is a package version, %2 the package architecture,
#. %3 describes the repository where it comes from,
1
0