Hello community,

here is the log from the commit of package hexchat for openSUSE:Factory checked 
in at 2013-10-02 08:49:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hexchat (Old)
 and      /work/SRC/openSUSE:Factory/.hexchat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hexchat"

Changes:
--------
--- /work/SRC/openSUSE:Factory/hexchat/hexchat.changes  2013-09-30 
17:55:00.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.hexchat.new/hexchat.changes     2013-10-02 
08:49:06.000000000 +0200
@@ -1,0 +2,17 @@
+Mon Sep 30 20:41:51 UTC 2013 - [email protected]
+
+- Do not put date into binary to avoid needless rebuilds.
+
+-------------------------------------------------------------------
+Mon Sep 30 20:39:09 UTC 2013 - [email protected]
+
+- Add missing defattr on the devel package.
+
+-------------------------------------------------------------------
+Mon Sep 30 20:32:53 UTC 2013 - [email protected]
+
+- Add more deps
+- Adjust configure a bit
+- Utilize devel package as we have .h and .pc files.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hexchat.spec ++++++
--- /var/tmp/diff_new_pack.DTVlc8/_old  2013-10-02 08:49:06.000000000 +0200
+++ /var/tmp/diff_new_pack.DTVlc8/_new  2013-10-02 08:49:06.000000000 +0200
@@ -32,7 +32,9 @@
 BuildRequires:  gettext-devel
 BuildRequires:  glib2-devel >= 2.14.0
 BuildRequires:  gtk2-devel >= 2.10.0
+BuildRequires:  libcanberra-devel
 BuildRequires:  libnotify-devel
+BuildRequires:  libntlm-devel
 BuildRequires:  libproxy-devel
 BuildRequires:  libsexy-devel
 BuildRequires:  libxml2-devel
@@ -57,6 +59,8 @@
 Summary:        Development Files for HexChat
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
+Requires:       %{name}-plugins-perl = %{version}
+Requires:       %{name}-plugins-python = %{version}
 
 %description devel
 This package includes files needed to develop HexChat modules.
@@ -81,8 +85,16 @@
 %prep
 %setup -q
 
+# fix date embedding to avoid needless rebuilds
+FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e 
%%Y')
+sed -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" \
+       -i src/fe-gtk/menu.c \
+       -i src/fe-text/fe-text.c
+
 %build
 %configure \
+       --enable-shm \
+       --enable-minimal-flags \
        --enable-python=python2 \
        --enable-spell=libsexy
 
@@ -94,12 +106,6 @@
 # Get rid of libtool archives
 rm -f %{buildroot}%{_libdir}/hexchat/plugins/*.la
 
-# Remove unused schema
-rm -f %{buildroot}%{_sysconfdir}/gconf/schemas/apps_hexchat_url_handler.schemas
-
-# Installer does not provide devel files
-rm -f %{buildroot}%{_includedir}/hexchat-plugin.h
-
 %suse_update_desktop_file -r hexchat IRCClient Network
 
 %find_lang %{name}
@@ -122,7 +128,6 @@
 %{_libdir}/hexchat/plugins/doat.so
 %{_libdir}/hexchat/plugins/fishlim.so
 %{_libdir}/hexchat/plugins/sysinfo.so
-%{_libdir}/pkgconfig/%{name}-plugin.pc
 %{_datadir}/applications/hexchat.desktop
 %{_datadir}/icons/hicolor/*
 %dir %{_datadir}/appdata/
@@ -130,6 +135,11 @@
 %{_datadir}/dbus-1/services/org.hexchat.service.service
 %{_mandir}/man1/hexchat.1.gz
 
+%files devel
+%defattr(-,root,root)
+%{_includedir}/hexchat-plugin.h
+%{_libdir}/pkgconfig/hexchat-plugin.pc
+
 %files lang -f %{name}.lang
 %defattr(-,root,root)
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to