mirror of
https://github.com/dustinkirkland/byobu
synced 2025-08-22 06:23:19 -07:00
* debian/byobu-extras.install, debian/control, debian/install,
debian/release.sh, debian/rules, generate, rpm/byobu.spec: eliminate the byobu-extras package; this was originally created because we used to force select-screen-profile on first run, and the number of profiles was overwhelming; we're no longer doing this, and this separate package is more trouble than its worth Signed-off-by: Dustin Kirkland <kirkland@canonical.com>
This commit is contained in:
parent
bdfc140354
commit
955bd063d7
9 changed files with 28 additions and 56 deletions
1
debian/byobu-extras.install
vendored
1
debian/byobu-extras.install
vendored
|
@ -1 +0,0 @@
|
||||||
profiles/*_* usr/share/byobu/profiles
|
|
8
debian/changelog
vendored
8
debian/changelog
vendored
|
@ -13,11 +13,17 @@ byobu (2.17) unreleased; urgency=low
|
||||||
* debian/postinst, debian/screen-profiles.postinst: ensure that
|
* debian/postinst, debian/screen-profiles.postinst: ensure that
|
||||||
/usr/bin/screen doesn't disappear, which causes the dpkg-divert
|
/usr/bin/screen doesn't disappear, which causes the dpkg-divert
|
||||||
removal to fail; LP: #390808
|
removal to fail; LP: #390808
|
||||||
|
* debian/byobu-extras.install, debian/control, debian/install,
|
||||||
|
debian/release.sh, debian/rules, generate, rpm/byobu.spec: eliminate
|
||||||
|
the byobu-extras package; this was originally created because we
|
||||||
|
used to force select-screen-profile on first run, and the number of
|
||||||
|
profiles was overwhelming; we're no longer doing this, and this
|
||||||
|
separate package is more trouble than its worth
|
||||||
|
|
||||||
[ Ciemon Dunville ]
|
[ Ciemon Dunville ]
|
||||||
* byobu.1: update description, add note about units of measure
|
* byobu.1: update description, add note about units of measure
|
||||||
|
|
||||||
-- Dustin Kirkland <kirkland@ubuntu.com> Fri, 26 Jun 2009 11:39:04 -0500
|
-- Dustin Kirkland <kirkland@ubuntu.com> Fri, 26 Jun 2009 11:51:11 -0500
|
||||||
|
|
||||||
byobu (2.16-0ubuntu1) karmic; urgency=low
|
byobu (2.16-0ubuntu1) karmic; urgency=low
|
||||||
|
|
||||||
|
|
25
debian/control
vendored
25
debian/control
vendored
|
@ -11,10 +11,10 @@ Package: byobu
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Depends: ${misc:Depends}, debconf (>= 0.5) | debconf-2.0, screen, gettext-base, python, python-newt (>= 0.52.2-11)
|
Depends: ${misc:Depends}, debconf (>= 0.5) | debconf-2.0, screen, gettext-base, python, python-newt (>= 0.52.2-11)
|
||||||
Recommends: update-notifier-common, lsb-release
|
Recommends: update-notifier-common, lsb-release
|
||||||
Suggests: byobu-extras, vim
|
Suggests: vim
|
||||||
Provides: screen-profiles
|
Provides: screen-profiles, screen-profiles-extras
|
||||||
Replaces: screen-profiles (<< 2.0)
|
Replaces: screen-profiles (<< 2.0), screen-profiles-extras (<< 2.0)
|
||||||
Conflicts: screen-profiles (<< 2.0)
|
Conflicts: screen-profiles (<< 2.0), screen-profiles-extras (<< 2.0)
|
||||||
Enhances: screen
|
Enhances: screen
|
||||||
Description: a set of useful profiles and a profile-switcher for GNU screen
|
Description: a set of useful profiles and a profile-switcher for GNU screen
|
||||||
byobu includes a set of profiles for the GNU screen window manager.
|
byobu includes a set of profiles for the GNU screen window manager.
|
||||||
|
@ -26,15 +26,10 @@ Description: a set of useful profiles and a profile-switcher for GNU screen
|
||||||
their .screenrc to any of the available profiles.
|
their .screenrc to any of the available profiles.
|
||||||
|
|
||||||
Package: byobu-extras
|
Package: byobu-extras
|
||||||
Architecture: all
|
|
||||||
Depends: ${misc:Depends}, byobu
|
Depends: ${misc:Depends}, byobu
|
||||||
Provides: screen-profiles-extras
|
Architecture: all
|
||||||
Replaces: screen-profiles-extras (<< 2.0)
|
Description: package subsumed by byobu
|
||||||
Conflicts: screen-profiles-extras (<< 2.0)
|
This package has been subsumed by 'byobu'.
|
||||||
Description: additional colored profiles for the byobu package
|
|
||||||
The byobu contains a basic set of light and dark screen profiles.
|
|
||||||
The byobu-extras package provides additional profiles of various
|
|
||||||
different light and dark colors.
|
|
||||||
|
|
||||||
Package: screen-profiles
|
Package: screen-profiles
|
||||||
Depends: ${misc:Depends}, byobu
|
Depends: ${misc:Depends}, byobu
|
||||||
|
@ -43,7 +38,7 @@ Description: package renamed -> byobu
|
||||||
This package has been renamed to 'byobu'.
|
This package has been renamed to 'byobu'.
|
||||||
|
|
||||||
Package: screen-profiles-extras
|
Package: screen-profiles-extras
|
||||||
Depends: ${misc:Depends}, byobu-extras
|
Depends: ${misc:Depends}, byobu
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Description: package renamed -> byobu-extras
|
Description: package renamed -> byobu
|
||||||
This package has been renamed to 'byobu-extras'.
|
This package has been renamed to 'byobu'.
|
||||||
|
|
1
debian/install
vendored
1
debian/install
vendored
|
@ -6,6 +6,7 @@ profiles/NONE usr/share/byobu/profiles
|
||||||
profiles/black usr/share/byobu/profiles
|
profiles/black usr/share/byobu/profiles
|
||||||
profiles/dark usr/share/byobu/profiles
|
profiles/dark usr/share/byobu/profiles
|
||||||
profiles/light usr/share/byobu/profiles
|
profiles/light usr/share/byobu/profiles
|
||||||
|
profiles/*_* usr/share/byobu/profiles
|
||||||
keybindings/* usr/share/byobu/keybindings
|
keybindings/* usr/share/byobu/keybindings
|
||||||
statusrc etc/byobu
|
statusrc etc/byobu
|
||||||
windows/common usr/share/byobu/windows
|
windows/common usr/share/byobu/windows
|
||||||
|
|
1
debian/release.sh
vendored
1
debian/release.sh
vendored
|
@ -21,7 +21,6 @@ gpg --armor --sign --detach-sig ../"$PKG"_*.orig.tar.gz
|
||||||
|
|
||||||
# Create the rpm export
|
# Create the rpm export
|
||||||
sudo alien --to-rpm ../$PKG"_"$MAJOR.$minor"_all.deb"
|
sudo alien --to-rpm ../$PKG"_"$MAJOR.$minor"_all.deb"
|
||||||
sudo alien --to-rpm ../$PKG"-extras_"$MAJOR.$minor"_all.deb"
|
|
||||||
mv -f *.rpm ..
|
mv -f *.rpm ..
|
||||||
rsync -aP ../*.rpm kirkland@people.ubuntu.com:~kirkland/public_html/$PKG/rpm
|
rsync -aP ../*.rpm kirkland@people.ubuntu.com:~kirkland/public_html/$PKG/rpm
|
||||||
|
|
||||||
|
|
2
debian/rules
vendored
2
debian/rules
vendored
|
@ -34,7 +34,7 @@ prebuild:
|
||||||
|
|
||||||
build:
|
build:
|
||||||
# auto-generate the logo'd light/dark profiles
|
# auto-generate the logo'd light/dark profiles
|
||||||
./profiles/generate
|
./profiles_generator/generate
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
dh_clean
|
dh_clean
|
||||||
|
|
|
@ -25,7 +25,7 @@ if [ "$1" = "--clean" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
echo "Generating profiles"
|
echo "Generating profiles"
|
||||||
cat profiles/profile.skel > profiles/light
|
cat profiles_generator/profile.skel > profiles/light
|
||||||
cp profiles/light profiles/dark
|
cp profiles/light profiles/dark
|
||||||
sed -i "s/ Wk/ Kw/g" profiles/dark
|
sed -i "s/ Wk/ Kw/g" profiles/dark
|
||||||
sed -i "s/kW/wK/g" profiles/dark
|
sed -i "s/kW/wK/g" profiles/dark
|
|
@ -17,30 +17,6 @@ Requires: screen, python >= 2.5, newt, gettext
|
||||||
# help.txt is in different locations under RPM/DEB
|
# help.txt is in different locations under RPM/DEB
|
||||||
# python 2.5 is not available on RHEL 5
|
# python 2.5 is not available on RHEL 5
|
||||||
|
|
||||||
%package extras
|
|
||||||
Summary: a set of useful profiles and a profile-switcher for GNU screen
|
|
||||||
Group: Applications/System
|
|
||||||
Requires: byobu
|
|
||||||
|
|
||||||
%description
|
|
||||||
byobu includes a set of profiles for the GNU screen window manager.
|
|
||||||
These profiles are quite useful on server machines which are not running
|
|
||||||
a graphical desktop. The 'screen' command provides a number of advanced
|
|
||||||
features are not necessarily exposed in the default profile. These profiles
|
|
||||||
provide features such as status bars, clocks, notifiers (reboot required,
|
|
||||||
updates available), etc. The profile-switcher allows users to quickly switch
|
|
||||||
their .screenrc to any of the available profiles.
|
|
||||||
|
|
||||||
update-notifier-common provides a more efficient and standard mechanism for
|
|
||||||
calculating the number of updates available in the status panel.
|
|
||||||
|
|
||||||
|
|
||||||
%description extras
|
|
||||||
The byobu package contains a basic set of light and dark profiles.
|
|
||||||
The byobu-extras package provides additional profiles of various
|
|
||||||
different light and dark colors.
|
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}_%{version}.orig
|
%setup -q -n %{name}_%{version}.orig
|
||||||
|
|
||||||
|
@ -133,18 +109,6 @@ rm -rf $RPM_BUILD_ROOT
|
||||||
/usr/share/byobu/profiles/common
|
/usr/share/byobu/profiles/common
|
||||||
/usr/share/byobu/profiles/dark
|
/usr/share/byobu/profiles/dark
|
||||||
/usr/share/byobu/profiles/light
|
/usr/share/byobu/profiles/light
|
||||||
/usr/share/byobu/byobu-launcher-install
|
|
||||||
/usr/share/byobu/byobu-launcher-uninstall
|
|
||||||
/usr/share/byobu/windows/common
|
|
||||||
%doc README
|
|
||||||
%doc doc/help.txt
|
|
||||||
%doc debian/copyright
|
|
||||||
%doc debian/changelog
|
|
||||||
%doc COPYING
|
|
||||||
|
|
||||||
|
|
||||||
%files extras
|
|
||||||
%defattr(-,root,root,-)
|
|
||||||
/usr/share/byobu/profiles/dark_blue
|
/usr/share/byobu/profiles/dark_blue
|
||||||
/usr/share/byobu/profiles/dark_cyan
|
/usr/share/byobu/profiles/dark_cyan
|
||||||
/usr/share/byobu/profiles/dark_green
|
/usr/share/byobu/profiles/dark_green
|
||||||
|
@ -157,6 +121,14 @@ rm -rf $RPM_BUILD_ROOT
|
||||||
/usr/share/byobu/profiles/light_purple
|
/usr/share/byobu/profiles/light_purple
|
||||||
/usr/share/byobu/profiles/light_red
|
/usr/share/byobu/profiles/light_red
|
||||||
/usr/share/byobu/profiles/light_yellow
|
/usr/share/byobu/profiles/light_yellow
|
||||||
|
/usr/share/byobu/byobu-launcher-install
|
||||||
|
/usr/share/byobu/byobu-launcher-uninstall
|
||||||
|
/usr/share/byobu/windows/common
|
||||||
|
%doc README
|
||||||
|
%doc doc/help.txt
|
||||||
|
%doc debian/copyright
|
||||||
|
%doc debian/changelog
|
||||||
|
%doc COPYING
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue