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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  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: 46.0.2490.86
  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. Requires(post): self-build-setup >= 0.9.9
  14. Requires(post): chromium >= %{version}
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. %description
  17. This package includes the proprietary plugins for chromium.
  18. If you install this package, it automaticaly downloads source
  19. code, compile it, and create rpm packages of
  20. %{pkgname}-%{version}.
  21. And the created rpm packages are automatically installed
  22. if installation is executed by apt-get command or synaptic
  23. package manager.
  24. %description -l ja
  25. このパッケージには Chromium 用のプロプライエタリなプラグイン
  26. が含まれております。
  27. このパッケージをインストールすると、自動的にソースコードを
  28. ダウンロードしてコンパイルし、%{pkgname}-%{version}
  29. の rpm パッケージを作成します。
  30. また apt-get コマンドや synaptic パッケージマネージャから実行
  31. した場合は、作成された rpm パッケージのインストールも自動的に
  32. 行います。
  33. [self-build パッケージについて]
  34. ソフトウェアによってはバイナリパッケージの配布が特許や法律に
  35. 違反する可能性があるものがあります。その為、このような問題が
  36. 懸念されるソフトウェアについてはバイナリパッケージを直接配布
  37. せずに、ユーザの環境でバイナリを作成する self-build パッケー
  38. ジという方法を採っています。
  39. 作成されたバイナリパッケージの利用にあたっては、各ソフトウェ
  40. アのライセンス、および利用する国の各種法令に従ってください。
  41. また特許に関連するソフトウェアの場合、利用許諾や契約、ライ
  42. センスの購入などが必要となる場合がありますので、利用する目的
  43. や形態に応じて各自で判断し適切な対応を取ってください。
  44. %prep
  45. [ "%{version}-%{release}" != $(rpm -q --queryformat "%%{version}-%%{release}\n" --specfile %{SOURCE0} | tail -1) ] && exit 1
  46. %install
  47. %{__rm} -rf ${RPM_BUILD_ROOT}
  48. %{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
  49. %{__install} -m 644 %{SOURCE0} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
  50. %clean
  51. %{__rm} -rf ${RPM_BUILD_ROOT}
  52. %posttrans
  53. %ifarch x86_64
  54. /usr/lib/rpm/self-build-rpm.sh %{name} %{pkgname}-vl.spec %{sourceurl1} 5000
  55. %else
  56. /usr/lib/rpm/self-build-rpm.sh %{name} %{pkgname}-vl.spec %{sourceurl0} 5000
  57. %endif
  58. %files
  59. %defattr(-,root,root)
  60. %{_datadir}/%{name}/*
  61. %changelog
  62. * Thu Nov 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.2490.86-1
  63. - new upstream release
  64. * Sat Oct 24 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.2490.80-1
  65. - new upstream release
  66. * Mon Oct 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 46.0.2490.71-1
  67. - new upstream release
  68. * Fri Oct 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 45.0.2454.101-1
  69. - new upstream release
  70. * Wed Sep 02 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 45.0.2454.85-1
  71. - new upstream release
  72. * Sun Aug 23 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.157-1
  73. - new upstream release
  74. * Sun Aug 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.155-1
  75. - new upstream release
  76. * Sun Aug 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.130-1
  77. - new upstream release
  78. * Sat Aug 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 44.0.2403.125-1
  79. - new upstream release
  80. * Mon Jul 20 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.134-1
  81. - new upstream release
  82. * Thu Jul 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.132-1
  83. - new upstream release
  84. * Sun Jun 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.130-1
  85. - new upstream release
  86. * Sun Jun 14 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.124-1
  87. - new upstream release
  88. * Sun May 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.81-1
  89. - new upstream release
  90. * Wed May 20 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 43.0.2357.65-1
  91. - new upstream release
  92. * Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 42.0.2311.135-1
  93. - initial build