Changeset 161 for trunk/Install


Ignore:
Timestamp:
Jun 13, 2023, 9:06:33 AM (17 months ago)
Author:
chronos
Message:
  • Modified: Include packages language files in the installation file.
Location:
trunk/Install
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Install/deb/debian/rules

    r144 r161  
    1818        install -d -m 755 $(ROOT)/usr/share/vCardStudio/Languages
    1919        cp -r Languages/*.po $(ROOT)/usr/share/vCardStudio/Languages
     20        cp -r Languages/*.pot $(ROOT)/usr/share/vCardStudio/Languages
     21        cp -r Packages/Common/Languages/*.po $(ROOT)/usr/share/vCardStudio/Languages
     22        cp -r Packages/Common/Languages/*.pot $(ROOT)/usr/share/vCardStudio/Languages
     23        cp -r Packages/VCard/Languages/*.po $(ROOT)/usr/share/vCardStudio/Languages
     24        cp -r Packages/VCard/Languages/*.pot $(ROOT)/usr/share/vCardStudio/Languages
    2025        install -d -m 755 $(ROOT)/usr/share/vCardStudio/Images
    2126        install -m 644 Images/Profile.png $(ROOT)/usr/share/vCardStudio/Images
  • trunk/Install/rpm/vcard-studio.spec

    r144 r161  
    1414%description
    1515A contact management application with support for vCard file format (.vcf).
    16  
     16
    1717Features:
    1818* Add, Edit, Clone or Remove contacts and contact properties
    1919* Shows contact fields in multiple tabs General, Home, Work, Social, Chat and Others
    20 * Contact photo displayed and can be changed (supported image types JPEG, PNG, GIF and BMP) 
     20* Contact photo displayed and can be changed (supported image types JPEG, PNG, GIF and BMP)
    2121* Quick filter by table columns in contacts list
    2222* Combine multiple contact files together
     
    2727* Multilingual interface (English, Czech, Swedish)
    2828* Contact QR code
    29 * View contact source with syntax highlighting 
     29* View contact source with syntax highlighting
    3030
    3131%global debug_package %{nil}
     
    4343install -s -m 755 vCardStudio $RPM_BUILD_ROOT/usr/bin
    4444install -d -m 755 $RPM_BUILD_ROOT/usr/share/vCardStudio/Languages
     45cp -r Languages/*.pot $RPM_BUILD_ROOT/usr/share/vCardStudio/Languages
    4546cp -r Languages/*.po $RPM_BUILD_ROOT/usr/share/vCardStudio/Languages
     47cp -r Packages/Common/Languages/*.pot $RPM_BUILD_ROOT/usr/share/vCardStudio/Languages
     48cp -r Packages/Common/Languages/*.po $RPM_BUILD_ROOT/usr/share/vCardStudio/Languages
     49cp -r Packages/VCard/Languages/*.pot $RPM_BUILD_ROOT/usr/share/vCardStudio/Languages
     50cp -r Packages/VCard/Languages/*.po $RPM_BUILD_ROOT/usr/share/vCardStudio/Languages
    4651install -d -m 755 $RPM_BUILD_ROOT/usr/share/vCardStudio/Images
    4752install -m 755 Images/Profile.png $RPM_BUILD_ROOT/usr/share/vCardStudio/Images
  • trunk/Install/snap/snapcraft.yaml

    r144 r161  
    55description: |
    66  A contact management application with support for vCard file format (.vcf).
    7  
     7
    88  **Features**:
    99  * Add, Edit, Clone or Remove contacts and contact properties
    1010  * Shows contact fields in multiple tabs General, Home, Work, Social, Chat and Others
    11   * Contact photo displayed and can be changed (supported image types JPEG, PNG, GIF and BMP) 
     11  * Contact photo displayed and can be changed (supported image types JPEG, PNG, GIF and BMP)
    1212  * Quick filter by table columns in contacts list
    1313  * Combine multiple contact files together
     
    2929    source: .
    3030    source-type: local
    31     build-packages: 
     31    build-packages:
    3232    - wget
    3333    - libgtk2.0-dev
     
    5050      install -m 755 Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
    5151      install -m 755 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
     52      install -m 755 Packages/Common/Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
     53      install -m 755 Packages/Common/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
     54      install -m 755 Packages/VCard/Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
     55      install -m 755 Packages/VCard/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
    5256      install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images
    5357      install -m 755 Images/Profile.png $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images
     
    125129    - ibus-gtk
    126130    - libibus-1.0-5
    127      
     131
    128132# Additional plugs to pick up the GTK theme and icons from the system
    129 plugs: 
     133plugs:
    130134  icon-themes:
    131135    interface: content
     
    148152  XDG_DATA_DIRS: $SNAP/usr/share:$XDG_DATA_DIRS
    149153  GTK_PATH: $SNAP/lib/gtk-2.0
    150  
     154
    151155apps:
    152156  vcard-studio:
  • trunk/Install/win/vCard Studio.iss

    r155 r161  
    7979Source: "{#MyAppSubDir}\lib\x86_64-win64-Release\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion; Check: Is64BitInstallMode
    8080Source: "{#MyAppSubDir}\lib\i386-win32-Release\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion; Check: not Is64BitInstallMode
     81Source: "{#MyAppSubDir}\Languages\*.pot"; DestDir: "{app}\Languages"; Flags: ignoreversion
    8182Source: "{#MyAppSubDir}\Languages\*.po"; DestDir: "{app}\Languages"; Flags: ignoreversion
     83Source: "{#MyAppSubDir}\Packages\Common\Languages\*.pot"; DestDir: "{app}\Languages"; Flags: ignoreversion
    8284Source: "{#MyAppSubDir}\Packages\Common\Languages\*.po"; DestDir: "{app}\Languages"; Flags: ignoreversion
     85Source: "{#MyAppSubDir}\Packages\VCard\Languages\*.pot"; DestDir: "{app}\Languages"; Flags: ignoreversion
    8386Source: "{#MyAppSubDir}\Packages\VCard\Languages\*.po"; DestDir: "{app}\Languages"; Flags: ignoreversion
    8487Source: "{#MyAppSubDir}\Images\Profile.png"; DestDir: "{app}\Images"; Flags: ignoreversion
Note: See TracChangeset for help on using the changeset viewer.