Skip to content

Commit 83c78fa

Browse files
author
jef
committedSep 27, 2009
debian packaging update
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@11718 c8812cc2-4d05-0410-92ff-de0c093fc19c

13 files changed

+5194
-24
lines changed
 

‎debian/changelog

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ qgis (1.4.0) UNRELEASED; urgency=low
44
* use templates for configuration for ABIs and distributions
55
* policy updated to 3.8.3
66
* remove README.Debian from libqgis{QGIS_ABI}-dev
7+
* add symbol files for shared libraries
8+
* shorten qgis.sh
79

8-
-- Jürgen E. Fischer <jef@norbit.de> Fri, 18 Sep 2009 18:50:02 +0200
10+
-- Jürgen E. Fischer <jef@norbit.de> Sun, 27 Sep 2009 02:34:35 +0200
911

1012
qgis (1.3.0) UNRELEASED; urgency=low
1113

‎debian/control.sid

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Description: Quantum GIS - development files
7070

7171
Package: qgis-plugin-grass
7272
Architecture: any
73-
Depends: qgis (= ${binary:Version}), qgis-plugin-grass-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, libgdal1-1.6.0-grass, grass{GRASS_ABI}
73+
Depends: qgis (= ${binary:Version}), qgis-plugin-grass-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, libgdal1-1.6.0-grass, grass640-5
7474
Description: GRASS plugin for Quantum GIS
7575
Quantum GIS is a Geographic Information System (GIS) which manages, analyzes
7676
and display databases of geographic information.

‎debian/libqgis1.lintian-overrides

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎debian/libqgis{QGIS_ABI}.install

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
usr/lib/libqgis_core.so.*.*.*
2-
usr/lib/libqgis_gui.so.*.*.*
3-
usr/lib/libqgis_analysis.so.*.*.*
1+
usr/lib/libqgis_core.so.{QGIS_ABI}
2+
usr/lib/libqgis_gui.so.{QGIS_ABI}
3+
usr/lib/libqgis_analysis.so.{QGIS_ABI}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
libqgis{QGIS_ABI}: shlib-calls-exit
2+
libqgis{QGIS_ABI}: package-name-doesnt-match-sonames

‎debian/libqgis{QGIS_ABI}.symbols

Lines changed: 4950 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
usr/lib/python*/{dist,site}-packages/qgis/__init__.py
22
usr/lib/python*/{dist,site}-packages/qgis/qgisconfig.py
33
usr/lib/python*/{dist,site}-packages/qgis/*.so
4-
usr/lib/libqgispython.so*
4+
usr/lib/libqgispython.so.{QGIS_ABI}
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
python-qgis: package-name-doesnt-match-sonames
2-
python-qgis: non-dev-pkg-with-shlib-symlink

‎debian/python-qgis.symbols

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
libqgispython.so.1.4.0 python-qgis #MINVER#
2+
_ZN10QByteArrayD1Ev@Base 1.4.0
3+
_ZN14QgsPythonUtilsD0Ev@Base 1.4.0
4+
_ZN14QgsPythonUtilsD1Ev@Base 1.4.0
5+
_ZN18QgsPythonUtilsImpl10evalStringERK7QStringRS0_@Base 1.4.0
6+
_ZN18QgsPythonUtilsImpl10exitPythonEv@Base 1.4.0
7+
_ZN18QgsPythonUtilsImpl10initPythonEP13QgisInterface@Base 1.4.0
8+
_ZN18QgsPythonUtilsImpl10loadPluginE7QString@Base 1.4.0
9+
_ZN18QgsPythonUtilsImpl10pluginListEv@Base 1.4.0
10+
_ZN18QgsPythonUtilsImpl10pythonPathEv@Base 1.4.0
11+
_ZN18QgsPythonUtilsImpl11pluginsPathEv@Base 1.4.0
12+
_ZN18QgsPythonUtilsImpl11startPluginE7QString@Base 1.4.0
13+
_ZN18QgsPythonUtilsImpl12getTracebackEv@Base 1.4.0
14+
_ZN18QgsPythonUtilsImpl12unloadPluginE7QString@Base 1.4.0
15+
_ZN18QgsPythonUtilsImpl15getTypeAsStringEP7_object@Base 1.4.0
16+
_ZN18QgsPythonUtilsImpl15homePluginsPathEv@Base 1.4.0
17+
_ZN18QgsPythonUtilsImpl15runStringUnsafeERK7QStringb@Base 1.4.0
18+
_ZN18QgsPythonUtilsImpl16installErrorHookEv@Base 1.4.0
19+
_ZN18QgsPythonUtilsImpl17PyObjectToQStringEP7_object@Base 1.4.0
20+
_ZN18QgsPythonUtilsImpl17getPluginMetadataE7QStringS0_@Base 1.4.0
21+
_ZN18QgsPythonUtilsImpl18uninstallErrorHookEv@Base 1.4.0
22+
_ZN18QgsPythonUtilsImpl19getVariableFromMainE7QString@Base 1.4.0
23+
_ZN18QgsPythonUtilsImpl19installConsoleHooksEv@Base 1.4.0
24+
_ZN18QgsPythonUtilsImpl21uninstallConsoleHooksEv@Base 1.4.0
25+
_ZN18QgsPythonUtilsImpl8getErrorER7QStringS1_@Base 1.4.0
26+
_ZN18QgsPythonUtilsImpl9getResultEv@Base 1.4.0
27+
_ZN18QgsPythonUtilsImpl9isEnabledEv@Base 1.4.0
28+
_ZN18QgsPythonUtilsImpl9runStringERK7QStringS0_@Base 1.4.0
29+
_ZN18QgsPythonUtilsImplC1Ev@Base 1.4.0
30+
_ZN18QgsPythonUtilsImplC2Ev@Base 1.4.0
31+
_ZN18QgsPythonUtilsImplD0Ev@Base 1.4.0
32+
_ZN18QgsPythonUtilsImplD1Ev@Base 1.4.0
33+
_ZN18QgsPythonUtilsImplD2Ev@Base 1.4.0
34+
_ZN5QListI7QStringE4freeEPN9QListData4DataE@Base 1.4.0
35+
_ZN5QListI7QStringE6appendERKS0_@Base 1.4.0
36+
_ZN7QStringC1EPKc@Base 1.4.0
37+
_ZN7QStringC1ERKS_@Base 1.4.0
38+
_ZN7QStringD1Ev@Base 1.4.0
39+
_ZN7QStringaSEPKc@Base 1.4.0
40+
_ZTI14QgsPythonUtils@Base 1.4.0
41+
_ZTI18QgsPythonUtilsImpl@Base 1.4.0
42+
_ZTS14QgsPythonUtils@Base 1.4.0
43+
_ZTS18QgsPythonUtilsImpl@Base 1.4.0
44+
_ZTV14QgsPythonUtils@Base 1.4.0
45+
_ZTV18QgsPythonUtilsImpl@Base 1.4.0
46+
_ZplRK7QStringPKc@Base 1.4.0
47+
instance@Base 1.4.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
usr/lib/qgis/libgrassplugin.so
22
usr/lib/qgis/libgrassprovider.so
3-
usr/lib/libqgisgrass.so.*.*.*
3+
usr/lib/libqgisgrass.so.{QGIS_ABI}

‎debian/qgis-plugin-grass.symbols

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
libqgisgrass.so.1.4.0 qgis-plugin-grass #MINVER#
2+
_ZN10QByteArray4dataEv@Base 1.4.0
3+
_ZN10QByteArrayD1Ev@Base 1.4.0
4+
_ZN11QStringListD1Ev@Base 1.4.0
5+
_ZN15QgsDataProvider12subsetStringEv@Base 1.4.0
6+
_ZN15QgsDataProvider13setLayerOrderE11QStringList@Base 1.4.0
7+
_ZN15QgsDataProvider13updateExtentsEv@Base 1.4.0
8+
_ZN15QgsDataProvider15setSubsetStringE7QString@Base 1.4.0
9+
_ZN15QgsDataProvider16setDataSourceUriERK7QString@Base 1.4.0
10+
_ZN15QgsDataProvider21setSubLayerVisibilityE7QStringb@Base 1.4.0
11+
_ZN16QgsGrassProvider10attributesEii@Base 1.4.0
12+
_ZN16QgsGrassProvider10closeLayerEi@Base 1.4.0
13+
_ZN16QgsGrassProvider10deleteLineEi@Base 1.4.0
14+
_ZN16QgsGrassProvider10executeSqlEiRK7QString@Base 1.4.0
15+
_ZN16QgsGrassProvider10grassLayerE7QString@Base 1.4.0
16+
_ZN16QgsGrassProvider10grassLayerEv@Base 1.4.0
17+
_ZN16QgsGrassProvider10nodeNLinesEi@Base 1.4.0
18+
_ZN16QgsGrassProvider10numDbLinksEv@Base 1.4.0
19+
_ZN16QgsGrassProvider11createTableEiRK7QStringS2_@Base 1.4.0
20+
_ZN16QgsGrassProvider11dbLinkFieldEi@Base 1.4.0
21+
_ZN16QgsGrassProvider11mapOutdatedEi@Base 1.4.0
22+
_ZN16QgsGrassProvider11nextFeatureER10QgsFeature@Base 1.4.0
23+
_ZN16QgsGrassProvider11rewriteLineEiiP9line_pntsP9line_cats@Base 1.4.0
24+
_ZN16QgsGrassProvider11updatedLineEi@Base 1.4.0
25+
_ZN16QgsGrassProvider11updatedNodeEi@Base 1.4.0
26+
_ZN16QgsGrassProvider12centroidAreaEi@Base 1.4.0
27+
_ZN16QgsGrassProvider12minimumValueEi@Base 1.4.0
28+
_ZN16QgsGrassProvider13cidxGetMaxCatEi@Base 1.4.0
29+
_ZN16QgsGrassProvider14grassLayerTypeE7QString@Base 1.4.0
30+
_ZN16QgsGrassProvider14loadAttributesER6GLAYER@Base 1.4.0
31+
_ZN16QgsGrassProvider14resetSelectionEb@Base 1.4.0
32+
_ZN16QgsGrassProvider15isGrassEditableEv@Base 1.4.0
33+
_ZN16QgsGrassProvider15numUpdatedLinesEv@Base 1.4.0
34+
_ZN16QgsGrassProvider15numUpdatedNodesEv@Base 1.4.0
35+
_ZN16QgsGrassProvider16cidxGetNumFieldsEv@Base 1.4.0
36+
_ZN16QgsGrassProvider16deleteAttributesEii@Base 1.4.0
37+
_ZN16QgsGrassProvider16insertAttributesEii@Base 1.4.0
38+
_ZN16QgsGrassProvider16updateAttributesEiiRK7QString@Base 1.4.0
39+
_ZN16QgsGrassProvider17allocateSelectionEP8Map_infoPPc@Base 1.4.0
40+
_ZN16QgsGrassProvider18attributesOutdatedEi@Base 1.4.0
41+
_ZN16QgsGrassProvider18cidxGetFieldNumberEi@Base 1.4.0
42+
_ZN16QgsGrassProvider20setFeatureAttributesEiiP10QgsFeature@Base 1.4.0
43+
_ZN16QgsGrassProvider20setFeatureAttributesEiiP10QgsFeatureRK5QListIiE@Base 1.4.0
44+
_ZN16QgsGrassProvider23loadLayerSourcesFromMapER6GLAYER@Base 1.4.0
45+
_ZN16QgsGrassProvider3crsEv@Base 1.4.0
46+
_ZN16QgsGrassProvider3keyEi@Base 1.4.0
47+
_ZN16QgsGrassProvider4thawEv@Base 1.4.0
48+
_ZN16QgsGrassProvider5mMapsE@Base 1.4.0
49+
_ZN16QgsGrassProvider6extentEv@Base 1.4.0
50+
_ZN16QgsGrassProvider6freezeEv@Base 1.4.0
51+
_ZN16QgsGrassProvider6rewindEv@Base 1.4.0
52+
_ZN16QgsGrassProvider6selectE5QListIiE12QgsRectanglebb@Base 1.4.0
53+
_ZN16QgsGrassProvider6updateEv@Base 1.4.0
54+
_ZN16QgsGrassProvider7columnsEi@Base 1.4.0
55+
_ZN16QgsGrassProvider7isValidEv@Base 1.4.0
56+
_ZN16QgsGrassProvider7mLayersE@Base 1.4.0
57+
_ZN16QgsGrassProvider7openMapE7QStringS0_S0_S0_@Base 1.4.0
58+
_ZN16QgsGrassProvider8closeMapEi@Base 1.4.0
59+
_ZN16QgsGrassProvider8findLineEddid@Base 1.4.0
60+
_ZN16QgsGrassProvider8findNodeEddd@Base 1.4.0
61+
_ZN16QgsGrassProvider8isEditedEv@Base 1.4.0
62+
_ZN16QgsGrassProvider8isFrozenEv@Base 1.4.0
63+
_ZN16QgsGrassProvider8isOrphanEiiPi@Base 1.4.0
64+
_ZN16QgsGrassProvider8keyFieldEv@Base 1.4.0
65+
_ZN16QgsGrassProvider8layerMapEi@Base 1.4.0
66+
_ZN16QgsGrassProvider8maxValueEi@Base 1.4.0
67+
_ZN16QgsGrassProvider8nodeCoorEiPdS0_@Base 1.4.0
68+
_ZN16QgsGrassProvider8nodeLineEii@Base 1.4.0
69+
_ZN16QgsGrassProvider8numLinesEv@Base 1.4.0
70+
_ZN16QgsGrassProvider8numNodesEv@Base 1.4.0
71+
_ZN16QgsGrassProvider8readLineEP9line_pntsP9line_catsi@Base 1.4.0
72+
_ZN16QgsGrassProvider9addColumnEiRK7QString@Base 1.4.0
73+
_ZN16QgsGrassProvider9closeEditEb@Base 1.4.0
74+
_ZN16QgsGrassProvider9lineAliveEi@Base 1.4.0
75+
_ZN16QgsGrassProvider9lineAreasEiPiS0_@Base 1.4.0
76+
_ZN16QgsGrassProvider9lineNodesEiPiS0_@Base 1.4.0
77+
_ZN16QgsGrassProvider9nodeAliveEi@Base 1.4.0
78+
_ZN16QgsGrassProvider9openLayerE7QStringS0_S0_S0_i@Base 1.4.0
79+
_ZN16QgsGrassProvider9reopenMapEv@Base 1.4.0
80+
_ZN16QgsGrassProvider9startEditEv@Base 1.4.0
81+
_ZN16QgsGrassProvider9updateMapEi@Base 1.4.0
82+
_ZN16QgsGrassProvider9writeLineEiP9line_pntsP9line_cats@Base 1.4.0
83+
_ZN16QgsGrassProviderC1E7QString@Base 1.4.0
84+
_ZN16QgsGrassProviderC2E7QString@Base 1.4.0
85+
_ZN16QgsGrassProviderD0Ev@Base 1.4.0
86+
_ZN16QgsGrassProviderD1Ev@Base 1.4.0
87+
_ZN16QgsGrassProviderD2Ev@Base 1.4.0
88+
_ZN21QgsVectorDataProvider10enumValuesEiR11QStringList@Base 1.4.0
89+
_ZN4GMAPC1ERKS_@Base 1.4.0
90+
_ZN4GMAPD1Ev@Base 1.4.0
91+
_ZN4QMapIi8QgsFieldE11node_createEP8QMapDataPPNS2_4NodeERKiRKS0_@Base 1.4.0
92+
_ZN4QMapIi8QgsFieldE13detach_helperEv@Base 1.4.0
93+
_ZN4QMapIi8QgsFieldE5clearEv@Base 1.4.0
94+
_ZN4QMapIi8QgsFieldE8freeDataEP8QMapData@Base 1.4.0
95+
_ZN5QListI7QStringE4freeEPN9QListData4DataE@Base 1.4.0
96+
_ZN5QListI7QStringE5clearEv@Base 1.4.0
97+
_ZN5QListI7QStringE6appendERKS0_@Base 1.4.0
98+
_ZN6GLAYERD1Ev@Base 1.4.0
99+
_ZN7QObject2trEPKcS1_@Base 1.4.0
100+
_ZN7QStringC1EPKc@Base 1.4.0
101+
_ZN7QStringC1ERKS_@Base 1.4.0
102+
_ZN7QStringD1Ev@Base 1.4.0
103+
_ZN8QgsGrass10activeModeEv@Base 1.4.0
104+
_ZN8QgsGrass10openMapsetE7QStringS0_S0_@Base 1.4.0
105+
_ZN8QgsGrass10resetErrorEv@Base 1.4.0
106+
_ZN8QgsGrass11closeMapsetEv@Base 1.4.0
107+
_ZN8QgsGrass11initializedE@Base 1.4.0
108+
_ZN8QgsGrass11mMapsetLockE@Base 1.4.0
109+
_ZN8QgsGrass11setLocationE7QStringS0_@Base 1.4.0
110+
_ZN8QgsGrass11writeRegionE7QStringS0_S0_P9Cell_head@Base 1.4.0
111+
_ZN8QgsGrass12errorMessageEv@Base 1.4.0
112+
_ZN8QgsGrass12extendRegionEP9Cell_headS1_@Base 1.4.0
113+
_ZN8QgsGrass12lockFilePathEv@Base 1.4.0
114+
_ZN8QgsGrass12regionStringEP9Cell_head@Base 1.4.0
115+
_ZN8QgsGrass12versionMajorEv@Base 1.4.0
116+
_ZN8QgsGrass12versionMinorEv@Base 1.4.0
117+
_ZN8QgsGrass13defaultMapsetE@Base 1.4.0
118+
_ZN8QgsGrass13error_messageE@Base 1.4.0
119+
_ZN8QgsGrass13error_routineEPKci@Base 1.4.0
120+
_ZN8QgsGrass13error_routineEPci@Base 1.4.0
121+
_ZN8QgsGrass13versionStringEv@Base 1.4.0
122+
_ZN8QgsGrass14versionReleaseEv@Base 1.4.0
123+
_ZN8QgsGrass15defaultGisdbaseE@Base 1.4.0
124+
_ZN8QgsGrass15defaultLocationE@Base 1.4.0
125+
_ZN8QgsGrass16copyRegionExtentEP9Cell_headS1_@Base 1.4.0
126+
_ZN8QgsGrass16getDefaultMapsetEv@Base 1.4.0
127+
_ZN8QgsGrass18getDefaultGisdbaseEv@Base 1.4.0
128+
_ZN8QgsGrass18getDefaultLocationEv@Base 1.4.0
129+
_ZN8QgsGrass19isValidGrassBaseDirE7QString@Base 1.4.0
130+
_ZN8QgsGrass20copyRegionResolutionEP9Cell_headS1_@Base 1.4.0
131+
_ZN8QgsGrass4initEv@Base 1.4.0
132+
_ZN8QgsGrass4mTmpE@Base 1.4.0
133+
_ZN8QgsGrass5errorEv@Base 1.4.0
134+
_ZN8QgsGrass6activeE@Base 1.4.0
135+
_ZN8QgsGrass6mGisrcE@Base 1.4.0
136+
_ZN8QgsGrass6regionE7QStringS0_S0_P9Cell_head@Base 1.4.0
137+
_ZN8QgsGrass7mapsetsE7QString@Base 1.4.0
138+
_ZN8QgsGrass7mapsetsE7QStringS0_@Base 1.4.0
139+
_ZN8QgsGrass7rastersE7QString@Base 1.4.0
140+
_ZN8QgsGrass7rastersE7QStringS0_S0_@Base 1.4.0
141+
_ZN8QgsGrass7vectorsE7QString@Base 1.4.0
142+
_ZN8QgsGrass7vectorsE7QStringS0_S0_@Base 1.4.0
143+
_ZN8QgsGrass8elementsE7QStringS0_@Base 1.4.0
144+
_ZN8QgsGrass8elementsE7QStringS0_S0_S0_@Base 1.4.0
145+
_ZN8QgsGrass8isMapsetE7QString@Base 1.4.0
146+
_ZN8QgsGrass9ExceptionD0Ev@Base 1.4.0
147+
_ZN8QgsGrass9ExceptionD1Ev@Base 1.4.0
148+
_ZN8QgsGrass9lastErrorE@Base 1.4.0
149+
_ZN8QgsGrass9locationsE7QString@Base 1.4.0
150+
_ZN8QgsGrass9mapRegionEi7QStringS0_S0_S0_P9Cell_head@Base 1.4.0
151+
_ZN8QgsGrass9setMapsetE7QStringS0_S0_@Base 1.4.0
152+
_ZNK15QgsDataProvider13dataSourceUriEv@Base 1.4.0
153+
_ZNK15QgsDataProvider13subLayerCountEv@Base 1.4.0
154+
_ZNK15QgsDataProvider14subLayerStylesEv@Base 1.4.0
155+
_ZNK15QgsDataProvider17fileRasterFiltersEv@Base 1.4.0
156+
_ZNK15QgsDataProvider17fileVectorFiltersEv@Base 1.4.0
157+
_ZNK15QgsDataProvider9subLayersEv@Base 1.4.0
158+
_ZNK16QgsGrassProvider10fieldCountEv@Base 1.4.0
159+
_ZNK16QgsGrassProvider11descriptionEv@Base 1.4.0
160+
_ZNK16QgsGrassProvider11storageTypeEv@Base 1.4.0
161+
_ZNK16QgsGrassProvider12featureCountEv@Base 1.4.0
162+
_ZNK16QgsGrassProvider12geometryTypeEv@Base 1.4.0
163+
_ZNK16QgsGrassProvider4nameEv@Base 1.4.0
164+
_ZNK16QgsGrassProvider6fieldsEv@Base 1.4.0
165+
_ZNSt6vectorI4GMAPSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_@Base 1.4.0
166+
_ZNSt6vectorI4GMAPSaIS0_EED1Ev@Base 1.4.0
167+
_ZNSt6vectorI6GLAYERSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_@Base 1.4.0
168+
_ZNSt6vectorI6GLAYERSaIS0_EED1Ev@Base 1.4.0
169+
_ZNSt6vectorI8QgsFieldSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_@Base 1.4.0
170+
_ZTI16QgsGrassProvider@Base 1.4.0
171+
_ZTIN8QgsGrass9ExceptionE@Base 1.4.0
172+
_ZTS16QgsGrassProvider@Base 1.4.0
173+
_ZTSN8QgsGrass9ExceptionE@Base 1.4.0
174+
_ZTV16QgsGrassProvider@Base 1.4.0
175+
_ZTVN8QgsGrass9ExceptionE@Base 1.4.0
176+
_ZplPKcRK7QString@Base 1.4.0
177+
_ZplRK7QStringPKc@Base 1.4.0
178+
_ZplRK7QStringS1_@Base 1.4.0

‎debian/qgis.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
#!/bin/sh
22

3-
LD_LIBRARY_PATH=/usr/lib/grass/lib
4-
export LD_LIBRARY_PATH
5-
63
if [ "$LD_LIBRARY_PATH" = "" ]; then
74
LD_LIBRARY_PATH=/usr/lib/grass/lib:/usr/lib/grass64/lib
85
else
96
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/grass/lib:/usr/lib/grass64/lib
107
fi
118

9+
export LD_LIBRARY_PATH
10+
1211
exec $0.bin "$@"

‎debian/rules

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,14 @@ endif
5858
define gentemplate
5959
$(2): $(1)
6060
sed \
61-
-e "s/{QGIS_ABI}/$(QGIS_ABI)/" \
62-
-e "s/{GRASS_ABI}/$(GRASS_ABI)/" $$^ >$$@
61+
-e "s/{QGIS_ABI}/$(QGIS_ABI)/g" \
62+
-e "s/{GRASS_ABI}/$(GRASS_ABI)/g" $$^ >$$@
6363
endef
6464

65-
TEMPLATES := $(patsubst %.$(DISTRIBUTION),%,$(wildcard debian/*.$(DISTRIBUTION)))
66-
TEMPLATES += $(patsubst %.in,%,$(wildcard debian/*.in))
65+
TEMPLATES := $(foreach t,$(wildcard debian/*.in debian/*.$(DISTRIBUTION)),$(basename $(t)))
6766
TEMPLATES += $(foreach t,$(wildcard debian/*{QGIS_ABI}*),$(subst {QGIS_ABI},$(QGIS_ABI),$(t)))
6867

69-
templates: $(TEMPLATES)
70-
71-
$(eval $(call gentemplate,debian/%.$(DISTRIBUTION),debian/%))
72-
$(eval $(call gentemplate,debian/%.in,debian/%))
68+
$(foreach t,$(wildcard debian/*.in debian/*.$(DISTRIBUTION)),$(eval $(call gentemplate,$(t),$(basename $(t)))))
7369
$(foreach t,$(wildcard debian/*{QGIS_ABI}*),$(eval $(call gentemplate,$(t),$(subst {QGIS_ABI},$(QGIS_ABI),$(t)))))
7470

7571
debian/build/CMakeCache.txt: CMakeLists.txt
@@ -89,7 +85,7 @@ build-stamp: debian/build/CMakeCache.txt
8985

9086
touch $@
9187

92-
clean: templates
88+
clean: $(TEMPLATES)
9389
dh_testdir
9490
dh_testroot
9591
rm -f build-stamp
@@ -157,4 +153,4 @@ endif
157153
dh_builddeb
158154

159155
binary: binary-indep binary-arch
160-
.PHONY: build clean binary-indep binary-arch binary install templates
156+
.PHONY: build clean binary-indep binary-arch binary install debian/control

0 commit comments

Comments
 (0)
Please sign in to comment.