Commit graph

31 commits

Author SHA1 Message Date
Ivailo Monev
a6c67c7ad2 bump minimum CMake version requirement to v3.3
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-16 23:40:25 +00:00
Ivailo Monev
87a5fc226f remove redundant Debian package rules overrides
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 00:59:03 +02:00
Ivailo Monev
25d8d4e2e9 introduce AArch64 support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 13:20:24 +02:00
Ivailo Monev
c846262c20 silence dpkg-gensymbols during packaging [ci skip]
otherwise it dumps ~30k lines of symbols everytime a fresh package is build

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 21:30:32 +00:00
Ivailo Monev
5657c86ed0 change KATIE_TRANSLATIONS_FULL, KATIE_LDCONF_FULL and KATIE_PROFILE_FULL defaults to common values [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 09:51:58 +00:00
Ivailo Monev
c40de3d718 generate symbols file for katie-runtime after installation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 09:28:40 +00:00
Ivailo Monev
70b5ac534d fix cross-compile packaging
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 09:21:50 +00:00
Ivailo Monev
00cab744f6 split Debian package into components [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 08:27:52 +00:00
Ivailo Monev
f929c60c80 do not include Shell profile and linker config in Debian package
Shell profile file breaks cross-compilation because it exports
PKG_CONFIG_PATH

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 07:28:40 +00:00
Ivailo Monev
2e5e09e76d introduce KATIE_CROSS_EXEC for use in cross-compiling
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 20:29:08 +00:00
Ivailo Monev
51cd298727 replace LD_LIBRARY_PATH override with debhelper solution
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-30 20:40:30 +00:00
Ivailo Monev
86a4f2c406 set debhelper compat to 10 for parallel build support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-30 20:14:10 +00:00
Ivailo Monev
e85437dfcc remove experimental Python bindings
they may be brought back as separate project

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-24 11:07:13 +00:00
Ivailo Monev
f8870ef304 set KATIE_SETTINGS_FULL when building Debian package
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 10:41:13 +00:00
Ivailo Monev
bafbd704e6 change Debian package control file to use dependencies available in stable release
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-27 04:30:40 +00:00
Ivailo Monev
3773c88c07
Update rules 2017-11-24 00:11:01 +02:00
Ivailo Monev
0c4b9b5c3f update Debian package files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:28:14 +00:00
Ivailo Monev
2eef924d38 instead of LTO make use of KATIE_ALLINONE
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-04 15:52:08 +00:00
Ivailo Monev
15be073317 support suffixed tools and package them as such
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 01:57:57 +00:00
Ivailo Monev
89442912e5 add workaround for dh_shlibdeps
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 17:56:54 +00:00
Ivailo Monev
306dd55207 package files cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-07 23:46:30 +00:00
Ivailo Monev
6406b72477 oops, fix ld config path in package files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-04 17:24:54 +00:00
Ivailo Monev
9acce7fa24 adjust package files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 17:38:17 +00:00
Ivailo Monev
29d0375f1d change the way configuration directories are handled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-26 02:43:35 +00:00
Ivailo Monev
2c410ec52a install .destkop files for relevant applications
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-26 01:05:52 +00:00
Ivailo Monev
e4ec23f0f0 remove Phonon and the VLC backend for it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-14 22:06:32 +00:00
Ivailo Monev
0e7de5d972 fix package target for Windows platform
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-29 18:31:07 +02:00
Ivailo Monev
1f17cd3294 update package files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-14 01:48:27 +02:00
Ivailo Monev
2744d9b72c Debian package file fixes 2016-01-12 17:29:12 -05:00
Ivailo Monev
3cb92b865f Debian package file fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-10 16:11:10 -05:00
Ivailo Monev
115d268e24 add (experimental) Debian package files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-10 22:12:38 +02:00