Package: texstudio / 2.8.4+debian-3

01-use-libhunspell.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Author: Tom Jampen <tom@cryptography.ch>
Description:
 Patches texstudio.pro to compile against libhunspell instead of built-in
 hunspell.

diff -Naurp a/texstudio.pro b/texstudio.pro
--- a/texstudio.pro	2014-09-10 06:52:49.384411417 +0200
+++ b/texstudio.pro	2014-09-10 06:53:05.157005202 +0200
@@ -12,6 +12,10 @@ greaterThan(QT_MAJOR_VERSION, 4) {
     CONFIG -= precompile_header
 }
 
+# build against libhunspell
+CONFIG += link_pkgconfig
+PKGCONFIG = hunspell
+
 # allow loading extra config by file for automatic compilations (OBS)
 exists(texstudio.pri):include(texstudio.pri)
 QT += network \
@@ -438,26 +442,11 @@ unix {
         utilities/usermanual_en.html \
 	utilities/usermanual.css \
         utilities/usermanual_fr.html \
-	utilities/dictionaries/en_GB.aff \
-	utilities/dictionaries/en_GB.dic \
-	utilities/dictionaries/en_US.aff \
-	utilities/dictionaries/en_US.dic \
-	utilities/dictionaries/fr_FR.aff \
-	utilities/dictionaries/fr_FR.dic \
-	utilities/dictionaries/de_DE.aff \
-	utilities/dictionaries/de_DE.dic \
-	utilities/dictionaries/hu_HU.aff \
-	utilities/dictionaries/hu_HU.dic \
-	utilities/dictionaries/pt_BR.aff \
-	utilities/dictionaries/pt_BR.dic \
 	utilities/dictionaries/de.badWords \
 	utilities/dictionaries/de.stopWords \
 	utilities/dictionaries/de.stopWords.level2 \
 	utilities/dictionaries/en.stopWords \
 	utilities/dictionaries/fr.stopWords \
-	utilities/dictionaries/th_en_US_v2.dat \
-	utilities/dictionaries/th_fr_FR_v2.dat \
-	utilities/dictionaries/th_de_DE_v2.dat \
         utilities/AUTHORS \
         utilities/COPYING \
         utilities/CHANGELOG.txt
@@ -465,9 +454,6 @@ unix {
         utilities
 }
 
-DEFINES += HUNSPELL_STATIC
-include(hunspell/hunspell.pri)
-
 include(qcodeedit/qcodeedit.pri)
 
 DEFINES += QUAZIP_STATIC