Request 3247 (accepted)
Sorry, forgot to clean up after myself in the original description. This version now uses only tar_git stuff.
Submit package home:nephros:bran...hos:chum:testing / tmux to package sailfishos:chum:testing / tmux
[-] [+] | Deleted | tmux.spec |
@@ -1,125 +0,0 @@ -# -# Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.32 -# - -Name: tmux - -# >> macros -# << macros -%define bcversion 1.0.0 - -Summary: A Terminal Multiplexer -Version: 3.3a -Release: 0 -Group: Applications -License: ASL 2.0 -URL: https://github.com/tmux/tmux -Source0: %{name}-%{version}.tar.gz -Source1: homebrew_%{bcversion}.tar.gz -Source100: tmux.yaml -Source101: tmux-rpmlintrc -BuildRequires: pkgconfig(libevent) -BuildRequires: pkgconfig(ncurses) -BuildRequires: pkgconfig(ncursesw) -BuildRequires: pkgconfig(tinfo) -BuildRequires: pkgconfig(systemd) -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: make -BuildRequires: pkgconfig -BuildRequires: libutempter-devel - -%description -%{summary}. - -It enables a number of terminals to be created, accessed, and controlled -from a single screen. tmux may be detached from a screen and continue -running in the background, then later reattached. - -%if "%{?vendor}" == "chum" -Title: tmux -Type: console-application -PackagedBy: nephros -Categories: - - TerminalEmulator - - Utility -Custom: - Repo: %{url} -PackageIcon: https://raw.githubusercontent.com/tmux/tmux/master/logo/tmux-logomark.svg -Links: - Homepage: %{url} - Help: %{url}/discussions - Bugtracker: %{url}/issues - Donation: https://openrepos.net/donate -%endif - - -%package bash-completion -Summary: Shell completions for %{name} -License: GPLv2 -Group: Applications -Requires: gnu-bash - -%description bash-completion -%if "%{?vendor}" == "chum" -Title: Shell completions for %{name} -Type: addon -PackagedBy: nephros -Categories: - - Files -Custom: - Repo: %{url} -PackageIcon: https://raw.githubusercontent.com/tmux/tmux/master/logo/tmux-logomark.svg -Links: - Homepage: %{url} - Help: %{url}/discussions - Bugtracker: %{url}/issues - Donation: https://openrepos.net/donate -%endif - - -%prep -%setup -a 1 -q -n %{name}-%{version} - -# >> setup -# << setup - -%build -# >> build pre -# << build pre - -%configure --disable-static \ - --enable-systemd \ - --enable-utempter - -make %{?_smp_mflags} - -# >> build post -# << build post - -%install -rm -rf %{buildroot} -# >> install pre -# << install pre -%make_install - -# >> install post -install -d %{buildroot}%{_datadir}/bash-completion/completions/ -install -m644 tmux-bash-completion-homebrew_%{bcversion}/completions/tmux %{buildroot}%{_datadir}/bash-completion/completions/ -rm -rf %{buildroot}%{_docdir} -rm -rf %{buildroot}%{_mandir} -# << install post - -%files -%defattr(-,root,root,-) -%license COPYING -%{_bindir}/* -# >> files -# << files - -%files bash-completion -%defattr(-,root,root,-) -%{_datadir}/bash-completion/completions/%{name} -# >> files bash-completion -# << files bash-completion | ||
[-] [+] | Changed | _service ^ |
@@ -2,7 +2,10 @@ <service name="tar_git"> <param name="url">https://github.com/sailfishos-chum/tmux.git</param> <param name="branch"></param> - <param name="revision">3.3a+git1</param> + <param name="revision">3.3a+git4</param> + <!-- + <param name="revision"></param> + --> <param name="token"/> <param name="debian">N</param> <param name="dumb">N</param> | ||
Deleted | homebrew_1.0.0.tar.gz ^ | |
Deleted | tmux-3.3a.tar.gz ^ | |
[-] [+] | Deleted | tmux-rpmlintrc ^ |
@@ -1,4 +0,0 @@ -from Config import * -addFilter("summary-too-long") -addFilter("no-changelogname-tag") -addFilter("invalid-url") | ||
[-] [+] | Deleted | tmux.yaml ^ |
@@ -1,94 +0,0 @@ -Name: tmux -Summary: A Terminal Multiplexer -Version: 3.3a -Release: 0 -Group: Applications -License: ASL 2.0 -URL: https://github.com/tmux/tmux -SCM: https://github.com/tmux/tmux -Sources: - - '%{name}-%{version}.tar.gz' - # https://github.com/imomaliev/tmux-bash-completion - - 'homebrew_%{bcversion}.tar.gz' -Description: | - %{summary}. - - It enables a number of terminals to be created, accessed, and controlled - from a single screen. tmux may be detached from a screen and continue - running in the background, then later reattached. - - %if "%{?vendor}" == "chum" - Title: tmux - Type: console-application - PackagedBy: nephros - Categories: - - TerminalEmulator - - Utility - Custom: - Repo: %{url} - PackageIcon: https://raw.githubusercontent.com/tmux/tmux/master/logo/tmux-logomark.svg - Links: - Homepage: %{url} - Help: %{url}/discussions - Bugtracker: %{url}/issues - Donation: https://openrepos.net/donate - %endif - -SetupOptions: -a 1 -q -n %{name}-%{version} -RpmLintIgnore: - - 'summary-too-long' - - 'no-changelogname-tag' - - 'invalid-url' -Macros: - - 'bcversion;1.0.0' -#Patches: -# - 'baz' -#Requires: -PkgBR: - - autoconf - - automake - - make - - pkgconfig - - libutempter-devel -PkgConfigBR: - - libevent - - ncurses - - ncursesw - - tinfo - - systemd -Configure: configure -ConfigOptions: - - '--enable-systemd' - - '--enable-utempter' -#Builder: make -Files: - - '%license COPYING' - - '%{_bindir}/*' - -SubPackages: - - Name: bash-completion - AutoDepend: false - Summary: Shell completions for %{name} - Group: Applications - License: GPLv2 - Description: | - %if "%{?vendor}" == "chum" - Title: Shell completions for %{name} - Type: addon - PackagedBy: nephros - Categories: - - Files - Custom: - Repo: %{url} - PackageIcon: https://raw.githubusercontent.com/tmux/tmux/master/logo/tmux-logomark.svg - Links: - Homepage: %{url} - Help: %{url}/discussions - Bugtracker: %{url}/issues - Donation: https://openrepos.net/donate - %endif - - Requires: - - gnu-bash - Files: - - '%{_datadir}/bash-completion/completions/%{name}' |