rpms/libcompizconfig/devel libcompizconfig-fix-weak-symbols.patch, NONE, 1.1 libcompizconfig.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Mohd Izhar Firdaus Ismail (izhar) fedora-extras-commits at redhat.com
Wed Oct 17 16:49:37 UTC 2007


Author: izhar

Update of /cvs/pkgs/rpms/libcompizconfig/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29938/devel

Modified Files:
	.cvsignore sources 
Added Files:
	libcompizconfig-fix-weak-symbols.patch libcompizconfig.spec 
Log Message:


Initial Import


libcompizconfig-fix-weak-symbols.patch:

--- NEW FILE libcompizconfig-fix-weak-symbols.patch ---
--- libcompizconfig-0.6.0/src/Makefile.am.sym	2007-10-12 12:23:17.000000000 +0900
+++ libcompizconfig-0.6.0/src/Makefile.am	2007-10-12 14:58:36.000000000 +0900
@@ -22,7 +22,7 @@
 	ccs-private.h	\
 	iniparser.h
 
-libcompizconfig_la_LIBADD = @LIBXML2_LIBS@
+libcompizconfig_la_LIBADD = @LIBXML2_LIBS@ -lX11
 
 lib_LTLIBRARIES=libcompizconfig.la
 
--- libcompizconfig-0.6.0/src/Makefile.in.sym	2007-10-12 12:23:17.000000000 +0900
+++ libcompizconfig-0.6.0/src/Makefile.in	2007-10-12 14:59:04.000000000 +0900
@@ -255,7 +255,7 @@
 	ccs-private.h	\
 	iniparser.h
 
-libcompizconfig_la_LIBADD = @LIBXML2_LIBS@
+libcompizconfig_la_LIBADD = @LIBXML2_LIBS@ -lX11
 lib_LTLIBRARIES = libcompizconfig.la
 all: all-am
 



--- NEW FILE libcompizconfig.spec ---
%define snapshotdate 20071011
%define githash 5615ca

Name:           libcompizconfig
Version:        0.6.0
Release:        0.3.%{snapshotdate}git%{githash}%{?dist}
Summary:        Configuration backend for compiz

Group:          System Environment/Libraries
# backends/libini.so is GPLv2+, other parts are LGPLv2+
License:        LGPLv2+ and GPLv2+
URL:            http://www.opencompositing.org/

# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
#  git clone git://anongit.compiz-fusion.org/fusion/compizconfig/libcompizconfig libcompizconfig-0.6.0
#  tar -cvf libcompizconfig-0.6.0.tar libcompizconfig-0.6.0
#  bzip2 libcompizconfig-0.6.0.tar
#Source0:        http://releases.compiz-fusion.org/%{version}/%{name}-%{version}.tar.bz2
Source0:        %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch100:	        libcompizconfig-fix-weak-symbols.patch

# libdrm is not available on these arches
ExcludeArch:    s390 s390x ppc64
BuildRequires:  compiz-devel = %{version}, compiz-bcop >= 0.5.2
BuildRequires:  libX11-devel
BuildRequires:  perl(XML::Parser)

%description
The Compiz Project brings 3D desktop visual effects that improve
usability of the X Window System and provide increased productivity
through plugins and themes contributed by the community giving a
rich desktop experience.

This package contains the library for plugins to configure compiz 
settings.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release} , pkgconfig , compiz-devel = %{version}

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%setup -q
%patch100 -p1 -b .fix-weak-symbols

%build
%configure --disable-static 
           
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'


%clean
rm -rf $RPM_BUILD_ROOT


%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING INSTALL NEWS VERSION LICENSE.gpl LICENSE.lgpl
%{_libdir}/*.so.*
%dir %{_datadir}/compizconfig/
%{_datadir}/compizconfig/global.xml
%{_libdir}/compiz/*.so
%dir %{_libdir}/compizconfig/
%dir %{_libdir}/compizconfig/backends/
%{_libdir}/compizconfig/backends/libini.so

%files devel
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libcompizconfig.pc


%changelog
* Tue Oct 16 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus at gmail.com> 0.6.0-0.3.20071011git5615ca
- added LICENSE.gpl and LICENSE.lgpl into doc
- license tag changed to LGPLv2+ and GPLv2+

* Tue Oct 16 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus at gmail.com> 0.6.0-0.2.20071011git5615ca
- 20071011git
- added BuildDep libX11-devel
- added patch to fix weak symbols

* Sat Oct 6 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus at gmail.com> 0.5.2-0.3
- owns created directories
- updated license tag

* Tue Aug 14 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus at gmail.com> 0.5.2-0.1
- 0.5.2 release

* Sun Jul 03 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus at gmail.com> 0.0.1-0.4.20070703git
- 20070703git

* Sun Jun 24 2007 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus at gmail.com> 0.0.1-20070622git
- Initial specfile, borrowing descriptions from Trevino ubuntu debs



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libcompizconfig/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	17 Oct 2007 16:20:17 -0000	1.1
+++ .cvsignore	17 Oct 2007 16:49:03 -0000	1.2
@@ -0,0 +1 @@
+libcompizconfig-0.6.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libcompizconfig/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	17 Oct 2007 16:20:17 -0000	1.1
+++ sources	17 Oct 2007 16:49:03 -0000	1.2
@@ -0,0 +1 @@
+b5c4bb1ca2b2da98867cac35cde94e71  libcompizconfig-0.6.0.tar.bz2




More information about the fedora-extras-commits mailing list