Strabon

annotate runtime/pom.xml @ 1464:cbef557769b4

Related to bug #58; Debianized strabon runtime component. See more
at ChangeLog.
author Giannis Vlachopoulos <johnvl@di.uoa.gr>
date Fri Jan 23 16:22:50 2015 +0200 (2015-01-23)
parents 9bf18b76f448
children efaa42ce64b0 fdbcb246115b
rev   line source
kkyzir@146 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
kkyzir@0 2
kkyzir@0 3 <modelVersion>4.0.0</modelVersion>
kkyzir@0 4
kkyzir@0 5 <parent>
kkyzir@0 6 <groupId>eu.earthobservatory</groupId>
kkyzir@0 7 <artifactId>strabon</artifactId>
charnik@1363 8 <version>3.2.11-SNAPSHOT</version>
kkyzir@0 9 </parent>
kkyzir@0 10
kkyzir@0 11 <artifactId>strabon-runtime</artifactId>
kkyzir@0 12
kkyzir@0 13 <name>Strabon: Runtime</name>
kkyzir@0 14 <description>Runtime dependencies for Strabon</description>
mk@132 15 <packaging>jar</packaging>
mk@132 16
kkyzir@0 17 <dependencies>
kkyzir@0 18 <dependency>
kkyzir@0 19 <groupId>org.openrdf.sesame</groupId>
kkyzir@308 20 <artifactId>sesame-sail-memory</artifactId>
kkyzir@308 21 </dependency>
kkyzir@308 22
kkyzir@308 23 <dependency>
kkyzir@308 24 <groupId>org.openrdf.sesame</groupId>
charnik@688 25 <artifactId>sesame-queryresultio-spatial-api</artifactId>
kkyzir@0 26 </dependency>
charnik@688 27 <dependency>
charnik@688 28 <groupId>org.openrdf.sesame</groupId>
charnik@688 29 <artifactId>sesame-queryresultio-spatial-sparqlgeojson</artifactId>
charnik@688 30 </dependency>
charnik@688 31 <dependency>
charnik@688 32 <groupId>org.openrdf.sesame</groupId>
charnik@688 33 <artifactId>sesame-queryresultio-spatial-sparqlkml</artifactId>
charnik@688 34 </dependency>
charnik@688 35 <dependency>
charnik@688 36 <groupId>org.openrdf.sesame</groupId>
charnik@688 37 <artifactId>sesame-queryresultio-spatial-sparqlxml</artifactId>
charnik@688 38 </dependency>
charnik@688 39 <dependency>
charnik@688 40 <groupId>org.openrdf.sesame</groupId>
charnik@688 41 <artifactId>sesame-queryresultio-spatial-sparqlhtml</artifactId>
charnik@688 42 </dependency>
charnik@688 43 <dependency>
charnik@688 44 <groupId>org.openrdf.sesame</groupId>
charnik@688 45 <artifactId>sesame-queryresultio-spatial-text</artifactId>
charnik@688 46 </dependency>
charnik@1011 47 <dependency>
charnik@1011 48 <groupId>org.openrdf.sesame</groupId>
charnik@1011 49 <artifactId>sesame-queryresultio-sparqljson</artifactId>
charnik@1011 50 </dependency>
charnik@1011 51 <dependency>
charnik@1011 52 <groupId>org.openrdf.sesame</groupId>
charnik@1011 53 <artifactId>sesame-queryresultio-binary</artifactId>
charnik@1011 54 </dependency>
charnik@688 55
mk@132 56
kkyzir@0 57 <dependency>
kkyzir@0 58 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 59 <artifactId>sesame-sail-postgis</artifactId>
kkyzir@0 60 </dependency>
mk@132 61
kkyzir@0 62 <dependency>
kkyzir@0 63 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 64 <artifactId>sesame-sail-monetdb</artifactId>
kkyzir@0 65 </dependency>
mk@132 66
kkyzir@0 67 <dependency>
kkyzir@0 68 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 69 <artifactId>sesame-sail-generaldb</artifactId>
kkyzir@0 70 </dependency>
mk@132 71
kkyzir@0 72 <dependency>
kkyzir@0 73 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 74 <artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
kkyzir@0 75 </dependency>
kkyzir@0 76
kkyzir@0 77 <dependency>
kkyzir@0 78 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 79 <artifactId>sesame-queryalgebra-model</artifactId>
kkyzir@0 80 </dependency>
kkyzir@0 81
kkyzir@0 82 <dependency>
kkyzir@0 83 <groupId>org.openrdf.sesame</groupId>
mk@132 84 <artifactId>sesame-queryalgebra-evaluation</artifactId>
kkyzir@0 85 </dependency>
kkyzir@0 86
kkyzir@0 87 <dependency>
kkyzir@0 88 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 89 <artifactId>sesame-queryparser-api</artifactId>
kkyzir@0 90 </dependency>
mk@132 91
kkyzir@0 92 <dependency>
kkyzir@0 93 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 94 <artifactId>sesame-queryparser-sparql</artifactId>
kkyzir@0 95 </dependency>
kkyzir@0 96
kkyzir@0 97 <dependency>
kkyzir@0 98 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 99 <artifactId>sesame-model</artifactId>
kkyzir@0 100 </dependency>
kkyzir@0 101
kkyzir@0 102 <dependency>
kkyzir@0 103 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 104 <artifactId>sesame-sail-api</artifactId>
kkyzir@0 105 </dependency>
kkyzir@0 106
kkyzir@0 107 <dependency>
kkyzir@0 108 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 109 <artifactId>sesame-query</artifactId>
kkyzir@0 110 </dependency>
mk@132 111
kkyzir@0 112 <dependency>
kkyzir@0 113 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 114 <artifactId>sesame-sail-rdbms</artifactId>
kkyzir@0 115 </dependency>
mk@132 116
kkyzir@0 117 <dependency>
kkyzir@0 118 <groupId>org.openrdf.sesame</groupId>
kkyzir@0 119 <artifactId>sesame-repository-sail</artifactId>
kkyzir@0 120 </dependency>
kkyzir@0 121
charnik@7 122 <!-- rio API -->
charnik@7 123 <dependency>
mk@132 124 <groupId>org.openrdf.sesame</groupId>
mk@132 125 <artifactId>sesame-rio-rdfxml</artifactId>
charnik@7 126 </dependency>
charnik@7 127
charnik@7 128 <dependency>
mk@132 129 <groupId>org.openrdf.sesame</groupId>
mk@132 130 <artifactId>sesame-rio-ntriples</artifactId>
charnik@7 131 </dependency>
charnik@7 132
charnik@7 133 <dependency>
mk@132 134 <groupId>org.openrdf.sesame</groupId>
mk@132 135 <artifactId>sesame-rio-turtle</artifactId>
charnik@7 136 </dependency>
charnik@7 137
charnik@7 138 <dependency>
mk@132 139 <groupId>org.openrdf.sesame</groupId>
mk@132 140 <artifactId>sesame-rio-trig</artifactId>
charnik@7 141 </dependency>
mk@132 142
charnik@9 143 <dependency>
mk@132 144 <groupId>org.openrdf.sesame</groupId>
mk@132 145 <artifactId>sesame-rio-trix</artifactId>
charnik@9 146 </dependency>
mk@132 147
charnik@9 148 <dependency>
mk@132 149 <groupId>org.openrdf.sesame</groupId>
mk@132 150 <artifactId>sesame-rio-n3</artifactId>
charnik@9 151 </dependency>
mk@132 152
charnik@9 153 <dependency>
mk@132 154 <groupId>org.openrdf.sesame</groupId>
mk@132 155 <artifactId>sesame-rio-binary</artifactId>
charnik@9 156 </dependency>
charnik@7 157 <!-- rio API -->
charnik@7 158
kkyzir@0 159 <!-- GeoTools -->
mk@132 160 <dependency>
mk@132 161 <groupId>org.geotools</groupId>
mk@132 162 <artifactId>gt-geojson</artifactId>
mk@132 163 </dependency>
kkyzir@0 164
mk@132 165 <dependency>
mk@132 166 <groupId>org.geotools.xsd</groupId>
mk@132 167 <artifactId>gt-xsd-kml</artifactId>
mk@132 168 </dependency>
kkyzir@0 169
mk@132 170 <dependency>
mk@132 171 <groupId>org.geotools</groupId>
mk@132 172 <artifactId>gt-xml</artifactId>
mk@132 173 </dependency>
kkyzir@0 174
mk@132 175 <dependency>
mk@132 176 <groupId>org.geotools</groupId>
mk@132 177 <artifactId>gt-epsg-hsql</artifactId>
mk@132 178 </dependency>
kkyzir@0 179
mk@132 180 <dependency>
mk@132 181 <groupId>org.geotools</groupId>
mk@132 182 <artifactId>gt-shapefile</artifactId>
mk@132 183 </dependency>
kkyzir@0 184
mk@132 185 <dependency>
mk@132 186 <groupId>org.geotools</groupId>
mk@132 187 <artifactId>gt-opengis</artifactId>
mk@132 188 </dependency>
kkyzir@0 189
mk@132 190 <!-- Aduna Appbase -->
mk@132 191 <dependency>
mk@132 192 <groupId>info.aduna.appbase</groupId>
mk@132 193 <artifactId>aduna-appbase</artifactId>
mk@132 194 <type>pom</type>
mk@132 195 </dependency>
kkyzir@0 196
mk@132 197 <!-- Aduna Commons -->
mk@132 198 <!-- Note: other Aduna Commons dependencies are imported from appbase -->
mk@132 199 <dependency>
mk@132 200 <groupId>info.aduna.commons</groupId>
mk@132 201 <artifactId>aduna-commons-collections</artifactId>
mk@132 202 </dependency>
mk@132 203 <dependency>
mk@132 204 <groupId>info.aduna.commons</groupId>
mk@132 205 <artifactId>aduna-commons-concurrent</artifactId>
mk@132 206 </dependency>
mk@132 207 <dependency>
mk@132 208 <groupId>info.aduna.commons</groupId>
mk@132 209 <artifactId>aduna-commons-i18n</artifactId>
mk@132 210 </dependency>
mk@132 211 <dependency>
mk@132 212 <groupId>info.aduna.commons</groupId>
mk@132 213 <artifactId>aduna-commons-iteration</artifactId>
mk@132 214 </dependency>
mk@132 215 <dependency>
mk@132 216 <groupId>info.aduna.commons</groupId>
mk@132 217 <artifactId>aduna-commons-net-http-server-embedded</artifactId>
charnik@1295 218 <exclusions>
charnik@1295 219 <exclusion>
charnik@1295 220 <artifactId>jsp-2.1</artifactId>
charnik@1295 221 <groupId>org.mortbay.jetty</groupId>
charnik@1295 222 </exclusion>
charnik@1295 223 </exclusions>
mk@132 224 </dependency>
kkyzir@0 225
mk@132 226 <!-- Apache Commons -->
mk@132 227 <dependency>
mk@132 228 <groupId>commons-cli</groupId>
mk@132 229 <artifactId>commons-cli</artifactId>
mk@132 230 </dependency>
mk@132 231 <dependency>
mk@132 232 <groupId>commons-dbcp</groupId>
mk@132 233 <artifactId>commons-dbcp</artifactId>
mk@132 234 </dependency>
mk@132 235 <dependency>
mk@132 236 <groupId>commons-fileupload</groupId>
mk@132 237 <artifactId>commons-fileupload</artifactId>
mk@132 238 </dependency>
mk@132 239 <dependency>
mk@132 240 <groupId>commons-io</groupId>
mk@132 241 <artifactId>commons-io</artifactId>
mk@132 242 <!-- this is the version that is specified as an optional dependency for
mk@132 243 fileupload -->
mk@132 244 </dependency>
mk@132 245 <dependency>
mk@132 246 <groupId>commons-httpclient</groupId>
mk@132 247 <artifactId>commons-httpclient</artifactId>
mk@132 248 <exclusions>
mk@132 249 <exclusion>
mk@132 250 <groupId>commons-logging</groupId>
mk@132 251 <artifactId>commons-logging</artifactId>
mk@132 252 </exclusion>
mk@132 253 <exclusion>
mk@132 254 <!-- httpclient includes older codec -->
mk@132 255 <groupId>commons-codec</groupId>
mk@132 256 <artifactId>commons-codec</artifactId>
mk@132 257 </exclusion>
mk@132 258 </exclusions>
mk@132 259 </dependency>
mk@132 260 <dependency>
mk@132 261 <groupId>commons-codec</groupId>
mk@132 262 <artifactId>commons-codec</artifactId>
mk@132 263 <scope>runtime</scope>
mk@132 264 </dependency>
kkyzir@0 265
mk@132 266 <!-- Spring framework -->
mk@132 267 <dependency>
mk@132 268 <groupId>org.springframework</groupId>
mk@132 269 <artifactId>spring-aop</artifactId>
mk@132 270 <exclusions>
mk@132 271 <exclusion>
mk@132 272 <groupId>commons-logging</groupId>
mk@132 273 <artifactId>commons-logging</artifactId>
mk@132 274 </exclusion>
mk@132 275 </exclusions>
mk@132 276 </dependency>
kkyzir@0 277
mk@132 278 <!-- Compliance tests -->
mk@132 279 <dependency>
mk@132 280 <groupId>edu.lehigh.swat.bench</groupId>
mk@132 281 <artifactId>uba</artifactId>
mk@132 282 </dependency>
mk@132 283 <dependency>
mk@132 284 <groupId>edu.lehigh.swat.bench</groupId>
mk@132 285 <artifactId>ubt</artifactId>
mk@132 286 </dependency>
kkyzir@0 287
mk@132 288 <!-- JDBC Drivers -->
kkyzir@0 289
mk@132 290 <dependency>
mk@132 291 <groupId>postgresql</groupId>
mk@132 292 <artifactId>postgresql</artifactId>
mk@132 293 </dependency>
charnik@403 294 <!--
mk@132 295 <dependency>
mk@132 296 <groupId>mysql</groupId>
mk@132 297 <artifactId>mysql-connector-java</artifactId>
mk@132 298 </dependency>
charnik@403 299 -->
mk@132 300 <!-- various -->
mk@132 301 <dependency>
mk@132 302 <groupId>cglib</groupId>
mk@132 303 <artifactId>cglib</artifactId>
mk@132 304 </dependency>
mk@132 305
mk@132 306 <!-- Testing: JUnit -->
mk@132 307 <dependency>
mk@132 308 <groupId>junit</groupId>
mk@132 309 <artifactId>junit</artifactId>
mk@132 310 <scope>test</scope>
mk@132 311 </dependency>
mk@132 312
mk@132 313 <dependency>
mk@132 314 <groupId>monetdb</groupId>
mk@132 315 <artifactId>jdbcclient</artifactId>
mk@132 316 </dependency>
mk@132 317
kkyzir@308 318 <!-- Geotools -->
charnik@1358 319 <!-- One epsg jar file suffices. Read this: http://docs.geotools.org/latest/userguide/faq.html#q-how-to-choose-an-epsg-authority
kkyzir@308 320 <dependency>
kkyzir@308 321 <groupId>org.geotools</groupId>
kkyzir@308 322 <artifactId>gt-epsg-wkt</artifactId>
kkyzir@308 323 </dependency>
charnik@1358 324 -->
kkyzir@308 325
kkyzir@308 326 <dependency>
kkyzir@308 327 <groupId>org.geotools</groupId>
kkyzir@308 328 <artifactId>gt-geometry</artifactId>
kkyzir@308 329 </dependency>
kkyzir@308 330
kkyzir@308 331 <dependency>
kkyzir@308 332 <groupId>org.geotools</groupId>
kkyzir@308 333 <artifactId>gt-data</artifactId>
kkyzir@308 334 </dependency>
kkyzir@308 335
kkyzir@308 336 <dependency>
kkyzir@308 337 <groupId>org.geotools</groupId>
kkyzir@308 338 <artifactId>gt-swing</artifactId>
kkyzir@308 339 </dependency>
kkyzir@308 340
kkyzir@308 341 <dependency>
kkyzir@308 342 <groupId>org.opengis</groupId>
kkyzir@308 343 <artifactId>geoapi-pending</artifactId>
kkyzir@308 344 </dependency>
kkyzir@308 345
kkyzir@0 346 </dependencies>
kkyzir@64 347
mk@132 348 <build>
kkyzir@64 349 <pluginManagement>
kkyzir@64 350 <plugins>
kkyzir@64 351 <!-- FIXME: version 2.2-beta-2 causes a lot problems -->
kkyzir@64 352 <plugin>
kkyzir@64 353 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 354 <artifactId>maven-assembly-plugin</artifactId>
kkyzir@64 355 <version>2.2-beta-1</version>
kkyzir@64 356 </plugin>
kkyzir@64 357 <plugin>
kkyzir@64 358 <groupId>org.eclipse.m2e</groupId>
kkyzir@64 359 <artifactId>lifecycle-mapping</artifactId>
kkyzir@64 360 <version>1.0.0</version>
kkyzir@64 361 <configuration>
kkyzir@64 362 <lifecycleMappingMetadata>
kkyzir@64 363 <pluginExecutions>
kkyzir@64 364 <pluginExecution>
kkyzir@64 365 <pluginExecutionFilter>
kkyzir@64 366 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 367 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@1056 368 <versionRange>[2.4,)</versionRange>
kkyzir@64 369 <goals>
kkyzir@64 370 <goal>copy-dependencies</goal>
kkyzir@64 371 </goals>
kkyzir@64 372 </pluginExecutionFilter>
kkyzir@64 373 <action>
kkyzir@64 374 <ignore />
kkyzir@64 375 </action>
kkyzir@64 376 </pluginExecution>
kkyzir@64 377 </pluginExecutions>
kkyzir@64 378 </lifecycleMappingMetadata>
kkyzir@64 379 </configuration>
kkyzir@64 380 </plugin>
kkyzir@64 381 </plugins>
kkyzir@64 382 </pluginManagement>
kkyzir@64 383
kkyzir@64 384 <plugins>
kkyzir@64 385 <plugin>
kkyzir@64 386 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 387 <artifactId>maven-compiler-plugin</artifactId>
kkyzir@64 388 <version>2.3.2</version>
kkyzir@64 389 <configuration>
kkyzir@64 390 <source>1.6</source>
kkyzir@64 391 <target>1.6</target>
kkyzir@64 392 <encoding>utf8</encoding>
kkyzir@64 393 </configuration>
kkyzir@64 394 </plugin>
kkyzir@64 395 <plugin>
kkyzir@64 396 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 397 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@64 398 <version>2.4</version>
kkyzir@64 399 <executions>
kkyzir@64 400 <execution>
kkyzir@64 401 <id>copy-dependencies</id>
kkyzir@64 402 <phase>package</phase>
kkyzir@64 403 <goals>
kkyzir@64 404 <goal>copy-dependencies</goal>
kkyzir@64 405 </goals>
kkyzir@64 406 <configuration>
kkyzir@64 407 <outputDirectory>${project.build.directory}</outputDirectory>
kkyzir@64 408 <overWriteReleases>false</overWriteReleases>
kkyzir@64 409 <overWriteSnapshots>false</overWriteSnapshots>
kkyzir@64 410 <overWriteIfNewer>true</overWriteIfNewer>
kkyzir@64 411 </configuration>
kkyzir@64 412 </execution>
kkyzir@64 413 </executions>
kkyzir@64 414 </plugin>
kkyzir@64 415
kkyzir@64 416 <plugin>
kkyzir@64 417 <groupId>org.apache.maven.plugins</groupId>
kkyzir@64 418 <artifactId>maven-jar-plugin</artifactId>
kkyzir@64 419 <version>2.4</version>
kkyzir@64 420 <configuration>
kkyzir@64 421 <skipIfEmpty>true</skipIfEmpty>
kkyzir@64 422 </configuration>
kkyzir@64 423 <executions>
kkyzir@64 424 <execution>
kkyzir@64 425 <goals>
kkyzir@64 426 <goal>test-jar</goal>
kkyzir@64 427 </goals>
kkyzir@64 428 </execution>
kkyzir@64 429 </executions>
kkyzir@64 430 </plugin>
kkyzir@64 431 </plugins>
kkyzir@64 432 </build>
johnvl@1464 433
johnvl@1464 434 <profiles>
johnvl@1464 435 <profile>
johnvl@1464 436 <id>create-debian</id>
johnvl@1464 437 <activation>
johnvl@1464 438 <activeByDefault>false</activeByDefault>
johnvl@1464 439 <property>
johnvl@1464 440 <name>debian</name>
johnvl@1464 441 <value>true</value>
johnvl@1464 442 </property>
johnvl@1464 443 </activation>
johnvl@1464 444 <build>
johnvl@1464 445 <plugins>
johnvl@1464 446 <plugin>
johnvl@1464 447 <artifactId>jdeb</artifactId>
johnvl@1464 448 <groupId>org.vafer</groupId>
johnvl@1464 449 <version>1.3</version>
johnvl@1464 450 <executions>
johnvl@1464 451 <execution>
johnvl@1464 452 <phase>package</phase>
johnvl@1464 453 <goals>
johnvl@1464 454 <goal>jdeb</goal>
johnvl@1464 455 </goals>
johnvl@1464 456 <configuration>
johnvl@1464 457 <skipPOMs>false</skipPOMs>
johnvl@1464 458 <dataSet>
johnvl@1464 459 <data>
johnvl@1464 460 <src>${project.build.directory}</src>
johnvl@1464 461 <type>directory</type>
johnvl@1464 462 <includes>**/</includes>
johnvl@1464 463 <mapper>
johnvl@1464 464 <type>perm</type>
johnvl@1464 465 <prefix>/usr/share/jdeb/lib/strabon-runtime</prefix>
johnvl@1464 466 </mapper>
johnvl@1464 467 </data>
johnvl@1464 468 <data>
johnvl@1464 469 <src>${basedir}/strabon-cmd</src>
johnvl@1464 470 <type>file</type>
johnvl@1464 471 <mapper>
johnvl@1464 472 <type>perm</type>
johnvl@1464 473 <prefix>/usr/local/bin</prefix>
johnvl@1464 474 <user>root</user>
johnvl@1464 475 <group>root</group>
johnvl@1464 476 <filemode>755</filemode>
johnvl@1464 477 </mapper>
johnvl@1464 478 </data>
johnvl@1464 479 </dataSet>
johnvl@1464 480 </configuration>
johnvl@1464 481 </execution>
johnvl@1464 482 </executions>
johnvl@1464 483 </plugin>
johnvl@1464 484
johnvl@1464 485 </plugins>
johnvl@1464 486 </build>
johnvl@1464 487
johnvl@1464 488 </profile>
johnvl@1464 489 </profiles>
kkyzir@0 490 </project>
kkyzir@0 491
kkyzir@1056 492
kkyzir@1056 493
kkyzir@1056 494
kkyzir@1056 495
kkyzir@1056 496
kkyzir@1056 497
kkyzir@1056 498
kkyzir@1056 499
kkyzir@1056 500
kkyzir@1056 501
kkyzir@1056 502
kkyzir@1056 503