Skip to content

Instantly share code, notes, and snippets.

@jarek-przygodzki
Last active August 29, 2015 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jarek-przygodzki/c61430c42a045f3c87d0 to your computer and use it in GitHub Desktop.
Save jarek-przygodzki/c61430c42a045f3c87d0 to your computer and use it in GitHub Desktop.
p2.inf for a fake "a.jre.javase" installable unit which provide all the packages in the JRE.
units.0.id=a.jre.javase
units.0.version=1.6.0
units.0.provides.0.namespace=org.eclipse.equinox.p2.iu
units.0.provides.0.name=a.jre.javase
units.0.provides.0.version=1.6.0
units.0.provides.1.namespace=java.package
units.0.provides.1.name=javax.accessibility
units.0.provides.1.version=0.0.0
units.0.provides.2.namespace=java.package
units.0.provides.2.name=javax.activation
units.0.provides.2.version=0.0.0
units.0.provides.3.namespace=java.package
units.0.provides.3.name=javax.activity
units.0.provides.3.version=0.0.0
units.0.provides.4.namespace=java.package
units.0.provides.4.name=javax.annotation
units.0.provides.4.version=0.0.0
units.0.provides.5.namespace=java.package
units.0.provides.5.name=javax.annotation.processing
units.0.provides.5.version=0.0.0
units.0.provides.6.namespace=java.package
units.0.provides.6.name=javax.crypto
units.0.provides.6.version=0.0.0
units.0.provides.7.namespace=java.package
units.0.provides.7.name=javax.crypto.interfaces
units.0.provides.7.version=0.0.0
units.0.provides.8.namespace=java.package
units.0.provides.8.name=javax.crypto.spec
units.0.provides.8.version=0.0.0
units.0.provides.9.namespace=java.package
units.0.provides.9.name=javax.imageio
units.0.provides.9.version=0.0.0
units.0.provides.10.namespace=java.package
units.0.provides.10.name=javax.imageio.event
units.0.provides.10.version=0.0.0
units.0.provides.11.namespace=java.package
units.0.provides.11.name=javax.imageio.metadata
units.0.provides.11.version=0.0.0
units.0.provides.12.namespace=java.package
units.0.provides.12.name=javax.imageio.plugins.bmp
units.0.provides.12.version=0.0.0
units.0.provides.13.namespace=java.package
units.0.provides.13.name=javax.imageio.plugins.jpeg
units.0.provides.13.version=0.0.0
units.0.provides.14.namespace=java.package
units.0.provides.14.name=javax.imageio.spi
units.0.provides.14.version=0.0.0
units.0.provides.15.namespace=java.package
units.0.provides.15.name=javax.imageio.stream
units.0.provides.15.version=0.0.0
units.0.provides.16.namespace=java.package
units.0.provides.16.name=javax.jws
units.0.provides.16.version=0.0.0
units.0.provides.17.namespace=java.package
units.0.provides.17.name=javax.jws.soap
units.0.provides.17.version=0.0.0
units.0.provides.18.namespace=java.package
units.0.provides.18.name=javax.lang.model
units.0.provides.18.version=0.0.0
units.0.provides.19.namespace=java.package
units.0.provides.19.name=javax.lang.model.element
units.0.provides.19.version=0.0.0
units.0.provides.20.namespace=java.package
units.0.provides.20.name=javax.lang.model.type
units.0.provides.20.version=0.0.0
units.0.provides.21.namespace=java.package
units.0.provides.21.name=javax.lang.model.util
units.0.provides.21.version=0.0.0
units.0.provides.22.namespace=java.package
units.0.provides.22.name=javax.management
units.0.provides.22.version=0.0.0
units.0.provides.23.namespace=java.package
units.0.provides.23.name=javax.management.loading
units.0.provides.23.version=0.0.0
units.0.provides.24.namespace=java.package
units.0.provides.24.name=javax.management.modelmbean
units.0.provides.24.version=0.0.0
units.0.provides.25.namespace=java.package
units.0.provides.25.name=javax.management.monitor
units.0.provides.25.version=0.0.0
units.0.provides.26.namespace=java.package
units.0.provides.26.name=javax.management.openmbean
units.0.provides.26.version=0.0.0
units.0.provides.27.namespace=java.package
units.0.provides.27.name=javax.management.relation
units.0.provides.27.version=0.0.0
units.0.provides.28.namespace=java.package
units.0.provides.28.name=javax.management.remote
units.0.provides.28.version=0.0.0
units.0.provides.29.namespace=java.package
units.0.provides.29.name=javax.management.remote.rmi
units.0.provides.29.version=0.0.0
units.0.provides.30.namespace=java.package
units.0.provides.30.name=javax.management.timer
units.0.provides.30.version=0.0.0
units.0.provides.31.namespace=java.package
units.0.provides.31.name=javax.naming
units.0.provides.31.version=0.0.0
units.0.provides.32.namespace=java.package
units.0.provides.32.name=javax.naming.directory
units.0.provides.32.version=0.0.0
units.0.provides.33.namespace=java.package
units.0.provides.33.name=javax.naming.event
units.0.provides.33.version=0.0.0
units.0.provides.34.namespace=java.package
units.0.provides.34.name=javax.naming.ldap
units.0.provides.34.version=0.0.0
units.0.provides.35.namespace=java.package
units.0.provides.35.name=javax.naming.spi
units.0.provides.35.version=0.0.0
units.0.provides.36.namespace=java.package
units.0.provides.36.name=javax.net
units.0.provides.36.version=0.0.0
units.0.provides.37.namespace=java.package
units.0.provides.37.name=javax.net.ssl
units.0.provides.37.version=0.0.0
units.0.provides.38.namespace=java.package
units.0.provides.38.name=javax.print
units.0.provides.38.version=0.0.0
units.0.provides.39.namespace=java.package
units.0.provides.39.name=javax.print.attribute
units.0.provides.39.version=0.0.0
units.0.provides.40.namespace=java.package
units.0.provides.40.name=javax.print.attribute.standard
units.0.provides.40.version=0.0.0
units.0.provides.41.namespace=java.package
units.0.provides.41.name=javax.print.event
units.0.provides.41.version=0.0.0
units.0.provides.42.namespace=java.package
units.0.provides.42.name=javax.rmi
units.0.provides.42.version=0.0.0
units.0.provides.43.namespace=java.package
units.0.provides.43.name=javax.rmi.CORBA
units.0.provides.43.version=0.0.0
units.0.provides.44.namespace=java.package
units.0.provides.44.name=javax.rmi.ssl
units.0.provides.44.version=0.0.0
units.0.provides.45.namespace=java.package
units.0.provides.45.name=javax.script
units.0.provides.45.version=0.0.0
units.0.provides.46.namespace=java.package
units.0.provides.46.name=javax.security.auth
units.0.provides.46.version=0.0.0
units.0.provides.47.namespace=java.package
units.0.provides.47.name=javax.security.auth.callback
units.0.provides.47.version=0.0.0
units.0.provides.48.namespace=java.package
units.0.provides.48.name=javax.security.auth.kerberos
units.0.provides.48.version=0.0.0
units.0.provides.49.namespace=java.package
units.0.provides.49.name=javax.security.auth.login
units.0.provides.49.version=0.0.0
units.0.provides.50.namespace=java.package
units.0.provides.50.name=javax.security.auth.spi
units.0.provides.50.version=0.0.0
units.0.provides.51.namespace=java.package
units.0.provides.51.name=javax.security.auth.x500
units.0.provides.51.version=0.0.0
units.0.provides.52.namespace=java.package
units.0.provides.52.name=javax.security.cert
units.0.provides.52.version=0.0.0
units.0.provides.53.namespace=java.package
units.0.provides.53.name=javax.security.sasl
units.0.provides.53.version=0.0.0
units.0.provides.54.namespace=java.package
units.0.provides.54.name=javax.sound.midi
units.0.provides.54.version=0.0.0
units.0.provides.55.namespace=java.package
units.0.provides.55.name=javax.sound.midi.spi
units.0.provides.55.version=0.0.0
units.0.provides.56.namespace=java.package
units.0.provides.56.name=javax.sound.sampled
units.0.provides.56.version=0.0.0
units.0.provides.57.namespace=java.package
units.0.provides.57.name=javax.sound.sampled.spi
units.0.provides.57.version=0.0.0
units.0.provides.58.namespace=java.package
units.0.provides.58.name=javax.sql
units.0.provides.58.version=0.0.0
units.0.provides.59.namespace=java.package
units.0.provides.59.name=javax.sql.rowset
units.0.provides.59.version=0.0.0
units.0.provides.60.namespace=java.package
units.0.provides.60.name=javax.sql.rowset.serial
units.0.provides.60.version=0.0.0
units.0.provides.61.namespace=java.package
units.0.provides.61.name=javax.sql.rowset.spi
units.0.provides.61.version=0.0.0
units.0.provides.62.namespace=java.package
units.0.provides.62.name=javax.swing
units.0.provides.62.version=0.0.0
units.0.provides.63.namespace=java.package
units.0.provides.63.name=javax.swing.border
units.0.provides.63.version=0.0.0
units.0.provides.64.namespace=java.package
units.0.provides.64.name=javax.swing.colorchooser
units.0.provides.64.version=0.0.0
units.0.provides.65.namespace=java.package
units.0.provides.65.name=javax.swing.event
units.0.provides.65.version=0.0.0
units.0.provides.66.namespace=java.package
units.0.provides.66.name=javax.swing.filechooser
units.0.provides.66.version=0.0.0
units.0.provides.67.namespace=java.package
units.0.provides.67.name=javax.swing.plaf
units.0.provides.67.version=0.0.0
units.0.provides.68.namespace=java.package
units.0.provides.68.name=javax.swing.plaf.basic
units.0.provides.68.version=0.0.0
units.0.provides.69.namespace=java.package
units.0.provides.69.name=javax.swing.plaf.metal
units.0.provides.69.version=0.0.0
units.0.provides.70.namespace=java.package
units.0.provides.70.name=javax.swing.plaf.multi
units.0.provides.70.version=0.0.0
units.0.provides.71.namespace=java.package
units.0.provides.71.name=javax.swing.plaf.synth
units.0.provides.71.version=0.0.0
units.0.provides.72.namespace=java.package
units.0.provides.72.name=javax.swing.table
units.0.provides.72.version=0.0.0
units.0.provides.73.namespace=java.package
units.0.provides.73.name=javax.swing.text
units.0.provides.73.version=0.0.0
units.0.provides.74.namespace=java.package
units.0.provides.74.name=javax.swing.text.html
units.0.provides.74.version=0.0.0
units.0.provides.75.namespace=java.package
units.0.provides.75.name=javax.swing.text.html.parser
units.0.provides.75.version=0.0.0
units.0.provides.76.namespace=java.package
units.0.provides.76.name=javax.swing.text.rtf
units.0.provides.76.version=0.0.0
units.0.provides.77.namespace=java.package
units.0.provides.77.name=javax.swing.tree
units.0.provides.77.version=0.0.0
units.0.provides.78.namespace=java.package
units.0.provides.78.name=javax.swing.undo
units.0.provides.78.version=0.0.0
units.0.provides.79.namespace=java.package
units.0.provides.79.name=javax.tools
units.0.provides.79.version=0.0.0
units.0.provides.80.namespace=java.package
units.0.provides.80.name=javax.transaction
units.0.provides.80.version=0.0.0
units.0.provides.81.namespace=java.package
units.0.provides.81.name=javax.transaction.xa
units.0.provides.81.version=0.0.0
units.0.provides.82.namespace=java.package
units.0.provides.82.name=javax.xml
units.0.provides.82.version=0.0.0
units.0.provides.83.namespace=java.package
units.0.provides.83.name=javax.xml.bind
units.0.provides.83.version=0.0.0
units.0.provides.84.namespace=java.package
units.0.provides.84.name=javax.xml.bind.annotation
units.0.provides.84.version=0.0.0
units.0.provides.85.namespace=java.package
units.0.provides.85.name=javax.xml.bind.annotation.adapters
units.0.provides.85.version=0.0.0
units.0.provides.86.namespace=java.package
units.0.provides.86.name=javax.xml.bind.attachment
units.0.provides.86.version=0.0.0
units.0.provides.87.namespace=java.package
units.0.provides.87.name=javax.xml.bind.helpers
units.0.provides.87.version=0.0.0
units.0.provides.88.namespace=java.package
units.0.provides.88.name=javax.xml.bind.util
units.0.provides.88.version=0.0.0
units.0.provides.89.namespace=java.package
units.0.provides.89.name=javax.xml.crypto
units.0.provides.89.version=0.0.0
units.0.provides.90.namespace=java.package
units.0.provides.90.name=javax.xml.crypto.dom
units.0.provides.90.version=0.0.0
units.0.provides.91.namespace=java.package
units.0.provides.91.name=javax.xml.crypto.dsig
units.0.provides.91.version=0.0.0
units.0.provides.92.namespace=java.package
units.0.provides.92.name=javax.xml.crypto.dsig.dom
units.0.provides.92.version=0.0.0
units.0.provides.93.namespace=java.package
units.0.provides.93.name=javax.xml.crypto.dsig.keyinfo
units.0.provides.93.version=0.0.0
units.0.provides.94.namespace=java.package
units.0.provides.94.name=javax.xml.crypto.dsig.spec
units.0.provides.94.version=0.0.0
units.0.provides.95.namespace=java.package
units.0.provides.95.name=javax.xml.datatype
units.0.provides.95.version=0.0.0
units.0.provides.96.namespace=java.package
units.0.provides.96.name=javax.xml.namespace
units.0.provides.96.version=0.0.0
units.0.provides.97.namespace=java.package
units.0.provides.97.name=javax.xml.parsers
units.0.provides.97.version=0.0.0
units.0.provides.98.namespace=java.package
units.0.provides.98.name=javax.xml.soap
units.0.provides.98.version=0.0.0
units.0.provides.99.namespace=java.package
units.0.provides.99.name=javax.xml.stream
units.0.provides.99.version=0.0.0
units.0.provides.100.namespace=java.package
units.0.provides.100.name=javax.xml.stream.events
units.0.provides.100.version=0.0.0
units.0.provides.101.namespace=java.package
units.0.provides.101.name=javax.xml.stream.util
units.0.provides.101.version=0.0.0
units.0.provides.102.namespace=java.package
units.0.provides.102.name=javax.xml.transform
units.0.provides.102.version=0.0.0
units.0.provides.103.namespace=java.package
units.0.provides.103.name=javax.xml.transform.dom
units.0.provides.103.version=0.0.0
units.0.provides.104.namespace=java.package
units.0.provides.104.name=javax.xml.transform.sax
units.0.provides.104.version=0.0.0
units.0.provides.105.namespace=java.package
units.0.provides.105.name=javax.xml.transform.stax
units.0.provides.105.version=0.0.0
units.0.provides.106.namespace=java.package
units.0.provides.106.name=javax.xml.transform.stream
units.0.provides.106.version=0.0.0
units.0.provides.107.namespace=java.package
units.0.provides.107.name=javax.xml.validation
units.0.provides.107.version=0.0.0
units.0.provides.108.namespace=java.package
units.0.provides.108.name=javax.xml.ws
units.0.provides.108.version=0.0.0
units.0.provides.109.namespace=java.package
units.0.provides.109.name=javax.xml.ws.handler
units.0.provides.109.version=0.0.0
units.0.provides.110.namespace=java.package
units.0.provides.110.name=javax.xml.ws.handler.soap
units.0.provides.110.version=0.0.0
units.0.provides.111.namespace=java.package
units.0.provides.111.name=javax.xml.ws.http
units.0.provides.111.version=0.0.0
units.0.provides.112.namespace=java.package
units.0.provides.112.name=javax.xml.ws.soap
units.0.provides.112.version=0.0.0
units.0.provides.113.namespace=java.package
units.0.provides.113.name=javax.xml.ws.spi
units.0.provides.113.version=0.0.0
units.0.provides.114.namespace=java.package
units.0.provides.114.name=javax.xml.ws.wsaddressing
units.0.provides.114.version=0.0.0
units.0.provides.115.namespace=java.package
units.0.provides.115.name=javax.xml.xpath
units.0.provides.115.version=0.0.0
units.0.provides.116.namespace=java.package
units.0.provides.116.name=org.ietf.jgss
units.0.provides.116.version=0.0.0
units.0.provides.117.namespace=java.package
units.0.provides.117.name=org.omg.CORBA
units.0.provides.117.version=0.0.0
units.0.provides.118.namespace=java.package
units.0.provides.118.name=org.omg.CORBA_2_3
units.0.provides.118.version=0.0.0
units.0.provides.119.namespace=java.package
units.0.provides.119.name=org.omg.CORBA_2_3.portable
units.0.provides.119.version=0.0.0
units.0.provides.120.namespace=java.package
units.0.provides.120.name=org.omg.CORBA.DynAnyPackage
units.0.provides.120.version=0.0.0
units.0.provides.121.namespace=java.package
units.0.provides.121.name=org.omg.CORBA.ORBPackage
units.0.provides.121.version=0.0.0
units.0.provides.122.namespace=java.package
units.0.provides.122.name=org.omg.CORBA.portable
units.0.provides.122.version=0.0.0
units.0.provides.123.namespace=java.package
units.0.provides.123.name=org.omg.CORBA.TypeCodePackage
units.0.provides.123.version=0.0.0
units.0.provides.124.namespace=java.package
units.0.provides.124.name=org.omg.CosNaming
units.0.provides.124.version=0.0.0
units.0.provides.125.namespace=java.package
units.0.provides.125.name=org.omg.CosNaming.NamingContextExtPackage
units.0.provides.125.version=0.0.0
units.0.provides.126.namespace=java.package
units.0.provides.126.name=org.omg.CosNaming.NamingContextPackage
units.0.provides.126.version=0.0.0
units.0.provides.127.namespace=java.package
units.0.provides.127.name=org.omg.Dynamic
units.0.provides.127.version=0.0.0
units.0.provides.128.namespace=java.package
units.0.provides.128.name=org.omg.DynamicAny
units.0.provides.128.version=0.0.0
units.0.provides.129.namespace=java.package
units.0.provides.129.name=org.omg.DynamicAny.DynAnyFactoryPackage
units.0.provides.129.version=0.0.0
units.0.provides.130.namespace=java.package
units.0.provides.130.name=org.omg.DynamicAny.DynAnyPackage
units.0.provides.130.version=0.0.0
units.0.provides.131.namespace=java.package
units.0.provides.131.name=org.omg.IOP
units.0.provides.131.version=0.0.0
units.0.provides.132.namespace=java.package
units.0.provides.132.name=org.omg.IOP.CodecFactoryPackage
units.0.provides.132.version=0.0.0
units.0.provides.133.namespace=java.package
units.0.provides.133.name=org.omg.IOP.CodecPackage
units.0.provides.133.version=0.0.0
units.0.provides.134.namespace=java.package
units.0.provides.134.name=org.omg.Messaging
units.0.provides.134.version=0.0.0
units.0.provides.135.namespace=java.package
units.0.provides.135.name=org.omg.PortableInterceptor
units.0.provides.135.version=0.0.0
units.0.provides.136.namespace=java.package
units.0.provides.136.name=org.omg.PortableInterceptor.ORBInitInfoPackage
units.0.provides.136.version=0.0.0
units.0.provides.137.namespace=java.package
units.0.provides.137.name=org.omg.PortableServer
units.0.provides.137.version=0.0.0
units.0.provides.138.namespace=java.package
units.0.provides.138.name=org.omg.PortableServer.CurrentPackage
units.0.provides.138.version=0.0.0
units.0.provides.139.namespace=java.package
units.0.provides.139.name=org.omg.PortableServer.POAManagerPackage
units.0.provides.139.version=0.0.0
units.0.provides.140.namespace=java.package
units.0.provides.140.name=org.omg.PortableServer.POAPackage
units.0.provides.140.version=0.0.0
units.0.provides.141.namespace=java.package
units.0.provides.141.name=org.omg.PortableServer.portable
units.0.provides.141.version=0.0.0
units.0.provides.142.namespace=java.package
units.0.provides.142.name=org.omg.PortableServer.ServantLocatorPackage
units.0.provides.142.version=0.0.0
units.0.provides.143.namespace=java.package
units.0.provides.143.name=org.omg.SendingContext
units.0.provides.143.version=0.0.0
units.0.provides.144.namespace=java.package
units.0.provides.144.name=org.omg.stub.java.rmi
units.0.provides.144.version=0.0.0
units.0.provides.145.namespace=java.package
units.0.provides.145.name=org.w3c.dom
units.0.provides.145.version=0.0.0
units.0.provides.146.namespace=java.package
units.0.provides.146.name=org.w3c.dom.bootstrap
units.0.provides.146.version=0.0.0
units.0.provides.147.namespace=java.package
units.0.provides.147.name=org.w3c.dom.css
units.0.provides.147.version=0.0.0
units.0.provides.148.namespace=java.package
units.0.provides.148.name=org.w3c.dom.events
units.0.provides.148.version=0.0.0
units.0.provides.149.namespace=java.package
units.0.provides.149.name=org.w3c.dom.html
units.0.provides.149.version=0.0.0
units.0.provides.150.namespace=java.package
units.0.provides.150.name=org.w3c.dom.ls
units.0.provides.150.version=0.0.0
units.0.provides.151.namespace=java.package
units.0.provides.151.name=org.w3c.dom.ranges
units.0.provides.151.version=0.0.0
units.0.provides.152.namespace=java.package
units.0.provides.152.name=org.w3c.dom.stylesheets
units.0.provides.152.version=0.0.0
units.0.provides.153.namespace=java.package
units.0.provides.153.name=org.w3c.dom.traversal
units.0.provides.153.version=0.0.0
units.0.provides.154.namespace=java.package
units.0.provides.154.name=org.w3c.dom.views
units.0.provides.154.version=0.0.0
units.0.provides.155.namespace=java.package
units.0.provides.155.name=org.w3c.dom.xpath
units.0.provides.155.version=0.0.0
units.0.provides.156.namespace=java.package
units.0.provides.156.name=org.xml.sax
units.0.provides.156.version=0.0.0
units.0.provides.157.namespace=java.package
units.0.provides.157.name=org.xml.sax.ext
units.0.provides.157.version=0.0.0
units.0.provides.158.namespace=java.package
units.0.provides.158.name=org.xml.sax.helpers
units.0.provides.158.version=0.0.0
units.0.touchpoint.id = org.eclipse.equinox.p2.native
units.0.touchpoint.version = 1.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment