Changes to allow to generate a .deb package

This commit is contained in:
Sergio Costas 2015-01-28 23:53:52 +01:00
parent 61dff3a875
commit 21d5b8c87b
12 changed files with 37 additions and 30 deletions

View file

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Before After
Before After

View file

@ -9,7 +9,7 @@
<property name="title" translatable="yes">Add new file(s)</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<property name="type_hint">dialog</property>
<property name="skip_taskbar_hint">True</property>
<property name="deletable">False</property>

View file

@ -9,7 +9,7 @@
<property name="resizable">False</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<property name="type_hint">dialog</property>
<property name="skip_taskbar_hint">True</property>
<property name="deletable">False</property>

View file

@ -8,7 +8,7 @@
<property name="can_focus">False</property>
<property name="title" translatable="yes">devede</property>
<property name="window_position">center</property>
<property name="icon_name">devede.svg</property>
<property name="icon_name">devedeng.svg</property>
<property name="type_hint">dialog</property>
<child internal-child="vbox">
<object class="GtkBox" id="dialog-vbox1">

View file

@ -72,7 +72,7 @@
<property name="can_focus">False</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<property name="skip_taskbar_hint">True</property>
<property name="deletable">False</property>
<child>

View file

@ -46,7 +46,7 @@
<property name="can_focus">False</property>
<property name="title" translatable="yes">Devede</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<signal name="delete-event" handler="on_wmain_window_delete_event" swapped="no"/>
<signal name="drag-data-received" handler="on_wmain_window_drag_data_received" swapped="no"/>
<signal name="drag-drop" handler="on_wmain_window_drag_drop" swapped="no"/>

View file

@ -8,7 +8,7 @@
<property name="can_focus">False</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<property name="type_hint">normal</property>
<property name="create_folders">False</property>
<child internal-child="vbox">

View file

@ -9,7 +9,7 @@
<property name="resizable">False</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon_name">devede.svg</property>
<property name="icon_name">devedeng.svg</property>
<property name="deletable">False</property>
<property name="has_resize_grip">False</property>
<child>

View file

@ -6,7 +6,7 @@
<property name="can_focus">False</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<property name="type_hint">normal</property>
<property name="action">save</property>
<child internal-child="vbox">

View file

@ -8,7 +8,7 @@
<property name="resizable">False</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<property name="has_resize_grip">False</property>
<signal name="delete-event" handler="on_wselect_disk_destroy_event" swapped="no"/>
<child>

View file

@ -9,7 +9,7 @@
<property name="resizable">False</property>
<property name="modal">True</property>
<property name="window_position">center</property>
<property name="icon">devede.svg</property>
<property name="icon">devedeng.svg</property>
<property name="type_hint">dialog</property>
<property name="skip_taskbar_hint">True</property>
<property name="deletable">False</property>

View file

@ -25,17 +25,22 @@ def get_data_files():
(os.path.join('share', 'doc', 'devede_ng', 'html'), glob('docs/html/*'))
]
try:
for pofile in [f for f in os.listdir('po') if f.endswith('.po')]:
pofile = os.path.join('po', pofile) # po/fr.po
modir, mofile = get_mopath(pofile)
# translations must be always in /usr/share because Gtk.builder only search there. If someone knows how to fix this...
target = os.path.join('/usr','share', modir) # share/locale/fr/LC_MESSAGES/
data_files.append((target, [mofile]))
except:
pass
return data_files
def compile_translations():
try:
for pofile in [f for f in os.listdir('po') if f.endswith('.po')]:
pofile = os.path.join('po', pofile)
modir, mofile = get_mopath(pofile)
@ -50,6 +55,8 @@ def compile_translations():
os.system("msgfmt \"" + pofile + "\" -o \"" + mofile + "\"")
else:
print('skipping %s - up to date' % mofile)
except:
pass
compile_translations()