Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| cs:doc:packaging_debian [08/04/2010 10:20] – vytvořeno pavel | cs:doc:packaging_debian [21/07/2023 12:25] (aktuální) – Use HTTPS for download.qelectrotech.org xavier | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Poznámky: Vytvoření debianích balíčků programu QElectroTech (už SVN) od " | ||
| + | **Poznámka z 2009/05/10 | ||
| + | Tyto stránky dále nebudou sledovat změny, které přinesu do balíčků s programem qelectrotech. | ||
| + | Vedoucí projektu (redmine + subversion) spravující nyní projekt . | ||
| + | ** | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | Změna skladiště | ||
| + | [[http:// | ||
| + | |||
| + | ===== Skladiště patřící scorpiovi ===== | ||
| + | Změna umístění skladiště -> http:// | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | Nyní jsou balíčky deb i na ftp projektu QET [[https:// | ||
| + | Staré archivy se nacházejí na ftp [[http:// | ||
| + | |||
| + | Žádost o balíček (RFP - Request For Package) Debian : http:// | ||
| + | |||
| + | ===== Příprava a sběr zdrojů QET ===== | ||
| + | |||
| + | **Příprava a sběr zdrojů QET** | ||
| + | |||
| + | svn export svn:// | ||
| + | | ||
| + | **Vytvoření pracovního adresáře** | ||
| + | |||
| + | mkdir package_qet | ||
| + | |||
| + | **Vytvoření tar.gz od svn** | ||
| + | |||
| + | tar cfvz qet-0.2.r537.tar.gz qet-0.2.r537/ | ||
| + | |||
| + | **Zkopíruje se archiv do našeho pracovního adresáře package_qet a přejde se tam | ||
| + | ** | ||
| + | cp qet-0.2.r537.tar.gz package_qet/ | ||
| + | |||
| + | |||
| + | **Rozbalí se archiv a přejde se do adresáře** | ||
| + | |||
| + | tar zxvf qet-0.2.r537.tar.gz && cd qet-0.2.r537/ | ||
| + | | ||
| + | |||
| + | ===== Vydání zdrojových souborů ===== | ||
| + | |||
| + | ==== Sestavit vydání ==== | ||
| + | |||
| + | |||
| + | < | ||
| + | pro.diff | ||
| + | desktop.diff | ||
| + | qet.diff | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== pro.diff ==== | ||
| + | |||
| + | |||
| + | |||
| + | <code diff> | ||
| + | fix prefix intall dir | ||
| + | --- a/ | ||
| + | +++ b/ | ||
| + | @@ -5,19 +5,19 @@ | ||
| + | # Chemins utilises pour la compilation et l' | ||
| + | unix { | ||
| + | # Chemins UNIX | ||
| + | - COMPIL_PREFIX | ||
| + | - INSTALL_PREFIX | ||
| + | + COMPIL_PREFIX | ||
| + | + INSTALL_PREFIX | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | - QET_LICENSE_PATH | ||
| + | - QET_MIME_XML_PATH | ||
| + | - QET_MIME_DESKTOP_PATH | ||
| + | - QET_MIME_PACKAGE_PATH | ||
| + | + QET_LICENSE_PATH | ||
| + | + QET_MIME_XML_PATH | ||
| + | + QET_MIME_DESKTOP_PATH | ||
| + | + QET_MIME_PACKAGE_PATH | ||
| + | | ||
| + | - QET_ICONS_PATH | ||
| + | - QET_MAN_PATH | ||
| + | +# | ||
| + | + QET_MAN_PATH | ||
| + | } | ||
| + | win32 { | ||
| + | # Chemins Windows | ||
| + | @@ -275,7 +275,7 @@ | ||
| + | | ||
| + | |||
| + | | ||
| + | -copyright.files | ||
| + | +copyright.files | ||
| + | |||
| + | | ||
| + | | ||
| + | @@ -289,14 +289,14 @@ | ||
| + | | ||
| + | | ||
| + | |||
| + | -icons.path | ||
| + | -icons.files | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | +# | ||
| + | +# | ||
| + | +# | ||
| + | +# | ||
| + | +# | ||
| + | +# | ||
| + | +# | ||
| + | +# | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== desktop.diff ==== | ||
| + | |||
| + | |||
| + | <code diff> | ||
| + | delete encoding UTF8 | ||
| + | --- a/ | ||
| + | +++ b/ | ||
| + | @@ -1,13 +1,12 @@ | ||
| + | | ||
| + | | ||
| + | -Encoding=UTF-8 | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | -Categories=Office; | ||
| + | +Categories=Qt; | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== qet.diff ==== | ||
| + | |||
| + | <code diff> | ||
| + | tagg version | ||
| + | --- a/ | ||
| + | +++ b/ | ||
| + | @@ -27,7 +27,7 @@ | ||
| + | /// version de QElectroTech (utilisee pour estampiller les projets et elements) | ||
| + | | ||
| + | /// version affichee de QElectroTech | ||
| + | - const QString displayedVersion = " | ||
| + | + const QString displayedVersion = " | ||
| + | | ||
| + | /// Orientation (utilise pour les bornes mais aussi pour les elements) | ||
| + | enum Orientation {North, East, South, West}; | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== Sestavit (quilt) ==== | ||
| + | |||
| + | |||
| + | < | ||
| + | quilt refresh | ||
| + | quilt pop -a | ||
| + | |||
| + | </ | ||
| + | |||
| + | ===== Debianisace QET ===== | ||
| + | |||
| + | ** | ||
| + | Nyní se může začít s vytvářením balíčku pro debian** | ||
| + | |||
| + | dh_make -e spam5c04pi0810@gmail.com | ||
| + | |||
| + | Vybere se cdbs | ||
| + | |||
| + | * 2009/ | ||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | 7 | ||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | Source: qelectrotech | ||
| + | Section: x11 | ||
| + | Priority: optional | ||
| + | Maintainer: laurent trinques < | ||
| + | Uploaders: Denis Briand < | ||
| + | Build-Depends: | ||
| + | Standards-Version: | ||
| + | Homepage: http:// | ||
| + | |||
| + | Package: qelectrotech | ||
| + | Architecture: | ||
| + | Depends: ${shlibs: | ||
| + | Recommends: qelectrotech-examples (= ${source: | ||
| + | Description: | ||
| + | | ||
| + | This program is centered on electric diagrams making | ||
| + | not on simulation or electric calculation. | ||
| + | It uses XML files for elements and diagrams, and includes both a diagram | ||
| + | | ||
| + | |||
| + | |||
| + | Package: qelectrotech-data | ||
| + | Architecture: | ||
| + | Depends: ${misc: | ||
| + | Recommends: qelectrotech (= ${source: | ||
| + | Description: | ||
| + | | ||
| + | This program is centered on electric diagrams making | ||
| + | not on simulation or electric calculation. | ||
| + | It uses XML files for elements and diagrams, and includes both a diagram | ||
| + | | ||
| + | . | ||
| + | This package provide elements and diagrams files needed for qelectrotech. | ||
| + | |||
| + | |||
| + | Package: qelectrotech-examples | ||
| + | Architecture: | ||
| + | Depends: ${misc: | ||
| + | Recommends: qelectrotech (= ${source: | ||
| + | Conflicts: qelectrotech-doc | ||
| + | Description: | ||
| + | | ||
| + | This program is centered on electric diagrams making | ||
| + | not on simulation or electric calculation. | ||
| + | It uses XML files for elements and diagrams, and includes both a diagram | ||
| + | | ||
| + | . | ||
| + | This package provide examples files for qeletrotech. | ||
| + | |||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | qet (0.2.r537-1) unstable; urgency=low | ||
| + | |||
| + | * New upstream version | ||
| + | |||
| + | -- laurent trinques < | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | < | ||
| + | qelectrotech for Debian | ||
| + | ----------------------- | ||
| + | |||
| + | [en] | ||
| + | QElectroTech is a Qt4 application to design electric diagrams. It uses XML | ||
| + | files for elements and diagrams, and includes both a diagram editor and an | ||
| + | element editor. | ||
| + | |||
| + | [fr] | ||
| + | QElectroTech est une application Qt4 pour réaliser des schémas électriques. | ||
| + | QET utilise le format XML pour ses éléments et ses schémas et inclut un | ||
| + | éditeur de schémas ainsi qu'un éditeur d' | ||
| + | |||
| + | -- laurent trinques < | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | This package was debianized by laurent trinques < | ||
| + | and by Denis Briand < | ||
| + | |||
| + | It was downloaded from: | ||
| + | < | ||
| + | |||
| + | And the project homepage is: | ||
| + | < | ||
| + | |||
| + | |||
| + | |||
| + | Files in " | ||
| + | ============================================================== | ||
| + | |||
| + | Upstream Author: Benoît Ansieau < | ||
| + | |||
| + | Copyright (c) 2006-2009 by Benoît Ansieau | ||
| + | |||
| + | License: | ||
| + | THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE | ||
| + | COMMONS PUBLIC LICENSE (" | ||
| + | COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS | ||
| + | AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. | ||
| + | |||
| + | BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE | ||
| + | TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY | ||
| + | BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS | ||
| + | CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND | ||
| + | CONDITIONS. | ||
| + | |||
| + | 1. Definitions | ||
| + | |||
| + | a. " | ||
| + | and other pre-existing works, such as a translation, | ||
| + | derivative work, arrangement of music or other alterations of a literary | ||
| + | or artistic work, or phonogram or performance and includes | ||
| + | cinematographic adaptations or any other form in which the Work may be | ||
| + | recast, transformed, | ||
| + | derived from the original, except that a work that constitutes a | ||
| + | Collection will not be considered an Adaptation for the purpose of this | ||
| + | License. For the avoidance of doubt, where the Work is a musical work, | ||
| + | performance or phonogram, the synchronization of the Work in | ||
| + | timed-relation with a moving image (" | ||
| + | Adaptation for the purpose of this License. | ||
| + | |||
| + | b. " | ||
| + | such as encyclopedias and anthologies, | ||
| + | broadcasts, | ||
| + | Section 1(f) below, which, by reason of the selection and arrangement of | ||
| + | their contents, constitute intellectual creations, in which the Work is | ||
| + | included in its entirety in unmodified form along with one or more other | ||
| + | contributions, | ||
| + | themselves, | ||
| + | that constitutes a Collection will not be considered an Adaptation (as | ||
| + | defined above) for the purposes of this License. | ||
| + | |||
| + | c. " | ||
| + | and copies of the Work or Adaptation, as appropriate, | ||
| + | other transfer of ownership. | ||
| + | |||
| + | d. " | ||
| + | that offer(s) the Work under the terms of this License. | ||
| + | |||
| + | e. " | ||
| + | work, the individual, individuals, | ||
| + | Work or if no individual or entity can be identified, the publisher; and | ||
| + | in addition (i) in the case of a performance the actors, singers, | ||
| + | musicians, dancers, and other persons who act, sing, deliver, declaim, | ||
| + | play in, interpret or otherwise perform literary or artistic works or | ||
| + | expressions of folklore; (ii) in the case of a phonogram the producer | ||
| + | being the person or legal entity who first fixes the sounds of a | ||
| + | performance or other sounds; and, (iii) in the case of broadcasts, the | ||
| + | organization that transmits the broadcast. | ||
| + | |||
| + | f. " | ||
| + | terms of this License including without limitation any production in the | ||
| + | literary, scientific and artistic domain, whatever may be the mode or | ||
| + | form of its expression including digital form, such as a book, pamphlet | ||
| + | and other writing; a lecture, address, sermon or other work of the same | ||
| + | nature; a dramatic or dramatico-musical work; a choreographic work or | ||
| + | entertainment in dumb show; a musical composition with or without words; | ||
| + | a cinematographic work to which are assimilated works expressed by a | ||
| + | process analogous to cinematography; | ||
| + | architecture, | ||
| + | to which are assimilated works expressed by a process analogous to | ||
| + | photography; | ||
| + | or three-dimensional work relative to geography, topography, | ||
| + | architecture or science; a performance; | ||
| + | compilation of data to the extent it is protected as a copyrightable | ||
| + | work; or a work performed by a variety or circus performer to the extent | ||
| + | it is not otherwise considered a literary or artistic work. | ||
| + | |||
| + | g. " | ||
| + | License who has not previously violated the terms of this License with | ||
| + | respect to the Work, or who has received express permission from the | ||
| + | Licensor to exercise rights under this License despite a previous | ||
| + | violation. | ||
| + | |||
| + | h. " | ||
| + | and to communicate to the public those public recitations, | ||
| + | or process, including by wire or wireless means or public digital | ||
| + | performances; | ||
| + | members of the public may access these Works from a place and at a place | ||
| + | individually chosen by them; to perform the Work to the public by any | ||
| + | means or process and the communication to the public of the performances | ||
| + | of the Work, including by public digital performance; | ||
| + | rebroadcast the Work by any means including signs, sounds or images. | ||
| + | |||
| + | i. " | ||
| + | including without limitation by sound or visual recordings and the right | ||
| + | of fixation and reproducing fixations of the Work, including storage of | ||
| + | a protected performance or phonogram in digital form or other electronic | ||
| + | medium. | ||
| + | |||
| + | |||
| + | 2. Fair Dealing Rights. | ||
| + | Nothing in this License is intended to reduce, | ||
| + | limit, or restrict any uses free from copyright or rights arising from | ||
| + | limitations or exceptions that are provided for in connection with the | ||
| + | copyright protection under copyright law or other applicable laws. | ||
| + | |||
| + | 3. License Grant. | ||
| + | Subject to the terms and conditions of this License, | ||
| + | Licensor hereby grants You a worldwide, royalty-free, | ||
| + | perpetual (for the duration of the applicable copyright) license to | ||
| + | exercise the rights in the Work as stated below: | ||
| + | |||
| + | a. to Reproduce the Work, to incorporate the Work into one or more | ||
| + | Collections, | ||
| + | Collections; | ||
| + | |||
| + | b. to create and Reproduce Adaptations provided that any such | ||
| + | Adaptation, | ||
| + | steps to clearly label, demarcate or otherwise identify that changes | ||
| + | were made to the original Work. For example, a translation could be | ||
| + | marked "The original work was translated from English to Spanish," | ||
| + | modification could indicate "The original work has been modified."; | ||
| + | |||
| + | c. to Distribute and Publicly Perform the Work including as | ||
| + | incorporated in Collections; | ||
| + | |||
| + | d. to Distribute and Publicly Perform Adaptations. | ||
| + | |||
| + | e. For the avoidance of doubt: | ||
| + | i. Non-waivable Compulsory License Schemes. In those | ||
| + | jurisdictions in which the right to collect royalties through any | ||
| + | statutory or compulsory licensing scheme cannot be waived, the Licensor | ||
| + | reserves the exclusive right to collect such royalties for any exercise | ||
| + | by You of the rights granted under this License; | ||
| + | |||
| + | ii. Waivable Compulsory License Schemes. In those jurisdictions | ||
| + | in which the right to collect royalties through any statutory or | ||
| + | compulsory licensing scheme can be waived, the Licensor waives the | ||
| + | exclusive right to collect such royalties for any exercise by You of the | ||
| + | rights granted under this License; and, | ||
| + | |||
| + | iii. Voluntary License Schemes. The Licensor waives the right to | ||
| + | collect royalties, whether individually or, in the event that the | ||
| + | Licensor is a member of a collecting society that administers voluntary | ||
| + | licensing schemes, via that society, from any exercise by You of the | ||
| + | rights granted under this License. | ||
| + | |||
| + | The above rights may be exercised in all media and formats whether now | ||
| + | known or hereafter devised. The above rights include the right to make | ||
| + | such modifications as are technically necessary to exercise the rights | ||
| + | in other media and formats. Subject to Section 8(f), all rights not | ||
| + | expressly granted by Licensor are hereby reserved. | ||
| + | |||
| + | 4. Restrictions. The license granted in Section 3 above is expressly | ||
| + | made subject to and limited by the following restrictions: | ||
| + | |||
| + | a. You may Distribute or Publicly Perform the Work only under the | ||
| + | terms of this License. You must include a copy of, or the Uniform | ||
| + | Resource Identifier (URI) for, this License with every copy of the Work | ||
| + | You Distribute or Publicly Perform. You may not offer or impose any | ||
| + | terms on the Work that restrict the terms of this License or the ability | ||
| + | of the recipient of the Work to exercise the rights granted to that | ||
| + | recipient under the terms of the License. You may not sublicense the | ||
| + | Work. You must keep intact all notices that refer to this License and to | ||
| + | the disclaimer of warranties with every copy of the Work You Distribute | ||
| + | or Publicly Perform. When You Distribute or Publicly Perform the Work, | ||
| + | You may not impose any effective technological measures on the Work that | ||
| + | restrict the ability of a recipient of the Work from You to exercise the | ||
| + | rights granted to that recipient under the terms of the License. This | ||
| + | Section 4(a) applies to the Work as incorporated in a Collection, but | ||
| + | this does not require the Collection apart from the Work itself to be | ||
| + | made subject to the terms of this License. If You create a Collection, | ||
| + | upon notice from any Licensor You must, to the extent practicable, | ||
| + | remove from the Collection any credit as required by Section 4(b), as | ||
| + | requested. If You create an Adaptation, upon notice from any Licensor | ||
| + | You must, to the extent practicable, | ||
| + | credit as required by Section 4(b), as requested. | ||
| + | |||
| + | b. If You Distribute, or Publicly Perform the Work or any Adaptations | ||
| + | or Collections, | ||
| + | Section 4(a), keep intact all copyright notices for the Work and | ||
| + | provide, reasonable to the medium or means You are utilizing: (i) the | ||
| + | name of the Original Author (or pseudonym, if applicable) if supplied, | ||
| + | and/or if the Original Author and/or Licensor designate another party or | ||
| + | parties (e.g., a sponsor institute, publishing entity, journal) for | ||
| + | attribution (" | ||
| + | terms of service or by other reasonable means, the name of such party or | ||
| + | parties; (ii) the title of the Work if supplied; (iii) to the extent | ||
| + | reasonably practicable, | ||
| + | associated with the Work, unless such URI does not refer to the | ||
| + | copyright notice or licensing information for the Work; and (iv) , | ||
| + | consistent with Section 3(b), in the case of an Adaptation, a credit | ||
| + | identifying the use of the Work in the Adaptation (e.g., " | ||
| + | translation of the Work by Original Author," | ||
| + | original Work by Original Author" | ||
| + | 4 (b) may be implemented in any reasonable manner; provided, however, | ||
| + | that in the case of a Adaptation or Collection, at a minimum such credit | ||
| + | will appear, if a credit for all contributing authors of the Adaptation | ||
| + | or Collection appears, then as part of these credits and in a manner at | ||
| + | least as prominent as the credits for the other contributing authors. | ||
| + | For the avoidance of doubt, You may only use the credit required by this | ||
| + | Section for the purpose of attribution in the manner set out above and, | ||
| + | by exercising Your rights under this License, You may not implicitly or | ||
| + | explicitly assert or imply any connection with, sponsorship or | ||
| + | endorsement by the Original Author, Licensor and/or Attribution Parties, | ||
| + | as appropriate, | ||
| + | express prior written permission of the Original Author, Licensor and/or | ||
| + | Attribution Parties. | ||
| + | |||
| + | c. Except as otherwise agreed in writing by the Licensor or as may be | ||
| + | otherwise permitted by applicable law, if You Reproduce, Distribute or | ||
| + | Publicly Perform the Work either by itself or as part of any Adaptations | ||
| + | or Collections, | ||
| + | derogatory action in relation to the Work which would be prejudicial to | ||
| + | the Original Author' | ||
| + | jurisdictions (e.g. Japan), in which any exercise of the right granted | ||
| + | in Section 3(b) of this License (the right to make Adaptations) would be | ||
| + | deemed to be a distortion, mutilation, modification or other derogatory | ||
| + | action prejudicial to the Original Author' | ||
| + | Licensor will waive or not assert, as appropriate, | ||
| + | fullest extent permitted by the applicable national law, to enable You | ||
| + | to reasonably exercise Your right under Section 3(b) of this License | ||
| + | (right to make Adaptations) but not otherwise. | ||
| + | |||
| + | 5. Representations, | ||
| + | |||
| + | UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR | ||
| + | OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY | ||
| + | KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, | ||
| + | INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, | ||
| + | FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, | ||
| + | LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, | ||
| + | WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE | ||
| + | EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. | ||
| + | |||
| + | 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE | ||
| + | LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR | ||
| + | ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, | ||
| + | ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS | ||
| + | BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. | ||
| + | |||
| + | 7. Termination | ||
| + | |||
| + | a. This License and the rights granted hereunder will terminate | ||
| + | automatically upon any breach by You of the terms of this License. | ||
| + | Individuals or entities who have received Adaptations or Collections | ||
| + | from You under this License, however, will not have their licenses | ||
| + | terminated provided such individuals or entities remain in full | ||
| + | compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will | ||
| + | survive any termination of this License. | ||
| + | |||
| + | b. Subject to the above terms and conditions, the license granted | ||
| + | here is perpetual (for the duration of the applicable copyright in the | ||
| + | Work). Notwithstanding the above, Licensor reserves the right to release | ||
| + | the Work under different license terms or to stop distributing the Work | ||
| + | at any time; provided, however that any such election will not serve to | ||
| + | withdraw this License (or any other license that has been, or is | ||
| + | required to be, granted under the terms of this License), and this | ||
| + | License will continue in full force and effect unless terminated as | ||
| + | stated above. | ||
| + | |||
| + | 8. Miscellaneous | ||
| + | |||
| + | a. Each time You Distribute or Publicly Perform the Work or a | ||
| + | Collection, | ||
| + | on the same terms and conditions as the license granted to You under | ||
| + | this License. | ||
| + | |||
| + | b. Each time You Distribute or Publicly Perform an Adaptation, | ||
| + | Licensor offers to the recipient a license to the original Work on the | ||
| + | same terms and conditions as the license granted to You under this | ||
| + | License. | ||
| + | |||
| + | c. If any provision of this License is invalid or unenforceable under | ||
| + | applicable law, it shall not affect the validity or enforceability of | ||
| + | the remainder of the terms of this License, and without further action | ||
| + | by the parties to this agreement, such provision shall be reformed to | ||
| + | the minimum extent necessary to make such provision valid and | ||
| + | enforceable. | ||
| + | |||
| + | d. No term or provision of this License shall be deemed waived and no | ||
| + | breach consented to unless such waiver or consent shall be in writing | ||
| + | and signed by the party to be charged with such waiver or consent. | ||
| + | |||
| + | e. This License constitutes the entire agreement between the parties | ||
| + | with respect to the Work licensed here. There are no understandings, | ||
| + | agreements or representations with respect to the Work not specified | ||
| + | here. Licensor shall not be bound by any additional provisions that may | ||
| + | appear in any communication from You. This License may not be modified | ||
| + | without the mutual written agreement of the Licensor and You. | ||
| + | |||
| + | f. The rights granted under, and the subject matter referenced, in | ||
| + | this License were drafted utilizing the terminology of the Berne | ||
| + | Convention for the Protection of Literary and Artistic Works (as amended | ||
| + | on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright | ||
| + | Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and | ||
| + | the Universal Copyright Convention (as revised on July 24, 1971). These | ||
| + | rights and subject matter take effect in the relevant jurisdiction in | ||
| + | which the License terms are sought to be enforced according to the | ||
| + | corresponding provisions of the implementation of those treaty | ||
| + | provisions in the applicable national law. If the standard suite of | ||
| + | rights granted under applicable copyright law includes additional rights | ||
| + | not granted under this License, such additional rights are deemed to be | ||
| + | included in the License; this License is not intended to restrict the | ||
| + | license of any rights under applicable law. | ||
| + | |||
| + | |||
| + | |||
| + | Files in " | ||
| + | have the following license: | ||
| + | =================================================================== | ||
| + | |||
| + | Upstream Author: Nuno Pinheiro | ||
| + | |||
| + | Copyright (c) 2009 Nuno Pinheiro | ||
| + | |||
| + | License: | ||
| + | This program is free software; you can redistribute it and/or | ||
| + | modify it under the terms of the GNU Lesser General Public | ||
| + | License as published by the Free Software Foundation; either | ||
| + | version 2.1 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. | ||
| + | Lesser General Public License for more details. | ||
| + | |||
| + | You should have received a copy of the GNU Lesser General Public | ||
| + | License along with this program; if not, write to the Free Software | ||
| + | Foundation, | ||
| + | |||
| + | On Debian systems, the complete text of the GNU Lesser General Public | ||
| + | License, can be found in `/ | ||
| + | |||
| + | |||
| + | |||
| + | Some files[2] in " | ||
| + | ============================================================ | ||
| + | |||
| + | Upstream Author: Everaldo Coelho | ||
| + | |||
| + | Copyright (c) 2009 Everaldo Coelho | ||
| + | |||
| + | License: | ||
| + | This program is free software; you can redistribute it and/or | ||
| + | modify it under the terms of the GNU Lesser General Public | ||
| + | License as published by the Free Software Foundation; either | ||
| + | version 2.1 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. | ||
| + | Lesser General Public License for more details. | ||
| + | |||
| + | You should have received a copy of the GNU Lesser General Public | ||
| + | License along with this program; if not, write to the Free Software | ||
| + | Foundation, | ||
| + | |||
| + | On Debian systems, the complete text of the GNU Lesser General Public | ||
| + | License, can be found in `/ | ||
| + | |||
| + | |||
| + | |||
| + | Everything else has the following license: | ||
| + | ========================================== | ||
| + | |||
| + | Upstream Authors : | ||
| + | Xavier Guerrin | ||
| + | Benoît Ansieau | ||
| + | Youssef Oualmakran | ||
| + | |||
| + | Copyright (c) 2006-2009 by Xavier Guerrin | ||
| + | |||
| + | License: | ||
| + | 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. | ||
| + | . | ||
| + | On Debian systems, the complete text of the GNU General Public License | ||
| + | can be found in / | ||
| + | |||
| + | |||
| + | |||
| + | This Debian package is copyright (c) 2009 by Laurent Trinques and by | ||
| + | Denis Briand, it's under GPL version 2 license. | ||
| + | |||
| + | ----------------------------------------------------------------------------- | ||
| + | [1] only these files: | ||
| + | ===================== | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | |||
| + | |||
| + | |||
| + | [2] only these files: | ||
| + | ===================== | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | Použít https:// | ||
| + | < | ||
| + | version=3 | ||
| + | https:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== debian/menu ==== | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | ? | ||
| + | needs=" | ||
| + | title=" | ||
| + | icon32x32="/ | ||
| + | icon16x16="/ | ||
| + | section=" | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | debian/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | ico/ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | |||
| + | debian/ | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | <code bash> | ||
| + | debian/ | ||
| + | </ | ||
| + | |||
| + | ==== debian/ | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | # | ||
| + | |||
| + | #export DH_VERBOSE=1 | ||
| + | |||
| + | include / | ||
| + | include / | ||
| + | include / | ||
| + | include / | ||
| + | |||
| + | QMAKE=qmake-qt4 | ||
| + | CFLAGS+=-O3 | ||
| + | CXXFLAGS=-O3 | ||
| + | |||
| + | #improve build time on i386 and amd64 multi CPU. | ||
| + | DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) | ||
| + | ifneq (,$(filter $(DEB_BUILD_ARCH), | ||
| + | NUMJOBS := $(shell getconf _NPROCESSORS_ONLN 2>/ | ||
| + | MAKEFLAGS += -j$(NUMJOBS) | ||
| + | endif | ||
| + | |||
| + | clean:: | ||
| + | rm -rf release | ||
| + | rm -rf debug | ||
| + | ./ | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== Sestavení balíčku pro Debian ==== | ||
| + | |||
| + | |||
| + | Spustí se debuild yyyyyyy je váš klíč gpg | ||
| + | |||
| + | debuild -k0xyyyyyy -S -sa --lintian-opts -i | ||
| + | |||
| + | **Pokud vše probíhá hladce, je možné spustit sestavení balíčku pro Debian** | ||
| + | |||
| + | **mais avant on fait la mise à jour du chroot avec pbuilder (préférable) voir pbuilder create –distribution unstable** | ||
| + | |||
| + | sudo pbuilder update | ||
| + | |||
| + | Spustí se sestavení balíčku | ||
| + | |||
| + | pdebuild --auto-debsign | ||
| + | |||
| + | | ||
| + | |||
| + | |||
| + | on va passer un coup de lintian sur le .dsc | ||
| + | |||
| + | < | ||
| + | lintian -iI / | ||
| + | |||
| + | </ | ||
| + | |||
| + | ===== astuces ===== | ||
| + | |||
| + | ====== find variables ====== | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | laurent@laptop: | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | NEEDED | ||
| + | laurent@laptop: | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | laurent@laptop: | ||
| + | libgcc1: / | ||
| + | laurent@laptop: | ||
| + | libgcc1/ | ||
| + | laurent@laptop: | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | <code bash> | ||
| + | laurent@laptop: | ||
| + | dpkg-shlibdeps: | ||
| + | shlibs: | ||
| + | laurent@laptop: | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== exemple ===== | ||
| + | |||
| + | **a la fin on doit obtenir ce résultat** | ||
| + | |||
| + | <code bash> | ||
| + | laurent@laptop:/ | ||
| + | -rw-r--r-- 1 laurent laurent 882884 avr 26 04:11 qelectrotech_0.2.r601-2_i386.deb | ||
| + | -rw-r--r-- 1 laurent laurent | ||
| + | -rw-r--r-- 1 laurent laurent | ||
| + | -rw-r--r-- 1 laurent laurent | ||
| + | -rw-r--r-- 1 laurent laurent | ||
| + | -rw-r--r-- 1 laurent laurent | ||
| + | laurent@laptop:/ | ||
| + | </ | ||