Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
network:cluster:xtreemos
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of network:cluster:xtreemos
# Doc: http://en.opensuse.org/openSUSE:Build_Service_prjconf %if %defined suse_version # Lot of Fedora packages now use xz Support: xz %endif #################### JRE-JDK preferences #################### Prefer: java-1.6.0-openjdk-devel Prefer: java-1.6.0-openjdk # Fedora doesn't provide Sun Java %if %defined fedora_version Substitute: checkstyle-optional checkstyle %endif #################### Others java preferences #################### # jakarta is the old set of packages Prefer: apache-commons-beanutils Prefer: apache-commons-cli Prefer: apache-commons-codec Prefer: apache-commons-collections Prefer: apache-commons-collections-tomcat5 Prefer: apache-commons-io Prefer: apache-commons-lang Prefer: apache-commons-logging Prefer: apache-commons-parent # It doesn't seems to understand the proxool: or proxool-without-hibernate: prefix on this one # proxool-without-hibernate: have choice for jakarta-commons-httpclient3 needed by axis: jakarta-commons-httpclient3 jakarta-commons-httpclient Prefer: jakarta-commons-httpclient3 # have choice for osgi(slf4j.api) needed by slf4j: xosaga-java maven2-bootstrap Prefer: slf4j:maven2-bootstrap # have choice for cglib needed by xvoms: cglib-nohook cglib Prefer: xvoms:cglib Prefer: -cglib-nohook # have choice for jaxen-bootstrap >= 1.1-0.b7 needed by dom4j: jaxen-bootstrap jaxen Prefer: dom4j:jaxen # have choice for antlr needed by xvoms: antlr-bootstrap antlr Prefer: xvoms:antlr # have choice for javamail_1_3_1_api needed by excalibur-avalon-logkit: geronimo-j2ee-1_4-apis geronimo-javamail-1_3_1-api Prefer: excalibur-avalon-logkit:geronimo-javamail-1_3_1-api # have choice for javamail >= 1.2-5jpp needed by mx4j: javamail classpathx-mail # have choice for javamail needed by axis: javamail classpathx-mail Prefer: javamail # have choice for java_cup: java-cup-bootstrap java-cup Prefer: java-cup # have choice for jaxp_transform_impl needed by ant-trax: saxon xalan-j2 Prefer: ant-trax:xalan-j2 # have choice for xml-commons-apis-javadoc: xml-commons-jaxp-1.1-apis-javadoc xml-commons-jaxp-1.3-apis-javadoc xml-commons-jaxp-1.2-apis-javadoc Prefer: xml-commons-jaxp-1.3-apis-javadoc # have choice for jta needed by srds: geronimo-j2ee-1_4-apis geronimo-jta-1_1-api java-1_5_0-gcj-compat Prefer: srds:geronimo-j2ee-1_4-apis # have choice for jta: java-1_5_0-gcj-compat geronimo-jta-1_1-api geronimo-j2ee-1_4-apis Prefer: geronimo-j2ee-1_4-apis # have choice for servlet_2_4_api needed by xmlrpc: geronimo-j2ee-1_4-apis geronimo-servlet-2_4-api Prefer: xmlrpc:geronimo-servlet-2_4-api # have choice for jaf_1_0_2_api needed by geronimo-javamail-1_3_1-api: geronimo-jaf-1_0_2-api geronimo-j2ee-1_4-apis Prefer: geronimo-javamail-1_3_1-api:geronimo-jaf-1_0_2-api # have choice for jms needed by jgroups: geronimo-specs-compat geronimo-jms Prefer: jgroups:geronimo-jms # have choice for jta >= 1.0 needed by mysql-connector-java: geronimo-specs-compat geronimo-jta Prefer: mysql-connector-java:geronimo-jta # have choice for servlet >= 2.5: geronimo-servlet-2_5-api servletapi6 servletapi5 servletapi4 servletapi3 tomcat-servlet-3_0-api Prefer: geronimo-servlet-2_5-api #################### Other preferences #################### # have choice for wxGTK-devel >= 2.8: wxWidgets-devel wxWidgets-ansi-devel wxWidgets-wxcontainer-devel Prefer: wxWidgets-wxcontainer-devel # have choice for syslog: syslog-ng rsyslog syslogd Prefer: syslogd # have choice for /usr/sbin/sendmail needed by redhat-lsb: esmtp exim postfix sendmail ssmtp Prefer: sendmail # have choice for libsane.so.1 needed by colord: sane-backends-libs sane-backends-libs-gphoto2 Prefer: sane-backends-libs # TODO remove once dependencies-cleaned package are pushed to stable # have choice for libcredstore.so.0 needed by credstore-utils: credstore-devel libcredstore0 # have choice for libcredstore.so.0 needed by libxos0: credstore-devel libcredstore0 Prefer: libcredstore0 Macros: #################### Homemade macro #################### %replace_accentuated_char() \ find %{1} -name "*.java" -print | xargs sed -i 's/ü/u/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/ù/u/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/ä/a/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/à/a/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/ó/o/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/ô/o/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/é/e/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/è/e/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/ë/e/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/ê/e/g' \ find %{1} -name "*.java" -print | xargs sed -i 's/š/s/g' #################### Red Hat specific macro #################### %__awk awk %__grep grep %__perl perl #################### Mandriva specific macro #################### # source: http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/jpackage-utils/current/SOURCES/jpackage.generic.macros?view=co %create_jar_links() \ pushd %{buildroot}%{_javadir}; \ for jar in *-%{version}.jar; do ln -sf ${jar} ${jar/-%{version}/}; done \ popd #################### Misc #################### # %with_maven 0 # %with_hook 1 # %with_gcj 0 # %gcj_support 0 # %with_hibernate 0 # To be compatible with jpackage.org release numbers # Release: %%{?jpp_release}.<CI_CNT>.<B_CNT>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor