Blame SOURCES/flatpak.xml

71ae5d
71ae5d
<configuration xmlns="http://fedorahosted.org/xmvn/CONFIG/2.0.0">
71ae5d
  <repositories>
71ae5d
    
71ae5d
         base-jni from /usr/share/xmvn/configuration.xml (javapackages-tools),
71ae5d
         with "usr" replaced by "app":  -->
71ae5d
    <repository>
71ae5d
      <id>flatpak-jar</id>
71ae5d
      <type>jpp</type>
71ae5d
      <properties>
71ae5d
        <root>app/share/java</root>
71ae5d
      </properties>
71ae5d
      <filter>
71ae5d
        <or>
71ae5d
          <and>
71ae5d
            <equals>
71ae5d
              <extension/>
71ae5d
              <string>jar</string>
71ae5d
            </equals>
71ae5d
            <not>
71ae5d
              <equals>
71ae5d
                <property>native</property>
71ae5d
                <string>true</string>
71ae5d
              </equals>
71ae5d
            </not>
71ae5d
          </and>
71ae5d
          
71ae5d
               ZIP files, but packages are doing so anyways and
71ae5d
               allowing ZIPs here simplifies packaging.  TODO: find a
71ae5d
               better location for ZIP files.  -->
71ae5d
          <equals>
71ae5d
            <extension/>
71ae5d
            <string>zip</string>
71ae5d
          </equals>
71ae5d
        </or>
71ae5d
      </filter>
71ae5d
    </repository>
71ae5d
    <repository>
71ae5d
      <id>flatpak-jni</id>
71ae5d
      <type>jpp</type>
71ae5d
      <properties>
71ae5d
        <root>app/lib/java</root>
71ae5d
      </properties>
71ae5d
      <filter>
71ae5d
        <and>
71ae5d
          <equals>
71ae5d
            <extension/>
71ae5d
            <string>jar</string>
71ae5d
          </equals>
71ae5d
          <equals>
71ae5d
            <property>native</property>
71ae5d
            <string>true</string>
71ae5d
          </equals>
71ae5d
        </and>
71ae5d
      </filter>
71ae5d
    </repository>
71ae5d
    
71ae5d
         /usr/share/xmvn/configuration.xml (javapackages-tools), prepending the
71ae5d
         above flatpak-jar and flatpak-jni:  -->
71ae5d
    <repository>
71ae5d
      <id>install</id>
71ae5d
      <type>compound</type>
71ae5d
      <configuration>
71ae5d
        <repositories>
71ae5d
          <repository>flatpak-jar</repository>
71ae5d
          <repository>flatpak-jni</repository>
71ae5d
          <repository>base-install</repository>
71ae5d
        </repositories>
71ae5d
      </configuration>
71ae5d
    </repository>
71ae5d
  </repositories>
71ae5d
</configuration>