rpms/linuxdcpp/F-7 linuxdcpp.desktop, NONE, 1.1 linuxdcpp.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Marcin Garski (mgarski) fedora-extras-commits at redhat.com
Sun Oct 14 20:31:41 UTC 2007


Author: mgarski

Update of /cvs/pkgs/rpms/linuxdcpp/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32542

Modified Files:
	.cvsignore sources 
Added Files:
	linuxdcpp.desktop linuxdcpp.spec 
Log Message:
Import of linuxdcpp to F7



--- NEW FILE linuxdcpp.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=LinuxDC++
GenericName=Direct Connect client
Comment=Linux port of the DC++ client for the Direct Connect network
Exec=linuxdcpp
Icon=linuxdcpp.png
Terminal=false
Type=Application
Categories=Network;FileTransfer;P2P;GTK;


--- NEW FILE linuxdcpp.spec ---
Name:		linuxdcpp
Version:	1.0.0
Release:	2%{?dist}
Summary:	Direct Connect client

Group:		Applications/Internet
License:	GPLv2+
URL:		http://linuxdcpp.berlios.de/
Source0:	ftp://ftp.berlios.de/pub/linuxdcpp/linuxdcpp-%{version}.tar.bz2
Source1:	%{name}.desktop
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	scons gtk2-devel >= 2.6.0 glib2-devel >= 2.4.0 pkgconfig
BuildRequires:	libglade2-devel >= 2.4.0 zlib-devel bzip2-devel openssl-devel
BuildRequires:	desktop-file-utils

%description
LinuxDC++ is a Linux port of DC++, a popular client for Direct Connect network.

%prep
%setup -q

%build
CXXFLAGS="$RPM_OPT_FLAGS" scons %{?_smp_mflags} PREFIX="%{_prefix}"

%install
rm -rf $RPM_BUILD_ROOT
CXXFLAGS="$RPM_OPT_FLAGS" scons %{?_smp_mflags} install PREFIX="%{_prefix}" \
	FAKE_ROOT="$RPM_BUILD_ROOT"

# Icon install
install -d -m 0755 $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -p -m 0644 pixmaps/linuxdcpp.png $RPM_BUILD_ROOT%{_datadir}/pixmaps

desktop-file-install --vendor="" \
	--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
	%{SOURCE1}

# Convert docs to UTF-8
for i in Changelog.txt Credits.txt
do
	iconv -f ISO-8859-1 -t UTF-8 < ${i} > ${i}.tmp
	mv -f ${i}.tmp ${i}
done

# Remove unversioned docdir
rm -rf $RPM_BUILD_ROOT%{_docdir}/linuxdcpp/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changelog.txt Credits.txt License.txt Readme.txt
%{_bindir}/linuxdcpp
%{_datadir}/applications/*linuxdcpp.desktop
%{_datadir}/linuxdcpp/
%{_datadir}/pixmaps/linuxdcpp.png

%changelog
* Thu Oct 11 2007 Marcin Garski <mgarski[AT]post.pl> 1.0.0-2
- Remove buildroot from build section

* Mon Sep 24 2007 Marcin Garski <mgarski[AT]post.pl> 1.0.0-1
- Initial specfile


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/linuxdcpp/F-7/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	14 Oct 2007 19:36:28 -0000	1.1
+++ .cvsignore	14 Oct 2007 20:31:09 -0000	1.2
@@ -0,0 +1 @@
+linuxdcpp-1.0.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/linuxdcpp/F-7/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	14 Oct 2007 19:36:28 -0000	1.1
+++ sources	14 Oct 2007 20:31:09 -0000	1.2
@@ -0,0 +1 @@
+33c3b0ae46772dec3142e35c30401a27  linuxdcpp-1.0.0.tar.bz2




More information about the fedora-extras-commits mailing list