numlockx-vl.spec 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. %define pkg_name numlockx
  2. %define pkg_version 1.2
  3. %define pkg_release 1%{?_dist_release}
  4. Summary: enable NumLock in X11 sessions
  5. Summary(ja): X11セッションでNumLockを有効化するユーティリティ
  6. Name: %{pkg_name}
  7. Version: %{pkg_version}
  8. Release: %{pkg_release}
  9. License: MIT
  10. Group: Applications/Other
  11. URL: https://github.com/rg3/numlockx
  12. Source0: %{pkg_name}-%{pkg_version}.tar.gz
  13. Source1: numlockx.sh
  14. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  15. BuildRequires: libX11-devel
  16. Vendor: Project Vine
  17. Distribution: Vine Linux
  18. Packager: ara_t
  19. %description
  20. Utilities to enable the keyboard's Numeric Lock during X11 session
  21. initialization or using command line utility.
  22. #'
  23. %description -l ja
  24. X11 セッションの初期化時に、またはコマンドラインユーティリティを用いて
  25. キーボードのNumeric Lockを有効化するユーティリティです。
  26. %prep
  27. %{__rm} -rf ${RPM_BUILD_ROOT}
  28. %setup -q
  29. %build
  30. %{configure}
  31. %{__make} %{?_smp_mflags}
  32. %install
  33. %{make_install}
  34. %{__mkdir_p} ${RPM_BUILD_ROOT}/etc/profile.d/
  35. %{__install} -m 755 %{SOURCE1} ${RPM_BUILD_ROOT}/etc/profile.d/
  36. %clean
  37. %{__rm} -rf ${RPM_BUILD_ROOT}
  38. %files
  39. %defattr(-, root, root)
  40. %doc AUTHORS ChangeLog LICENSE README TODO
  41. /etc/profile.d/
  42. %{_bindir}/
  43. %changelog
  44. * Tue Apr 26 2016 Toshiaki Ara <ara_t@384.jp> 1.2-1
  45. - new package