pspec.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356
  1. <?xml version="1.0" ?>
  2. <!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
  3. <INARY>
  4. <Source>
  5. <Name>avahi</Name>
  6. <Homepage>http://avahi.org/</Homepage>
  7. <Packager>
  8. <Name>Süleyman Poyraz</Name>
  9. <Email>zaryob.dev@gmail.com</Email>
  10. </Packager>
  11. <License>LGPLv2</License>
  12. <IsA>app:console</IsA>
  13. <Summary>Local network service discovery</Summary>
  14. <Description>avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared.</Description>
  15. <Archive sha1sum="8a062878968c0f8e083046429647ad33b122542f" type="targz">http://avahi.org/download/avahi-0.7.tar.gz</Archive>
  16. <BuildDependencies>
  17. <Dependency>gtk2-devel</Dependency>
  18. <Dependency>gtk3-devel</Dependency>
  19. <Dependency>libdaemon-devel</Dependency>
  20. <Dependency>gobject-introspection-devel</Dependency>
  21. <Dependency>libepoxy-devel</Dependency>
  22. <Dependency>at-spi2-core-devel</Dependency>
  23. </BuildDependencies>
  24. </Source>
  25. <Package>
  26. <Name>avahi-glib</Name>
  27. <Summary>Libraries for easy use of avahi from glib applications</Summary>
  28. <RuntimeDependencies>
  29. <Dependency release="current">avahi</Dependency>
  30. <Dependency release="current">avahi-libs</Dependency>
  31. </RuntimeDependencies>
  32. <Files>
  33. <Path fileType="library">/usr/lib/libavahi-glib.*</Path>
  34. <Path fileType="library">/usr/lib/libavahi-gobject.*</Path>
  35. </Files>
  36. </Package>
  37. <Package>
  38. <Name>avahi-glib-devel</Name>
  39. <Summary>Development files for avahi-glib</Summary>
  40. <RuntimeDependencies>
  41. <Dependency release="current">avahi-glib</Dependency>
  42. <Dependency release="current">avahi-devel</Dependency>
  43. </RuntimeDependencies>
  44. <Files>
  45. <Path fileType="header">/usr/include/avahi-glib</Path>
  46. <Path fileType="header">/usr/include/avahi-gobject</Path>
  47. <Path fileType="data">/usr/lib/pkgconfig/avahi-glib.pc</Path>
  48. <Path fileType="data">/usr/lib/pkgconfig/avahi-gobject.pc</Path>
  49. </Files>
  50. </Package>
  51. <!--<Package>
  52. <Name>avahi-sharp</Name>
  53. <Summary>Mono language bindings for avahi mono development</Summary>
  54. <RuntimeDependencies>
  55. <Dependency>mono-runtime</Dependency>
  56. <Dependency release="current">avahi</Dependency>
  57. </RuntimeDependencies>
  58. <Files>
  59. <Path fileType="library">/usr/lib/mono/avahi-sharp</Path>
  60. <Path fileType="library">/usr/lib/mono/gac/avahi-sharp</Path>
  61. <Path fileType="data">/usr/lib/pkgconfig/avahi-sharp.pc</Path>
  62. </Files>
  63. </Package>
  64. <Package>
  65. <Name>avahi-ui-sharp</Name>
  66. <Summary>Mono language bindings for avahi-ui</Summary>
  67. <RuntimeDependencies>
  68. <Dependency>mono-runtime</Dependency>
  69. <Dependency>gtk-sharp</Dependency>
  70. <Dependency release="current">avahi</Dependency>
  71. <Dependency release="current">avahi-ui</Dependency>
  72. </RuntimeDependencies>
  73. <Files>
  74. <Path fileType="library">/usr/lib/mono/avahi-ui-sharp</Path>
  75. <Path fileType="library">/usr/lib/mono/gac/avahi-ui-sharp</Path>
  76. </Files>
  77. </Package>
  78. <Package>
  79. <Name>avahi-ui-sharp-devel</Name>
  80. <Summary>Development files for avahi-ui-sharp</Summary>
  81. <RuntimeDependencies>
  82. <Dependency release="current">avahi-ui-sharp</Dependency>
  83. <Dependency>gtk-sharp-devel</Dependency>
  84. </RuntimeDependencies>
  85. <Files>
  86. <Path fileType="data">/usr/lib/pkgconfig/avahi-ui-sharp.pc</Path>
  87. </Files>
  88. </Package>-->
  89. <Package>
  90. <Name>avahi-ui</Name>
  91. <Summary>Gtk user interface library for Avahi</Summary>
  92. <RuntimeDependencies>
  93. <Dependency>gtk2</Dependency>
  94. <Dependency release="current">avahi-libs</Dependency>
  95. <Dependency release="current">avahi-glib</Dependency>
  96. <Dependency>atk</Dependency>
  97. <Dependency>cairo</Dependency>
  98. <Dependency>pango</Dependency>
  99. <Dependency>gdk-pixbuf</Dependency>
  100. <Dependency>fontconfig</Dependency>
  101. </RuntimeDependencies>
  102. <Files>
  103. <Path fileType="library">/usr/lib/libavahi-ui.so*</Path>
  104. </Files>
  105. </Package>
  106. <Package>
  107. <Name>avahi-ui-devel</Name>
  108. <Summary>Development files for avahi-ui</Summary>
  109. <RuntimeDependencies>
  110. <Dependency>gtk2-devel</Dependency>
  111. <Dependency release="current">avahi-ui</Dependency>
  112. <Dependency release="current">avahi-devel</Dependency>
  113. <Dependency release="current">avahi-glib-devel</Dependency>
  114. </RuntimeDependencies>
  115. <Files>
  116. <Path fileType="header">/usr/include/avahi-ui</Path>
  117. <Path fileType="data">/usr/lib/pkgconfig/avahi-ui.pc</Path>
  118. </Files>
  119. </Package>
  120. <Package>
  121. <Name>avahi-ui-gtk3</Name>
  122. <Summary>Gtk3 user interface library for Avahi</Summary>
  123. <RuntimeDependencies>
  124. <Dependency>gtk3</Dependency>
  125. <Dependency release="current">avahi-libs</Dependency>
  126. <Dependency release="current">avahi-glib</Dependency>
  127. <Dependency>atk</Dependency>
  128. <Dependency>cairo</Dependency>
  129. <Dependency>pango</Dependency>
  130. <Dependency>gdk-pixbuf</Dependency>
  131. </RuntimeDependencies>
  132. <Files>
  133. <Path fileType="library">/usr/lib/libavahi-ui-gtk3.so*</Path>
  134. </Files>
  135. </Package>
  136. <Package>
  137. <Name>avahi-ui-gtk3-devel</Name>
  138. <Summary>Development files for avahi-ui-gtk3</Summary>
  139. <RuntimeDependencies>
  140. <Dependency>gtk2-devel</Dependency>
  141. <Dependency release="current">avahi-ui-gtk3</Dependency>
  142. <Dependency release="current">avahi-devel</Dependency>
  143. <Dependency release="current">avahi-glib-devel</Dependency>
  144. <Dependency>gtk3-devel</Dependency>
  145. </RuntimeDependencies>
  146. <Files>
  147. <Path fileType="data">/usr/lib/pkgconfig/avahi-ui-gtk3.pc</Path>
  148. </Files>
  149. </Package>
  150. <Package>
  151. <Name>avahi-ui-tools</Name>
  152. <Summary>UI tools for mDNS browsing</Summary>
  153. <RuntimeDependencies>
  154. <Dependency>gtk3</Dependency>
  155. <Dependency release="current">avahi</Dependency>
  156. <Dependency release="current">avahi-ui</Dependency>
  157. <Dependency release="current">avahi-glib</Dependency>
  158. <Dependency release="current">avahi-ui-gtk3</Dependency>
  159. <Dependency release="current">avahi-libs</Dependency>
  160. </RuntimeDependencies>
  161. <Files>
  162. <Path fileType="library">/usr/lib/python*/site-packages</Path>
  163. <Path fileType="executable">/usr/bin/b*</Path>
  164. <Path fileType="executable">/usr/bin/avahi-discover*</Path>
  165. <Path fileType="executable">/usr/bin/avahi-bookmarks</Path>
  166. <Path fileType="man">/usr/share/man/man1/b*</Path>
  167. <Path fileType="man">/usr/share/man/man1/avahi-discover*</Path>
  168. <Path fileType="man">/usr/share/man/man1/avahi-bookmarks*</Path>
  169. <Path fileType="data">/usr/share/avahi/interfaces</Path>
  170. <Path fileType="data">/usr/share/applications/b*</Path>
  171. <Path fileType="data">/usr/share/applications/avahi-discover.desktop</Path>
  172. </Files>
  173. </Package>
  174. <Package>
  175. <Name>avahi-compat-howl</Name>
  176. <Summary>Libraries for howl compatibility</Summary>
  177. <RuntimeDependencies>
  178. <Dependency release="current">avahi</Dependency>
  179. <Dependency release="current">avahi-libs</Dependency>
  180. </RuntimeDependencies>
  181. <Files>
  182. <Path fileType="library">/usr/lib/libhowl.so*</Path>
  183. </Files>
  184. </Package>
  185. <Package>
  186. <Name>avahi-compat-howl-devel</Name>
  187. <Summary>Development files for avahi-compat-howl</Summary>
  188. <RuntimeDependencies>
  189. <Dependency release="current">avahi-compat-howl</Dependency>
  190. </RuntimeDependencies>
  191. <Files>
  192. <Path fileType="header">/usr/include/avahi-compat-howl</Path>
  193. <Path fileType="data">/usr/lib/pkgconfig/avahi-compat-howl.pc</Path>
  194. <Path fileType="data">/usr/lib/pkgconfig/howl.pc</Path>
  195. </Files>
  196. </Package>
  197. <Package>
  198. <Name>avahi-compat-libdns_sd</Name>
  199. <Summary>Libraries for Apple Bonjour mDNSResponder compatibility</Summary>
  200. <RuntimeDependencies>
  201. <Dependency release="current">avahi</Dependency>
  202. <Dependency release="current">avahi-libs</Dependency>
  203. </RuntimeDependencies>
  204. <Files>
  205. <Path fileType="library">/usr/lib/libdns_sd.so*</Path>
  206. </Files>
  207. </Package>
  208. <Package>
  209. <Name>avahi-compat-libdns_sd-devel</Name>
  210. <Summary>Development files for avahi-compat-libdns_sd</Summary>
  211. <RuntimeDependencies>
  212. <Dependency release="current">avahi-compat-libdns_sd</Dependency>
  213. </RuntimeDependencies>
  214. <Files>
  215. <Path fileType="header">/usr/include/avahi-compat-libdns_sd</Path>
  216. <Path fileType="header">/usr/include/dns_sd.h</Path>
  217. <Path fileType="data">/usr/lib/pkgconfig/avahi-compat-libdns_sd.pc</Path>
  218. <Path fileType="data">/usr/lib/pkgconfig/libdns_sd.pc</Path>
  219. </Files>
  220. </Package>
  221. <Package>
  222. <Name>avahi-libs</Name>
  223. <Summary>Libraries needed to run programs that use avahi</Summary>
  224. <RuntimeDependencies>
  225. </RuntimeDependencies>
  226. <Files>
  227. <Path fileType="library">/usr/lib/libavahi-common.so*</Path>
  228. <Path fileType="library">/usr/lib/libavahi-client.so*</Path>
  229. </Files>
  230. </Package>
  231. <Package>
  232. <Name>avahi</Name>
  233. <RuntimeDependencies>
  234. <Dependency>libdaemon</Dependency>
  235. <Dependency release="current">avahi-libs</Dependency>
  236. </RuntimeDependencies>
  237. <Files>
  238. <Path fileType="executable">/usr/sbin/avahi-daemon</Path>
  239. <Path fileType="library">/usr/lib/libavahi-core.so*</Path>
  240. <Path fileType="config">/etc/avahi/avahi-daemon.conf</Path>
  241. <Path fileType="config">/etc/avahi/hosts</Path>
  242. <Path fileType="data">/etc/avahi/services/ssh.service</Path>
  243. <Path fileType="data">/etc/dbus-1/system.d/avahi-dbus.conf</Path>
  244. <Path fileType="data">/usr/share/avahi</Path>
  245. <Path fileType="data">/usr/share/dbus-1/interfaces/*.xml</Path>
  246. <Path fileType="data">/usr/share/dbus-1/system-services</Path>
  247. <Path fileType="data">/usr/lib/avahi/service*</Path>
  248. <Path fileType="data">/lib/systemd/system</Path>
  249. <Path fileType="localedata">/usr/share/locale</Path>
  250. <Path fileType="doc">/usr/share/doc</Path>
  251. <Path fileType="man">/usr/share/man/man5/*</Path>
  252. <Path fileType="man">/usr/share/man/man8/avahi-daemon.*</Path>
  253. <Path fileType="data">/run/avahi-daemon</Path>
  254. <Path fileType="config">/usr/lib/tmpfiles.d/avahi.conf</Path>
  255. </Files>
  256. <AdditionalFiles>
  257. <AdditionalFile owner="root" permission="0644" target="/usr/lib/tmpfiles.d/avahi.conf">avahi.conf</AdditionalFile>
  258. </AdditionalFiles>
  259. <IsA>postOps</IsA>
  260. </Package>
  261. <Package>
  262. <Name>avahi-autoipd</Name>
  263. <Summary>Link-local IPv4 address automatic configuration daemon (IPv4LL)</Summary>
  264. <RuntimeDependencies>
  265. <Dependency>libdaemon</Dependency>
  266. </RuntimeDependencies>
  267. <Files>
  268. <Path fileType="data">/etc/avahi/avahi-autoipd.action</Path>
  269. <Path fileType="executable">/usr/sbin/avahi-autoipd</Path>
  270. <Path fileType="man">/usr/share/man/man8/avahi-autoipd.*</Path>
  271. <Path fileType="data">/var/lib/avahi-autoipd</Path>
  272. <Path fileType="data">/usr/lib/netifrc/net</Path>
  273. <Path fileType="data">/usr/lib/rcscripts/net</Path>
  274. </Files>
  275. <AdditionalFiles>
  276. <AdditionalFile owner="root" permission="0644" target="/usr/lib/netifrc/net/autoipd.sh">autoipd.sh-openrc</AdditionalFile>
  277. <AdditionalFile owner="root" permission="0644" target="/usr/lib/rcscripts/net/autoipd.sh">autoipd.sh</AdditionalFile>
  278. </AdditionalFiles>
  279. </Package>
  280. <Package>
  281. <Name>avahi-dnsconfd</Name>
  282. <Summary>Configure local unicast DNS settings based on information published in mDNS</Summary>
  283. <RuntimeDependencies>
  284. <Dependency>libdaemon</Dependency>
  285. <Dependency release="current">avahi</Dependency>
  286. <Dependency release="current">avahi-libs</Dependency>
  287. </RuntimeDependencies>
  288. <Files>
  289. <Path fileType="data">/etc/avahi/avahi-dnsconfd.action</Path>
  290. <Path fileType="executable">/usr/sbin/avahi-dnsconfd</Path>
  291. <Path fileType="man">/usr/share/man/man8/avahi-dnsconfd.*</Path>
  292. </Files>
  293. <Provides>
  294. <SCOM script="avahi-dnsconfd-service.py" name="avahi_dnsconfd">System.Service</SCOM>
  295. </Provides>
  296. </Package>
  297. <Package>
  298. <Name>avahi-tools</Name>
  299. <Summary>Command line tools for mDNS browsing and publishing</Summary>
  300. <RuntimeDependencies>
  301. <Dependency release="current">avahi</Dependency>
  302. <Dependency release="current">avahi-libs</Dependency>
  303. </RuntimeDependencies>
  304. <Files>
  305. <Path fileType="executable">/usr/bin</Path>
  306. <Path fileType="man">/usr/share/man/man1</Path>
  307. </Files>
  308. </Package>
  309. <Package>
  310. <Name>avahi-devel</Name>
  311. <Summary>Development files for avahi</Summary>
  312. <RuntimeDependencies>
  313. <Dependency release="current">avahi-libs</Dependency>
  314. </RuntimeDependencies>
  315. <Files>
  316. <Path fileType="data">/usr/lib/pkgconfig/avahi-core.pc</Path>
  317. <Path fileType="data">/usr/lib/pkgconfig/avahi-client.pc</Path>
  318. <Path fileType="data">/usr/lib/girepository-1.0</Path>
  319. <Path fileType="data">/usr/share/gir-1.0</Path>
  320. <Path fileType="header">/usr/include/avahi-client</Path>
  321. <Path fileType="header">/usr/include/avahi-common</Path>
  322. <Path fileType="header">/usr/include/avahi-core</Path>
  323. </Files>
  324. </Package>
  325. <History>
  326. <Update release="1">
  327. <Date>2020-04-24</Date>
  328. <Version>0.7</Version>
  329. <Comment>First release for SulinOS 2021</Comment>
  330. <Name>Suleyman Poyraz</Name>
  331. <Email>zaryob.dev@gmail.com</Email>
  332. </Update>
  333. </History>
  334. </INARY>