self-build-chromium-extra-plugins-vl.spec 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. %define pkgname chromium-extra-plugins
  2. %define sourceurl0 https://dl.google.com/linux/direct/google-chrome-stable_current_i386.rpm
  3. %define sourceurl1 https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
  4. Summary: The proprietary plugins for chromium
  5. Summary(ja): Chromium 用プロプライエタリプラグイン
  6. Name: self-build-%{pkgname}
  7. Version: 51.0.2704.106
  8. Release: 1%{?_dist_release}
  9. Source0: %{pkgname}-vl.spec
  10. License: BSD-3-Clause, LGPL-2.1+
  11. Group: Applications/Internet
  12. Obsoletes: self-build-%{pkgname} < %{version}-%{release}
  13. BuildArch: x86_64
  14. Requires(post): self-build-setup >= 0.9.9
  15. Requires(post): chromium >= %{version}
  16. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  17. %description
  18. This package includes the proprietary plugins for chromium.
  19. If you install this package, it automaticaly downloads source
  20. code, compile it, and create rpm packages of
  21. %{pkgname}-%{version}.
  22. And the created rpm packages are automatically installed
  23. if installation is executed by apt-get command or synaptic
  24. package manager.
  25. %description -l ja
  26. このパッケージには Chromium 用のプロプライエタリなプラグイン
  27. が含まれております。
  28. このパッケージをインストールすると、自動的にソースコードを
  29. ダウンロードしてコンパイルし、%{pkgname}-%{version}
  30. の rpm パッケージを作成します。
  31. また apt-get コマンドや synaptic パッケージマネージャから実行
  32. した場合は、作成された rpm パッケージのインストールも自動的に
  33. 行います。
  34. [self-build パッケージについて]
  35. ソフトウェアによってはバイナリパッケージの配布が特許や法律に
  36. 違反する可能性があるものがあります。その為、このような問題が
  37. 懸念されるソフトウェアについてはバイナリパッケージを直接配布
  38. せずに、ユーザの環境でバイナリを作成する self-build パッケー
  39. ジという方法を採っています。
  40. 作成されたバイナリパッケージの利用にあたっては、各ソフトウェ
  41. アのライセンス、および利用する国の各種法令に従ってください。
  42. また特許に関連するソフトウェアの場合、利用許諾や契約、ライ
  43. センスの購入などが必要となる場合がありますので、利用する目的
  44. や形態に応じて各自で判断し適切な対応を取ってください。
  45. %prep
  46. [ "%{version}-%{release}" != $(rpm -q --queryformat "%%{version}-%%{release}\n" --specfile %{SOURCE0} | tail -1) ] && exit 1
  47. %install
  48. %{__rm} -rf ${RPM_BUILD_ROOT}
  49. %{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
  50. %{__install} -m 644 %{SOURCE0} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
  51. %clean
  52. %{__rm} -rf ${RPM_BUILD_ROOT}
  53. %posttrans
  54. %ifarch x86_64
  55. /usr/lib/rpm/self-build-rpm.sh %{name} %{pkgname}-vl.spec %{sourceurl1} 4800
  56. %else
  57. /usr/lib/rpm/self-build-rpm.sh %{name} %{pkgname}-vl.spec %{sourceurl0} 4800
  58. %endif
  59. %files
  60. %defattr(-,root,root)
  61. %{_datadir}/%{name}/*
  62. %changelog
  63. * Sat Jun 25 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 51.0.2704.106-1
  64. - new upstream release
  65. * Sat Jun 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 51.0.2704.103-1
  66. - new upstream release
  67. * Wed Jun 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 51.0.2704.84-1
  68. - new upstream release
  69. * Sat May 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 51.0.2704.63-1
  70. - new upstream release
  71. * Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 50.0.2661.102-1
  72. - new upstream release
  73. * Tue May 03 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 50.0.2661.94-1
  74. - new upstream release
  75. * Sun Apr 24 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 50.0.2661.87-1
  76. - new upstream release
  77. * Mon Mar 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 49.0.2623.108-1
  78. - new upstream release
  79. - add BuildArch: x86_64
  80. * Sun Feb 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 48.0.2564.109-1
  81. - new upstream release
  82. * Sat Feb 06 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 48.0.2564.103-1
  83. - new upstream release
  84. * Thu Jan 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 48.0.2564.97-1
  85. - new upstream release
  86. * Sat Jan 23 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 48.0.2564.82-1
  87. - new upstream release
  88. * Thu Dec 17 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 47.0.2526.106-1
  89. - new upstream release
  90. * Tue Dec 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 47.0.2526.80-1
  91. - new upstream release
  92. * Fri Dec 04 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 47.0.2526.73-1
  93. - new upstream release
  94. * Thu Nov 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.2490.86-1
  95. - new upstream release
  96. * Sat Oct 24 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.2490.80-1
  97. - new upstream release
  98. * Mon Oct 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.2490.71-1
  99. - new upstream release
  100. * Fri Oct 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 45.0.2454.101-1
  101. - new upstream release
  102. * Wed Sep 02 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 45.0.2454.85-1
  103. - new upstream release
  104. * Sun Aug 23 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.157-1
  105. - new upstream release
  106. * Sun Aug 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.155-1
  107. - new upstream release
  108. * Sun Aug 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.130-1
  109. - new upstream release
  110. * Sat Aug 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.125-1
  111. - new upstream release
  112. * Mon Jul 20 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.134-1
  113. - new upstream release
  114. * Thu Jul 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.132-1
  115. - new upstream release
  116. * Sun Jun 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.130-1
  117. - new upstream release
  118. * Sun Jun 14 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.124-1
  119. - new upstream release
  120. * Sun May 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.81-1
  121. - new upstream release
  122. * Wed May 20 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.65-1
  123. - new upstream release
  124. * Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 42.0.2311.135-1
  125. - initial build