Browse Source

--force-log

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7780 ec354946-7b23-47d6-9f5a-488ba84defc7
kudoh 10 years ago
parent
commit
b424acb33a
2 changed files with 133 additions and 1 deletions
  1. 4 1
      T/TrueType-dejavu/TrueType-dejavu-vl.spec
  2. 129 0
      h/hexchat/hexchat-vl.spec

+ 4 - 1
T/TrueType-dejavu/TrueType-dejavu-vl.spec

@@ -3,7 +3,7 @@
 %define _fontdir %{_datadir}/fonts/TrueType-%{fontname}
 
 Name: TrueType-%{fontname}
-Version: 2.33
+Version: 2.34
 Release: 1%{?_dist_release}
 Summary: The DejaVu fonts are a font family based on the Vera Fonts
 Summary(ja): DejaVu フォントは Vera フォントをベースとしたフォントファミリーです
@@ -163,6 +163,9 @@ fi
 
 
 %changelog
+* Sat Aug 31 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.34-1
+- new upstream release
+
 * Fri Apr 29 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.33-1
 - new upstream release
 

+ 129 - 0
h/hexchat/hexchat-vl.spec

@@ -0,0 +1,129 @@
+%define name hexchat
+%define version 2.9.5
+%define release 1%{?_dist_release}
+
+Summary: IRC client based on XChat
+Summary(ja): XChat をベースにした IRC クライアント
+Name:      %{name}
+Version:   %{version}
+Release:   %{release}
+Group:     Applications/Internet
+License:   GPLv2
+URL:       http://hexchat.github.io/
+
+Source0: http://dl.hexchat.net/hexchat/hexchat-%{version}.tar.xz
+Buildroot: %{_tmppath}/%{name}-%{version}-root
+
+Patch0: xchat-1.8.7-use-sysconf-to-detect-cpus.patch
+Patch110: http://takuo.jp/junk/xchat/99_x_dialog.dpatch
+Patch200: hexchat-2.9.5_defaultserver-vine.patch
+
+BuildRequires: autoconf
+BuildRequires: dbus-devel
+BuildRequires: dbus-glib-devel
+BuildRequires: desktop-file-utils
+BuildRequires: gettext
+BuildRequires: glib2-devel >= 2.10.0
+BuildRequires: gtk2-devel >= 2.10.0
+BuildRequires: openssl-devel
+BuildRequires: pciutils-devel
+BuildRequires: perl
+BuildRequires: pkgconfig
+BuildRequires: python-devel
+BuildRequires: tcl
+
+%description
+HexChat is an easy to use graphical IRC chat client for the X Window System.
+It allows you to join multiple IRC channels (chat rooms) at the same time, 
+talk publicly, private one-on-one conversations etc. Even file transfers
+are possible.
+
+
+%package devel
+Summary: Development files for hexchat
+Summary(ja): hexchat を使った開発に必要なファイル
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Development files for hexchat.
+
+%description -l ja devel
+hexchat の開発ファイルです。
+
+%prep
+%setup -q
+
+%patch0 -p0 -b .use-sysconf-to-detect-cpus
+%patch110 -p1 -b .dialog
+%patch200 -p1 -b .servlist
+
+%build
+./autogen.sh
+
+find -type f -exec chmod a-x {} \;
+find -name configure -exec chmod a+x {} \;
+
+%configure --disable-textfe \
+           --enable-openssl \
+           --enable-python \
+           --enable-shm \
+           --disable-spell \
+           --disable-rpath \
+           --enable-ipv6
+
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=$RPM_BUILD_ROOT install
+
+# Remove unwanted stuff
+find $RPM_BUILD_ROOT -type f -name '*.la' -exec rm -rf {} \;
+
+# Remove unused schema
+rm -f %{buildroot}%{_sysconfdir}/gconf/schemas/apps_hexchat_url_handler.schemas
+
+desktop-file-install \
+    --delete-original \
+    --add-mime-type='x-scheme-handler/irc;x-scheme-handler/ircs' \
+    --set-key=Exec --set-value='sh -c "hexchat --existing --url %U || exec hexchat"' \
+    %{buildroot}/%{_datadir}/applications/hexchat.desktop
+
+%find_lang %{name}
+
+%post
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+/usr/bin/update-desktop-database &> /dev/null || :
+
+%postun
+/usr/bin/update-desktop-database &> /dev/null || :
+if [ $1 -eq 0 ] ; then
+    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f %{name}.lang
+%defattr(-,root,root)
+%doc share/doc/*
+%{_bindir}/hexchat
+%{_libdir}/hexchat/plugins/*.so
+%{_datadir}/applications/hexchat.desktop
+%{_datadir}/dbus-1/services/*
+%{_datadir}/icons/hicolor/*
+%{_mandir}/man1/%{name}.1.gz
+
+%files devel
+%defattr(-,root,root)
+%{_includedir}/%{name}-plugin.h
+
+%changelog
+* Sat Aug 31 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.9.5-1
+- new upstream release