| 1 | #
|
|---|
| 2 | # spec file for package beebeep
|
|---|
| 3 | #
|
|---|
| 4 | # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
|---|
| 5 | #
|
|---|
| 6 | # All modifications and additions to the file contributed by third parties
|
|---|
| 7 | # remain the property of their copyright owners, unless otherwise agreed
|
|---|
| 8 | # upon. The license for this file, and modifications and additions to the
|
|---|
| 9 | # file, is the same license as for the pristine package itself (unless the
|
|---|
| 10 | # license for the pristine package is not an Open Source License, in which
|
|---|
| 11 | # case the license is the MIT License). An "Open Source License" is a
|
|---|
| 12 | # license that conforms to the Open Source Definition (Version 1.9)
|
|---|
| 13 | # published by the Open Source Initiative.
|
|---|
| 14 |
|
|---|
| 15 | # Please submit bugfixes or comments via http://bugs.opensuse.org/
|
|---|
| 16 | #
|
|---|
| 17 |
|
|---|
| 18 | %define rsvn r1408
|
|---|
| 19 | Name: beebeep
|
|---|
| 20 | Version: 5.8.3
|
|---|
| 21 | Release: 1
|
|---|
| 22 | Summary: Secure Lan Messenger
|
|---|
| 23 | License: GPL-3.0+
|
|---|
| 24 | Group: Productivity/Networking/Instant Messenger
|
|---|
| 25 | Url: http://beebeep.sourceforge.net/
|
|---|
| 26 | #Source0: http://sourceforge.net/projects/beebeep/files/Sources/beebeep-code-%{version}.zip
|
|---|
| 27 |
|
|---|
| 28 | Vendor: bww bitwise works GmbH
|
|---|
| 29 | %scm_source svn https://svn.code.sf.net/p/beebeep/code 1408
|
|---|
| 30 |
|
|---|
| 31 | BuildRequires: unzip
|
|---|
| 32 | BuildRequires: pkgconfig
|
|---|
| 33 | BuildRequires: pkgconfig(Qt5Core)
|
|---|
| 34 | BuildRequires: pkgconfig(Qt5Gui)
|
|---|
| 35 | BuildRequires: pkgconfig(Qt5Network)
|
|---|
| 36 | BuildRequires: pkgconfig(Qt5Widgets)
|
|---|
| 37 | BuildRequires: pkgconfig(Qt5PrintSupport)
|
|---|
| 38 |
|
|---|
| 39 |
|
|---|
| 40 | %description
|
|---|
| 41 | BeeBEEP is a secure (encryption based on Rjandell Algorithm, AES) peer to
|
|---|
| 42 | peer lan messenger. You can talk and send files with all your friends
|
|---|
| 43 | inside a local area network such of an office, home or internet cafe
|
|---|
| 44 | without a server.
|
|---|
| 45 |
|
|---|
| 46 | %prep
|
|---|
| 47 | %scm_setup
|
|---|
| 48 |
|
|---|
| 49 | %build
|
|---|
| 50 | export QMAKE_SH=$SHELL
|
|---|
| 51 | # do a fast qt build, as runmapsym and wmapsym is not needed here
|
|---|
| 52 | export FAST_BUILD=1
|
|---|
| 53 | LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp"
|
|---|
| 54 |
|
|---|
| 55 | qmake-qt5 \
|
|---|
| 56 | TARGET_INSTALL_PATH="%{_bindir}" \
|
|---|
| 57 | LIB_INSTALL_PATH="%{_libdir}" \
|
|---|
| 58 | DATA_INSTALL_PATH="%{_datadir}/pixmaps/" \
|
|---|
| 59 | beebeep-desktop.pro
|
|---|
| 60 | make %{?_smp_mflags}
|
|---|
| 61 |
|
|---|
| 62 | %install
|
|---|
| 63 | %make_install INSTALL_ROOT=%{buildroot}
|
|---|
| 64 | mkdir -p %{buildroot}%{_bindir}
|
|---|
| 65 | mkdir -p %{buildroot}%{_libdir}
|
|---|
| 66 | mkdir -p %{buildroot}%{_datadir}/pixmaps
|
|---|
| 67 | mkdir -p %{buildroot}%{_datadir}/%{name}
|
|---|
| 68 | mkdir -p %{buildroot}%{_datadir}/misc
|
|---|
| 69 |
|
|---|
| 70 | install -Dm 0755 test/%{name}.exe %{buildroot}%{_bindir}
|
|---|
| 71 | {
|
|---|
| 72 | for dll in test/*.dll ; do
|
|---|
| 73 | install -m 0755 $dll %{buildroot}%{_libdir}
|
|---|
| 74 | done
|
|---|
| 75 | for qm in locale/*.qm; do
|
|---|
| 76 | install -m 0755 $qm %{buildroot}%{_datadir}/%{name}
|
|---|
| 77 | done
|
|---|
| 78 | }
|
|---|
| 79 | install -m 0644 misc/*.rc %{buildroot}%{_datadir}/misc/
|
|---|
| 80 | install -m 0644 misc/*.ini %{buildroot}%{_datadir}/misc/
|
|---|
| 81 | install -m 0644 misc/*.wav %{buildroot}%{_datadir}/misc/
|
|---|
| 82 | install -Dm 0644 src/images/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
|
|---|
| 83 |
|
|---|
| 84 |
|
|---|
| 85 | %files
|
|---|
| 86 | %defattr (-,root,root)
|
|---|
| 87 | %license LICENSE*
|
|---|
| 88 | %doc BEEBEEP-HELP* CHANGELOG*
|
|---|
| 89 | %{_bindir}/%{name}.exe
|
|---|
| 90 | %{_libdir}/*.dll
|
|---|
| 91 | %{_datadir}/misc/*.wav
|
|---|
| 92 | %{_datadir}/misc/*.ini
|
|---|
| 93 | %{_datadir}/misc/*.rc
|
|---|
| 94 | %{_datadir}/pixmaps/*.png
|
|---|
| 95 | %{_datadir}/%{name}/*.qm
|
|---|
| 96 |
|
|---|
| 97 | %changelog
|
|---|
| 98 | * Mon Jul 06 2020 Elbert Pol <elbert.pol@gmail.com> 5.8.3-1
|
|---|
| 99 | - Updated to latest source
|
|---|
| 100 |
|
|---|
| 101 | * Wed Nov 06 2019 Elbert Pol <elbert.pol@gmail.com> 5.8.2-1
|
|---|
| 102 | - Updated to latest source
|
|---|
| 103 | - First rpm with QT5
|
|---|
| 104 | - Cleanup some lines in spec file
|
|---|
| 105 |
|
|---|
| 106 | * Wed Sep 25 2019 Elbert Pol <elbert.pol@gmail.com> 5.6.8-2
|
|---|
| 107 | - Clean up some spec code
|
|---|
| 108 |
|
|---|
| 109 | * Wed Sep 25 2019 Elbert Pol <elbert.pol@gmail.com> 5.6.8-1
|
|---|
| 110 | - Updated to latest source
|
|---|
| 111 |
|
|---|
| 112 | * Sun Jun 09 2019 Elbert Pol <elbert.pol@gmail.com> 5.6.2-1
|
|---|
| 113 | - Updated to latest source
|
|---|
| 114 |
|
|---|
| 115 | * Wed May 22 2019 Elbert Pol <elbert.pol@gmail.com> 5.6.1-1
|
|---|
| 116 | - Updated to latest source
|
|---|
| 117 |
|
|---|
| 118 | * Sat Apr 27 2019 Elbert Pol <elbert.pol@gmail.com> 5.6.0-1
|
|---|
| 119 | - Updated to latest source
|
|---|
| 120 |
|
|---|
| 121 | * Fri Aug 17 2018 Elbert Pol <elbert.pol@gmail.com> 5.4.3-1
|
|---|
| 122 | - First OS/2 rpm release
|
|---|