mirror of
https://github.com/dustinkirkland/byobu
synced 2025-08-22 06:23:19 -07:00
rpm/byobu.spec: specfile updated/modernized for current layout, LP: #526233
This commit is contained in:
parent
1a3bfbf4ed
commit
dfaf67e669
2 changed files with 35 additions and 106 deletions
4
debian/changelog
vendored
4
debian/changelog
vendored
|
@ -1,5 +1,6 @@
|
||||||
byobu (2.60) unreleased; urgency=low
|
byobu (2.60) unreleased; urgency=low
|
||||||
|
|
||||||
|
[ Dustin Kirkland ]
|
||||||
* usr/bin/byobu-export, usr/lib/byobu/ec2_cost,
|
* usr/bin/byobu-export, usr/lib/byobu/ec2_cost,
|
||||||
usr/share/byobu/ec2/rates.eu_ie, usr/share/byobu/ec2/rates.us_ca,
|
usr/share/byobu/ec2/rates.eu_ie, usr/share/byobu/ec2/rates.us_ca,
|
||||||
usr/share/byobu/ec2/rates.us_va: LP: #531497
|
usr/share/byobu/ec2/rates.us_va: LP: #531497
|
||||||
|
@ -8,6 +9,9 @@ byobu (2.60) unreleased; urgency=low
|
||||||
* usr/bin/byobu: support attaching to an existing ssh agent on first
|
* usr/bin/byobu: support attaching to an existing ssh agent on first
|
||||||
launch of byobu, LP: #528967
|
launch of byobu, LP: #528967
|
||||||
|
|
||||||
|
[ Meethune Bhowmick <meethune@gmail.com> ]
|
||||||
|
* rpm/byobu.spec: specfile updated/modernized for current layout, LP: #526233
|
||||||
|
|
||||||
-- Dustin Kirkland <kirkland@ubuntu.com> Fri, 26 Feb 2010 10:43:00 -0600
|
-- Dustin Kirkland <kirkland@ubuntu.com> Fri, 26 Feb 2010 10:43:00 -0600
|
||||||
|
|
||||||
byobu (2.59-0ubuntu1) lucid; urgency=low
|
byobu (2.59-0ubuntu1) lucid; urgency=low
|
||||||
|
|
137
rpm/byobu.spec
137
rpm/byobu.spec
|
@ -1,12 +1,12 @@
|
||||||
Name: byobu
|
Name: byobu
|
||||||
Version: 2.60
|
Version: 2.60
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: a set of useful profiles and a profile-switcher for GNU screen
|
Summary: a light-weight, configurable window manager built upon GNU screen
|
||||||
|
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
License: GPL
|
License: GPL
|
||||||
URL: http://launchpad.net/byobu
|
URL: http://launchpad.net/byobu
|
||||||
Source0: http://code.launchpad.net/byobu/trunk/2.60/+download/byobu_2.60.orig.tar.gz
|
Source0: http://code.launchpad.net/byobu/trunk/%{version}/+download/byobu_%{version}.orig.tar.gz
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
|
@ -24,47 +24,25 @@ screen window manager, such as toggle-able system status notifications.
|
||||||
# python 2.5 is not available on RHEL 5
|
# python 2.5 is not available on RHEL 5
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}_%{version}.orig
|
%setup -q
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf ${RPM_BUILD_ROOT}
|
||||||
debian/rules install-po
|
mkdir -p ${RPM_BUILD_ROOT}
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/usr/lib/byobu
|
cp -ar etc ${RPM_BUILD_ROOT}/
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/usr/share/locale
|
cp -ar usr ${RPM_BUILD_ROOT}/
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
rm -rf ${RPM_BUILD_ROOT}/usr/share/doc
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/usr/share/byobu/keybindings
|
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/usr/share/byobu/windows
|
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/etc/byobu
|
|
||||||
cp -ar bin/* ${RPM_BUILD_ROOT}/usr/lib/byobu
|
|
||||||
cp -ar po/locale/* ${RPM_BUILD_ROOT}/usr/share/locale
|
|
||||||
cp -ar profiles/byoburc ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
|
||||||
cp -ar profiles/common ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
|
||||||
cp -ar profiles/NONE ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
|
||||||
cp -ar profiles/black ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
|
||||||
cp -ar profiles/dark ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
|
||||||
cp -ar profiles/light ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
|
||||||
ln -sf f-keys ${RPM_BUILD_ROOT}/usr/share/byobu/keybindings/common
|
|
||||||
cp -ar keybindings/f-keys ${RPM_BUILD_ROOT}/usr/share/byobu/keybindings
|
|
||||||
cp -ar keybindings/none ${RPM_BUILD_ROOT}/usr/share/byobu/keybindings
|
|
||||||
cp -ar windows/common ${RPM_BUILD_ROOT}/usr/share/byobu/windows
|
|
||||||
cp -ar byobu-select-profile ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-config ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-status ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-status-detail ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-launcher-install ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-launcher-uninstall ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar motd+shell ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-launcher ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-janitor ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar byobu-export ${RPM_BUILD_ROOT}/usr/bin
|
|
||||||
cp -ar profiles/*_* ${RPM_BUILD_ROOT}/usr/share/byobu/profiles
|
|
||||||
cp -ar statusrc ${RPM_BUILD_ROOT}/etc/byobu
|
|
||||||
|
|
||||||
|
for po in po/*.po
|
||||||
|
do
|
||||||
|
lang=${po#po/}
|
||||||
|
lang=${lang%.po}
|
||||||
|
mkdir -p ${RPM_BUILD_ROOT}/usr/share/locale/${lang}/LC_MESSAGES/
|
||||||
|
msgfmt ${po} -o ${RPM_BUILD_ROOT}/usr/share/locale/${lang}/LC_MESSAGES/%{name}.mo
|
||||||
|
done
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
@ -72,79 +50,26 @@ rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
/usr/bin/motd+shell
|
|
||||||
/usr/bin/byobu-launcher
|
|
||||||
/usr/bin/byobu-janitor
|
|
||||||
/usr/bin/byobu
|
|
||||||
/usr/bin/byobu-config
|
|
||||||
/usr/bin/byobu-export
|
|
||||||
/usr/bin/byobu-status
|
|
||||||
/usr/bin/byobu-status-detail
|
|
||||||
/usr/bin/byobu-select-profile
|
|
||||||
/usr/lib/byobu/arch
|
|
||||||
/usr/lib/byobu/apport
|
|
||||||
/usr/lib/byobu/battery
|
|
||||||
/usr/lib/byobu/cpu_count
|
|
||||||
/usr/lib/byobu/cpu_freq
|
|
||||||
/usr/lib/byobu/custom
|
|
||||||
/usr/lib/byobu/date
|
|
||||||
/usr/lib/byobu/disk
|
|
||||||
/usr/lib/byobu/ec2_cost
|
|
||||||
/usr/lib/byobu/fan_speed
|
|
||||||
/usr/lib/byobu/hostname
|
|
||||||
/usr/lib/byobu/ip_address
|
|
||||||
/usr/lib/byobu/load_average
|
|
||||||
/usr/lib/byobu/logo
|
|
||||||
/usr/lib/byobu/mail
|
|
||||||
/usr/lib/byobu/mem_available
|
|
||||||
/usr/lib/byobu/mem_used
|
|
||||||
/usr/lib/byobu/menu
|
|
||||||
/usr/lib/byobu/network
|
|
||||||
/usr/lib/byobu/processes
|
|
||||||
/usr/lib/byobu/reboot_required
|
|
||||||
/usr/lib/byobu/release
|
|
||||||
/usr/lib/byobu/services
|
|
||||||
/usr/lib/byobu/temp
|
|
||||||
/usr/lib/byobu/time
|
|
||||||
/usr/lib/byobu/updates_available
|
|
||||||
/usr/lib/byobu/uptime
|
|
||||||
/usr/lib/byobu/users
|
|
||||||
/usr/lib/byobu/whoami
|
|
||||||
/usr/lib/byobu/wifi_quality
|
|
||||||
/usr/share/locale/*
|
|
||||||
/usr/share/byobu/keybindings/common
|
|
||||||
/usr/share/byobu/keybindings/f-keys
|
|
||||||
/usr/share/byobu/keybindings/none
|
|
||||||
/usr/share/byobu/profiles/byoburc
|
|
||||||
/usr/share/byobu/profiles/NONE
|
|
||||||
/usr/share/byobu/profiles/black
|
|
||||||
/usr/share/byobu/profiles/common
|
|
||||||
/usr/share/byobu/profiles/dark
|
|
||||||
/usr/share/byobu/profiles/light
|
|
||||||
/usr/share/byobu/profiles/dark_blue
|
|
||||||
/usr/share/byobu/profiles/dark_cyan
|
|
||||||
/usr/share/byobu/profiles/dark_green
|
|
||||||
/usr/share/byobu/profiles/dark_purple
|
|
||||||
/usr/share/byobu/profiles/dark_red
|
|
||||||
/usr/share/byobu/profiles/dark_yellow
|
|
||||||
/usr/share/byobu/profiles/light_blue
|
|
||||||
/usr/share/byobu/profiles/light_cyan
|
|
||||||
/usr/share/byobu/profiles/light_green
|
|
||||||
/usr/share/byobu/profiles/light_purple
|
|
||||||
/usr/share/byobu/profiles/light_red
|
|
||||||
/usr/share/byobu/profiles/light_yellow
|
|
||||||
/usr/bin/byobu-launcher-install
|
|
||||||
/usr/bin/byobu-launcher-uninstall
|
|
||||||
/usr/share/byobu/windows/common
|
|
||||||
/etc/byobu
|
|
||||||
%doc README
|
%doc README
|
||||||
%doc doc/help.txt
|
|
||||||
%doc debian/copyright
|
|
||||||
%doc debian/changelog
|
|
||||||
%doc COPYING
|
%doc COPYING
|
||||||
|
%doc usr/share/doc/%{name}/help.txt
|
||||||
|
%dir %{_datadir}/%{name}
|
||||||
|
%dir %{_prefix}/lib/%{name}
|
||||||
|
%dir %{_sysconfdir}/%{name}
|
||||||
|
%config %{_sysconfdir}/%{name}/*
|
||||||
|
%{_bindir}/%{name}*
|
||||||
|
%{_bindir}/motd+shell
|
||||||
|
%{_datadir}/applications/%{name}.desktop
|
||||||
|
%{_datadir}/%{name}/*
|
||||||
|
%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
|
||||||
|
%{_mandir}/man1/%{name}*.1.gz
|
||||||
|
%{_mandir}/man1/motd+shell.1.gz
|
||||||
|
%{_prefix}/lib/%{name}/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 23 2010 Meethune Bhowmick <meethune@gmail.com>
|
||||||
|
- Simplify specfile to reflect new source layout
|
||||||
|
|
||||||
* Fri Aug 7 2009 Derek Carter <goozbach@friocorte.com>
|
* Fri Aug 7 2009 Derek Carter <goozbach@friocorte.com>
|
||||||
- Updated specfile to build on Fedora11
|
- Updated specfile to build on Fedora11
|
||||||
- Fixed some keybindings for Fedora11
|
- Fixed some keybindings for Fedora11
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue