Compare commits

...
Sign in to create a new pull request.

22 commits

Author SHA1 Message Date
Miro Hrončok
38464bcdd4 Orphaned for 6+ weeks 2023-09-12 12:50:57 +02:00
Fedora Release Engineering
2a4fa39f93 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 18:02:25 +00:00
Fedora Release Engineering
44ab5e599b Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:40:11 +00:00
Fedora Release Engineering
88c9ed7408 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 12:16:11 +00:00
Fedora Release Engineering
6987f95075 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 04:19:48 +00:00
Fedora Release Engineering
b6c380e1ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:48:55 +00:00
Fedora Release Engineering
9da6d37cfc - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:22:30 +00:00
Fedora Release Engineering
ae3dc3d74d - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 14:00:58 +00:00
ccba6e663f
Improve compatibility with new CMake macro
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-07-06 09:39:39 +02:00
Fedora Release Engineering
ff59e2ad98 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:32:42 +00:00
Fedora Release Engineering
9eb43f260b - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 03:19:42 +00:00
Fedora Release Engineering
da9c043fd3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:34:47 +00:00
0479b2c731
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 13:20:09 +01:00
Fedora Release Engineering
fa290e3648 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:44:57 +00:00
Igor Gnatenko
fe20a5bc2d add BuildRequires: gcc-c++,gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:53 +02:00
Fedora Release Engineering
b4e82d93fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:47:59 +00:00
Fedora Release Engineering
a1cfa0bc09 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 10:12:35 +00:00
Fedora Release Engineering
521a4d76ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:31:19 +00:00
Fedora Release Engineering
3df24c076d - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild 2017-05-15 20:53:47 +00:00
Fedora Release Engineering
9644577abd - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:16:53 +00:00
Pierre-Yves Chibon
923fc11cd0 Bump release and rebuild 2016-09-20 11:10:07 +02:00
Fedora Release Engineering
4b5e464e60 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:55:34 +00:00
10 changed files with 1 additions and 339 deletions

1
.gitignore vendored
View file

@ -1 +0,0 @@
/release-0.20.0.tar.gz

View file

@ -1,15 +0,0 @@
# Find utf8proc
#
# UTF8PROC_INCLUDE_DIR
# UTF8PROC_LIBRARY
# UTF8PROC_FOUND
#
FIND_PATH(UTF8PROC_INCLUDE_DIR NAMES utf8proc.h)
FIND_LIBRARY(UTF8PROC_LIBRARY NAMES utf8proc)
INCLUDE(FindPackageHandleStandardArgs)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(UTF8PROC DEFAULT_MSG UTF8PROC_LIBRARY UTF8PROC_INCLUDE_DIR)
MARK_AS_ADVANCED(UTF8PROC_INCLUDE_DIR UTF8PROC_LIBRARY)

1
dead.package Normal file
View file

@ -0,0 +1 @@
Orphaned for 6+ weeks

View file

@ -1 +0,0 @@
83fc7d79f3a17623674adb7e0d7c9fb9 release-0.20.0.tar.gz

View file

@ -1,51 +0,0 @@
--- install-files/share/applications/wcm.desktop.orig 2015-02-23 12:12:31.000000000 +0300
+++ install-files/share/applications/wcm.desktop 2015-03-10 18:36:25.932842426 +0300
@@ -6,46 +6,6 @@
Exec=wcm
TryExec=wcm
Terminal=false
-Categories=Utility;FileManager;
+Categories=Utility;FileTools;
Icon=wcm
StartupNotify=true
-
-[Desktop Action NewWindow]
-Name=Open a New Window
-Name[ast]=Abrir una Ventana Nueva
-Name[bg]=Отваряне на Нов прозорец
-Name[bn]=একটি নতুন উইন্ডো খুলুন
-Name[bs]=Otvori novi prozor
-Name[ca]=Obre una finestra nova
-Name[ca@valencia]=Obri una finestra nova
-Name[da]=Åbn et nyt vindue
-Name[de]=Ein neues Fenster öffnen
-Name[en_AU]=Open a New Window
-Name[eo]=Malfermi novan fenestron
-Name[es]=Abrir una ventana nueva
-Name[et]=Ava uus aken
-Name[eu]=Ireki leiho berria
-Name[fi]=Avaa uusi ikkuna
-Name[fr]=Ouvrir une nouvelle fenêtre
-Name[gl]=Abrir unha nova xanela
-Name[he]=פתיחת חלון חדש
-Name[hy]=Բացել նոր պատուհան
-Name[ia]=Aperi un nove fenestra
-Name[it]=Apri una nuova finestra
-Name[ja]=新しいウィンドウを開く
-Name[ka]=ახალი ფანჯრის გახსნა
-Name[kw]=Egery fenester noweth
-Name[ms]=Buka Tetingkap Baru
-Name[nb]=Åpne et nytt vindu
-Name[nl]=Nieuw venster openen
-Name[pt_BR]=Abre uma nova janela
-Name[ro]=Deschide o fereastră nouă
-Name[ru]=Открыть новое окно
-Name[sl]=Odpri novo okno
-Name[sv]=Öppna ett nytt fönster
-Name[ug]=يېڭى كۆزنەك ئاچ
-Name[uk]=Відкрити нове вікно
-Name[vi]=Mở cửa sổ mới
-Name[zh_CN]=打开新窗口
-Name[zh_TW]=開啟新視窗
-Exec=wcm

View file

@ -1,13 +0,0 @@
--- CHANGELOG.txt 2015-04-25 00:50:22.000000000 +0300
+++ tmp.txt 2015-08-17 16:24:10.886693549 +0300
@@ -109,8 +109,8 @@
Added: numpad keys support while NumLock is disabled
Added: option to turn on/off the 3D UI (buttons, etc)
Added: show '(Root)' in the window caption while running with root privileges
- Added: show inner/trailing spaces in files/folders as the · character (option)
- Added: show spaces in input fields as the · character
+ Added: show inner/trailing spaces in files/folders as the · character (option)
+ Added: show spaces in input fields as the · character
Added: xprop can report a class name for WCM windows
Hotkey: Ctrl+M to open "Open with" popup
Hotkey: Shift+Tab to switch between controls in dialogs

View file

@ -1,66 +0,0 @@
--- src/CMakeLists.txt.orig 2015-08-13 11:47:34.949824839 +0300
+++ src/CMakeLists.txt 2015-08-13 12:22:28.068842900 +0300
@@ -56,6 +56,15 @@
ELSE(WITH_SMBCLIENT)
MESSAGE(STATUS "smbclient support disabled")
ENDIF(WITH_SMBCLIENT)
+
+ FIND_PACKAGE(Utf8proc)
+ IF(NOT ${UTF8PROC_FOUND})
+ MESSAGE(FATAL_ERROR "utf8proc not found.")
+ ENDIF(NOT ${UTF8PROC_FOUND})
+ ADD_DEFINITIONS(-DUTF8PROC_EXIST)
+ INCLUDE_DIRECTORIES(${UTF8PROC_INCLUDE_DIR})
+ SET(wcm_LIBS ${wcm_LIBS} ${UTF8PROC_LIBRARY})
+ MESSAGE(STATUS "utf8proc ok")
ENDIF(MINGW)
# flags
@@ -66,7 +75,7 @@
CONFIGURE_FILE(libconf_ux.h.in libconf_ux.h) # noop, flags are passed via compiler args
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
-INCLUDE_DIRECTORIES(BEFORE wal swl vfs utf8proc .)
+INCLUDE_DIRECTORIES(BEFORE wal swl vfs .)
ADD_DEFINITIONS(-D_FILE_OFFSET_BITS=64)
ADD_DEFINITIONS(-DUNIX_CONFIG_DIR_PATH="${CMAKE_INSTALL_PREFIX}/${DATADIR}")
@@ -103,7 +112,6 @@
shell.cpp
swl/swl_wincoreUX.cpp
terminal.cpp
- utf8proc/utf8proc.c
)
ENDIF(MINGW OR MSVC)
--- src/makefile.linux.orig 2015-08-13 12:21:35.229402340 +0300
+++ src/makefile.linux 2015-08-13 12:21:55.071497499 +0300
@@ -208,7 +208,6 @@
$(OBJDIR)/wal_sys_api.o\
$(OBJDIR)/wal_tmpls.o \
$(OBJDIR)/wcm-config.o \
- $(OBJDIR)/utf8proc.o \
$(OBJDIR)/LUrlParser.o
ifeq ($(UNAME_S),Darwin)
@@ -230,9 +229,6 @@
# cd libtester && ./libconf.create
-$(OBJDIR)/utf8proc.o: $(HW) $(HS) $(HN) src/utf8proc/utf8proc.c
- $(CC) -I uft8/proc -std=c99 -c $(CFLAGS) -Wno-missing-field-initializers src/utf8proc/utf8proc.c -o $(OBJDIR)/utf8proc.o
-
$(OBJDIR)/LUrlParser.o: $(HW) $(HS) $(HN) src/urlparser/LUrlParser.cpp
$(CC) $(COPTS) -c $(CFLAGS) src/urlparser/LUrlParser.cpp -o $(OBJDIR)/LUrlParser.o
--- src/wal/wal.cpp.orig 2015-04-25 00:50:22.000000000 +0300
+++ src/wal/wal.cpp 2015-08-13 12:33:19.971388697 +0300
@@ -12,7 +12,7 @@
#endif
#if !defined(_WIN32)
-# include "utf8proc/utf8proc.h"
+# include <utf8proc.h>
#endif
#include <string>

34
wcm.1
View file

@ -1,34 +0,0 @@
.TH "wcm" "1" "0.20.0" "ti.eugene@gmail.com" "File manager"
.SH "NAME"
.LP
wcm \- WCM Commander.
.SH "SYNTAX"
.LP
wcm [\fIoption\fP]
.SH "DESCRIPTION"
.LP
Multi\-platform open source file manager mimicking the look\-n\-feel of Far Manager.
.SH "OPTIONS"
.LP
.TP
\fB\-\-view\fR <\fIfilename\fP>
View the specified file.
.TP
\fB\-\-help\fR
Output help information and exit.
.SH "FILES"
.LP
\fI/usr/shares/wc/lang\fP
Translations
.br
\fI/usr/shares/wc/styles\fP
Styles
.SH "EXAMPLES"
.LP
To run this program the standard way type:
.LP
wcm
.SH "AUTHORS"
.LP
Authors and contributors are listed in the Contributors.txt.

View file

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<application>
<id type="desktop">wcm.desktop</id>
<metadata_license>CC0</metadata_license>
<project_license>MIT</project_license>
<name>WCM Commander</name>
<summary>FAR-like file manager</summary>
<description>
<p> File manager mimicking the look-n-feel of Far Manager. </p>
</description>
<url type="homepage">https://github.com/corporateshark/WalCommander</url>
<url type="bugtracker">https://github.com/corporateshark/WCMCommander/issues</url>
</application>

145
wcm.spec
View file

@ -1,145 +0,0 @@
%global _hardened_build 1
%global cmake_pkg cmake
%if 0%{?rhel}
%if 0%{?rhel} < 7
%global cmake_pkg cmake28
%endif
%endif
Name: wcm
Version: 0.20.0
Release: 4%{?dist}
Summary: WCM Commander
License: MIT
Url: https://github.com/corporateshark/WalCommander
Source0: https://github.com/corporateshark/WalCommander/archive/release-%{version}.tar.gz
# https://github.com/corporateshark/WCMCommander/issues/505
Source1: %{name}.appdata.xml
# https://github.com/corporateshark/WCMCommander/issues/504
Source3: wcm.1
# https://github.com/corporateshark/WCMCommander/issues/508
Patch0: %{name}-0.19.0.1.patch
# https://github.com/corporateshark/WCMCommander/issues/503
Source2: FindUtf8proc.cmake
Patch1: wcm-utf8proc.patch
BuildRequires: utf8proc-devel
# https://github.com/corporateshark/WCMCommander/issues/507
Patch2: wcm-changelog.patch
BuildRequires: %{cmake_pkg} >= 2.8
BuildRequires: desktop-file-utils
# libsmbclient-devel
BuildRequires: pkgconfig(smbclient)
# libssh2-devel
BuildRequires: pkgconfig(libssh2)
# freetype-devel
BuildRequires: pkgconfig(freetype2)
# libX11-devel
BuildRequires: pkgconfig(x11)
BuildRequires: ImageMagick
%if 0%{?fedora}
BuildRequires: libappstream-glib
%endif
Requires: hicolor-icon-theme
%description
File manager mimicking the look-n-feel of Far Manager.
%prep
%setup0 -q -n WCMCommander-release-%{version}
%patch0 -p 0
%if 0%{?fedora}
%patch1 -p 0
cp %{SOURCE2} cmake/
rm -rf src/utf8proc
%endif
%patch2 -p 0
# https://github.com/corporateshark/WCMCommander/issues/490
rm -rf install-files/share/wcm/fonts
rm -rf libssh2
# https://github.com/corporateshark/WCMCommander/issues/506
rm -f install-files/share/wcm/styles/solarize*
rm -f tools/*
%build
mkdir build
pushd build
%{?cmake28}%{!?cmake28:%{?cmake}} \
-DCMAKE_BUILD_TYPE=RelWithDebInfo %cmakeflags ..
make %{?_smp_mflags}
popd
%install
pushd build
%{make_install}
popd
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
# appdata
install -Dm 0644 %{SOURCE1} %{buildroot}/%{_datadir}/appdata/wcm.appdata.xml
%if 0%{?fedora}
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/wcm.appdata.xml
%endif
# additional icons
# https://github.com/corporateshark/WCMCommander/issues/371
for i in 16x16 22x22 24x24 32x32 48x48 64x64 72x72 96x96 128x128
do
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/$i/apps
convert install-files/share/pixmaps/wcm.png -resize $i %{buildroot}/%{_datadir}/icons/hicolor/$i/apps/wcm.png;
done
install -Dm 0644 %{SOURCE3} %{buildroot}/%{_mandir}/man1/%{name}.1.gz
%post
/usr/bin/update-desktop-database &> /dev/null || :
%postun
if [ $1 -eq 0 ] ; then
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
/usr/bin/update-desktop-database &> /dev/null || :
%posttrans
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files
%doc CHANGELOG.txt Contributors.txt README.md
%license LICENSE
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man1/%{name}.1*
%changelog
* Mon Aug 17 2015 TI_Eugene <ti.eugene@gmail.com> 0.20.0-4
- hicolor-icon-theme added as Requires
- fixed source tarball name
- post, postun and posttrans fixes
- some unwanted files removed
- generic man added
* Thu Aug 13 2015 TI_Eugene <ti.eugene@gmail.com> 0.20.0-3
- system utf8proc
* Wed Aug 12 2015 TI_Eugene <ti.eugene@gmail.com> 0.20.0-2
- wcm.appdata.xml added
- additional icons added
* Tue May 05 2015 TI_Eugene <ti.eugene@gmail.com> 0.20.0-1
- Version bump
* Mon Dec 15 2014 TI_Eugene <ti.eugene@gmail.com> 0.18.0-1
- Version bump
- Minor spec fixes.
* Wed Oct 08 2014 TI_Eugene <ti.eugene@gmail.com> 0.17.0-1
- initial packaging