rpms/codeblocks/devel codeblocks-autorev.patch, NONE, 1.1 codeblocks-desktop.patch, NONE, 1.1 codeblocks-getsvn, NONE, 1.1 codeblocks-plugins.patch, NONE, 1.1 codeblocks-rpath.patch, NONE, 1.1 codeblocks.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Dan Horak (sharkcz) fedora-extras-commits at redhat.com
Wed Sep 13 20:21:13 UTC 2006


Author: sharkcz

Update of /cvs/extras/rpms/codeblocks/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30724/devel

Modified Files:
	.cvsignore sources 
Added Files:
	codeblocks-autorev.patch codeblocks-desktop.patch 
	codeblocks-getsvn codeblocks-plugins.patch 
	codeblocks-rpath.patch codeblocks.spec 
Log Message:
auto-import codeblocks-1.0-0.9.20060909svn2965 on branch devel from codeblocks-1.0-0.9.20060909svn2965.src.rpm
 - initial import

codeblocks-autorev.patch:

--- NEW FILE codeblocks-autorev.patch ---
--- bootstrap.orig	2006-09-13 18:01:54.000000000 +0200
+++ bootstrap	2006-09-13 18:02:04.000000000 +0200
@@ -8,13 +8,6 @@
 #  - automake 1.7+
 #  - libtool 1.4+
 
-# Touch revision.m4
-if [ -f ./update_revision.sh ]; then
-	./update_revision.sh;
-elif [ ! -f ./revision.m4 ]; then
-	echo "m4_define([SVN_REVISION], trunk-r0)" > ./revision.m4;
-fi
-
 # Deal with some gentoo-specific issues
 export WANT_AUTOMAKE='1.7'
 export WANT_AUTOCONF='2.5'
--- src/tools/Makefile.am.orig	2006-09-13 17:45:04.000000000 +0200
+++ src/tools/Makefile.am	2006-09-13 17:45:11.000000000 +0200
@@ -1 +1 @@
-SUBDIRS = autorevision ConsoleRunner
+SUBDIRS = ConsoleRunner

codeblocks-desktop.patch:

--- NEW FILE codeblocks-desktop.patch ---
--- codeblocks/src/setup/mime/codeblocks.desktop.old	2006-09-09 18:03:05.000000000 +0200
+++ codeblocks/src/setup/mime/codeblocks.desktop	2006-09-10 10:37:08.000000000 +0200
@@ -11,4 +11,3 @@
 Categories=Application;Development;
 StartupNotify=false
 MimeType=application/x-codeblocks;application/x-codeblocks-workspace;
-GenericName[en_GR]=


--- NEW FILE codeblocks-getsvn ---
#! /bin/sh

if [ $# -ne 1 ];
then
	echo "Usage: $0 <revision>"
	exit 1
fi

rev=$1

cd /tmp

rm -rf codeblocks
LANG=C TZ=GMT svn export svn://svn.berlios.de/codeblocks/trunk -r ${rev} codeblocks
tar cjvf codeblocks-svn${rev}.tar.bz2 codeblocks

codeblocks-plugins.patch:

--- NEW FILE codeblocks-plugins.patch ---
diff -Nru --exclude .svn codeblocks/src/plugins/astyle/Makefile.am codeblocks-devel/src/plugins/astyle/Makefile.am
--- codeblocks/src/plugins/astyle/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/astyle/Makefile.am	2006-07-23 09:41:41.000000000 +0200
@@ -5,7 +5,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libastyle.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/autosave/Makefile.am codeblocks-devel/src/plugins/autosave/Makefile.am
--- codeblocks/src/plugins/autosave/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/autosave/Makefile.am	2006-07-23 09:42:45.000000000 +0200
@@ -2,7 +2,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libautosave.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/classwizard/Makefile.am codeblocks-devel/src/plugins/classwizard/Makefile.am
--- codeblocks/src/plugins/classwizard/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/classwizard/Makefile.am	2006-07-23 09:42:59.000000000 +0200
@@ -4,7 +4,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libclasswizard.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/codecompletion/Makefile.am codeblocks-devel/src/plugins/codecompletion/Makefile.am
--- codeblocks/src/plugins/codecompletion/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/codecompletion/Makefile.am	2006-07-23 09:43:20.000000000 +0200
@@ -4,7 +4,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libcodecompletion.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/compilergcc/Makefile.am codeblocks-devel/src/plugins/compilergcc/Makefile.am
--- codeblocks/src/plugins/compilergcc/Makefile.am	2006-07-14 14:02:10.000000000 +0200
+++ codeblocks-devel/src/plugins/compilergcc/Makefile.am	2006-07-23 09:43:33.000000000 +0200
@@ -9,7 +9,7 @@
 
 AM_CXXFLAGS = -DDEPSLIB_UNIX
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libcompiler.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/byogames/Makefile.am codeblocks-devel/src/plugins/contrib/byogames/Makefile.am
--- codeblocks/src/plugins/contrib/byogames/Makefile.am	2006-07-11 14:09:16.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/byogames/Makefile.am	2006-07-23 09:44:44.000000000 +0200
@@ -2,7 +2,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libbyogames.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/cb_koders/Makefile.am codeblocks-devel/src/plugins/contrib/cb_koders/Makefile.am
--- codeblocks/src/plugins/contrib/cb_koders/Makefile.am	2006-07-11 14:09:16.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/cb_koders/Makefile.am	2006-07-23 09:44:55.000000000 +0200
@@ -4,7 +4,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libcb_koders.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/codesnippets/Makefile.am codeblocks-devel/src/plugins/contrib/codesnippets/Makefile.am
--- codeblocks/src/plugins/contrib/codesnippets/Makefile.am	2006-07-11 14:09:16.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/codesnippets/Makefile.am	2006-07-23 09:44:44.000000000 +0200
@@ -2,7 +2,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libcodesnippets.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/codestat/Makefile.am codeblocks-devel/src/plugins/contrib/codestat/Makefile.am
--- codeblocks/src/plugins/contrib/codestat/Makefile.am	2006-07-11 14:09:16.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/codestat/Makefile.am	2006-07-23 09:44:55.000000000 +0200
@@ -4,7 +4,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libcodestat.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/dragscroll/Makefile.am codeblocks-devel/src/plugins/contrib/dragscroll/Makefile.am
--- codeblocks/src/plugins/contrib/dragscroll/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/dragscroll/Makefile.am	2006-07-23 09:45:14.000000000 +0200
@@ -2,7 +2,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libdragscroll.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/envvars/Makefile.am codeblocks-devel/src/plugins/contrib/envvars/Makefile.am
--- codeblocks/src/plugins/contrib/envvars/Makefile.am	2006-07-11 14:09:16.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/envvars/Makefile.am	2006-07-23 09:45:25.000000000 +0200
@@ -2,7 +2,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 pkgdata_DATA = envvars.zip
 
 lib_LTLIBRARIES = libenvvars.la
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/help_plugin/Makefile.am codeblocks-devel/src/plugins/contrib/help_plugin/Makefile.am
--- codeblocks/src/plugins/contrib/help_plugin/Makefile.am	2006-07-11 14:09:16.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/help_plugin/Makefile.am	2006-07-23 09:45:35.000000000 +0200
@@ -3,7 +3,7 @@
 		-I$(top_srcdir)/src/sdk/wxscintilla/include \
 		-include "sdk.h"
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libhelp_plugin.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/keybinder/Makefile.am codeblocks-devel/src/plugins/contrib/keybinder/Makefile.am
--- codeblocks/src/plugins/contrib/keybinder/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/keybinder/Makefile.am	2006-07-23 09:45:43.000000000 +0200
@@ -2,7 +2,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libkeybinder.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/profiler/Makefile.am codeblocks-devel/src/plugins/contrib/profiler/Makefile.am
--- codeblocks/src/plugins/contrib/profiler/Makefile.am	2006-07-11 14:09:05.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/profiler/Makefile.am	2006-07-23 09:45:55.000000000 +0200
@@ -4,7 +4,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libprofiler.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/source_exporter/Makefile.am codeblocks-devel/src/plugins/contrib/source_exporter/Makefile.am
--- codeblocks/src/plugins/contrib/source_exporter/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/source_exporter/Makefile.am	2006-07-23 09:46:06.000000000 +0200
@@ -6,7 +6,7 @@
 		-I$(top_srcdir)/src/plugins/contrib/source_exporter/wxPdfDocument/include \
 		-include "sdk.h"
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libexporter.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/contrib/wxSmith/Makefile.am codeblocks-devel/src/plugins/contrib/wxSmith/Makefile.am
--- codeblocks/src/plugins/contrib/wxSmith/Makefile.am	2006-07-14 14:02:10.000000000 +0200
+++ codeblocks-devel/src/plugins/contrib/wxSmith/Makefile.am	2006-07-23 09:46:17.000000000 +0200
@@ -11,7 +11,7 @@
 		-I$(top_srcdir)/src/sdk/wxscintilla/include \
 		-I$(top_srcdir)/src/sdk/propgrid/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libwxsmith.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/debuggergdb/Makefile.am codeblocks-devel/src/plugins/debuggergdb/Makefile.am
--- codeblocks/src/plugins/debuggergdb/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/debuggergdb/Makefile.am	2006-07-23 09:43:50.000000000 +0200
@@ -6,7 +6,7 @@
 		-I$(top_srcdir)/src/sdk/scripting/include \
     	-I$(top_srcdir)/src/sdk/scripting/sqplus
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libdebuggergdb.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/defaultmimehandler/Makefile.am codeblocks-devel/src/plugins/defaultmimehandler/Makefile.am
--- codeblocks/src/plugins/defaultmimehandler/Makefile.am	2006-07-11 14:09:18.000000000 +0200
+++ codeblocks-devel/src/plugins/defaultmimehandler/Makefile.am	2006-07-23 09:44:03.000000000 +0200
@@ -4,7 +4,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libdefaultmimehandler.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/scriptedwizard/Makefile.am codeblocks-devel/src/plugins/scriptedwizard/Makefile.am
--- codeblocks/src/plugins/scriptedwizard/Makefile.am	2006-07-14 14:02:13.000000000 +0200
+++ codeblocks-devel/src/plugins/scriptedwizard/Makefile.am	2006-07-23 09:44:14.000000000 +0200
@@ -6,7 +6,7 @@
 		-I$(top_srcdir)/src/sdk/scripting/include \
 		-I$(top_srcdir)/src/sdk/scripting/sqplus
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libscriptedwizard.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/todo/Makefile.am codeblocks-devel/src/plugins/todo/Makefile.am
--- codeblocks/src/plugins/todo/Makefile.am	2006-07-11 14:09:17.000000000 +0200
+++ codeblocks-devel/src/plugins/todo/Makefile.am	2006-07-23 09:44:23.000000000 +0200
@@ -4,7 +4,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libtodo.la
 
diff -Nru --exclude .svn codeblocks/src/plugins/xpmanifest/Makefile.am codeblocks-devel/src/plugins/xpmanifest/Makefile.am
--- codeblocks/src/plugins/xpmanifest/Makefile.am	2006-07-11 14:09:18.000000000 +0200
+++ codeblocks-devel/src/plugins/xpmanifest/Makefile.am	2006-07-23 09:44:33.000000000 +0200
@@ -2,7 +2,7 @@
 		-I$(top_srcdir)/src/sdk \
 		-I$(top_srcdir)/src/sdk/wxscintilla/include
 
-libdir = $(pkgdatadir)/plugins
+libdir = @libdir@/@PACKAGE@/plugins
 
 lib_LTLIBRARIES = libxpmanifest.la
 
diff -Nru --exclude .svn codeblocks/src/sdk/configmanager.cpp codeblocks-devel/src/sdk/configmanager.cpp
--- codeblocks/src/sdk/configmanager.cpp	2006-07-08 08:56:20.000000000 +0200
+++ codeblocks-devel/src/sdk/configmanager.cpp	2006-07-23 12:10:01.000000000 +0200
@@ -448,9 +448,7 @@
 
         case sdPluginsGlobal:
         {
-            wxString p = ConfigManager::data_path_global + _T("/plugins");
-            if(!wxDirExists(p + wxFILE_SEP_PATH))
-                CreateDirRecursively(p + wxFILE_SEP_PATH);
+            wxString p = _T("/usr/lib/codeblocks/plugins/");
             return p;
         }
 

codeblocks-rpath.patch:

--- NEW FILE codeblocks-rpath.patch ---
--- configure.orig	2006-07-18 17:13:01.000000000 +0200
+++ configure	2006-07-18 17:13:25.000000000 +0200
@@ -8099,7 +8099,8 @@
     # are reset later if shared libraries are not supported. Putting them
     # here allows them to be overridden if necessary.
     runpath_var=LD_RUN_PATH
-    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
+#    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
+    hardcode_libdir_flag_spec=''
     export_dynamic_flag_spec='${wl}--export-dynamic'
     # ancient GNU ld didn't support --whole-archive et. al.
     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then


--- NEW FILE codeblocks.spec ---
%define		rev	2965
%define		date	20060909

Name:		codeblocks
Version:	1.0
Release:	0.9.%{date}svn%{rev}%{?dist}
Summary:	An open source, cross platform, free C++ IDE
Group:		Development/Tools
License:	GPL
URL:		http://www.codeblocks.org/
Source:		%{name}-svn%{rev}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:	wxGTK-devel >= 2.6.0
BuildRequires:	zip
BuildRequires:	dos2unix
BuildRequires:	autoconf, automake, libtool
BuildRequires:	desktop-file-utils
Requires:	shared-mime-info
Patch1:		codeblocks-plugins.patch
Patch2:		codeblocks-desktop.patch
Patch3:		codeblocks-autorev.patch
Source1:	codeblocks-rpath.patch
Source100:	codeblocks-getsvn

%description
Code::Blocks is a free C++ IDE built specifically to meet the most demanding
needs of its users. It was designed, right from the start, to be extensible
and configurable. Built around a plugin framework, Code::Blocks can be
extended with plugin DLLs. It includes a plugin wizard, so you can compile
your own plugins.

%package devel
Summary:	Files needed to build Code::Blocks plugins
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}
Requires:	pkgconfig

%description devel
Development files needed to build Code::Blocks plugins.

%package contrib
Summary:	Additional Code::Blocks plugins
Group:		Development/Tools
Requires:	%{name} = %{version}-%{release}

%description contrib
Additional Code::Blocks plugins.


%define		pkgdatadir	%{_datadir}/%{name}
%define		pkglibdir	%{_libdir}/%{name}
%define		plugindir	%{pkglibdir}/plugins

%prep

%setup -q -n codeblocks
%patch1 -p1
%patch2 -p1
%patch3

%build
find . -type f -and -not -name "*.cpp" -and -not -name "*.h" -and -not -name "*.png" -and -not -name "*.bmp" -and -not -name "*.c" -and -not -name "*.cxx" -and -not -name "*.ico" | sed "s/.*/\"\\0\"/" | xargs dos2unix &> /dev/null
chmod a+x bootstrap src/update

echo "m4_define([SVN_REVISION], trunk-r%{rev})" > revision.m4

./bootstrap

# get rid of rpath in libs and plugins
patch -p0 < %{SOURCE1}

# generate autorevision.h
cat > src/sdk/autorevision.h << EOF
/*%{rev}*/
#ifndef AUTOREVISION_H
#define AUTOREVISION_H


#include <wx/string.h>

#define SVN_REVISION "%{rev}"

#define SVN_DATE     "%{date}"

namespace autorevision
{
	const unsigned int svn_revision = %{rev};
	const wxString svnRevision(_T("%{rev}"));
}



#endif

EOF

%configure --enable-contrib

make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make DESTDIR=$RPM_BUILD_ROOT install
  
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -f $RPM_BUILD_ROOT%{plugindir}/*.la

rm -f $RPM_BUILD_ROOT%{_datadir}/applications/codeblocks.desktop
desktop-file-install --vendor fedora \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications \
	--add-category X-Fedora \
	src/setup/mime/codeblocks.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/ldconfig
update-mime-database /usr/share/mime &> /dev/null || :

%postun
/sbin/ldconfig
update-mime-database /usr/share/mime &> /dev/null || :

%files
%defattr(-,root,root)
%doc README COPYING AUTHORS BUGS COMPILERS NEWS ChangeLog

%{_bindir}/*
%{_libdir}/*.so.*
%{_mandir}/man1/*.gz

%dir %{pkglibdir}
%dir %{plugindir}
%{plugindir}/libastyle.so
%{plugindir}/libautosave.so
%{plugindir}/libclasswizard.so
%{plugindir}/libcodecompletion.so
%{plugindir}/libcompiler.so
%{plugindir}/libdebuggergdb.so
%{plugindir}/libdefaultmimehandler.so
%{plugindir}/libscriptedwizard.so
%{plugindir}/libtodo.so

%{_datadir}/application-registry/%{name}.applications
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/icons/gnome/48x48/mimetypes/*.png
%{_datadir}/mime-info/*
%{_datadir}/mime/packages/codeblocks.xml
%{_datadir}/pixmaps/codeblocks.png

%dir %{pkgdatadir}
%{pkgdatadir}/icons/*
%{pkgdatadir}/images/*.png
%{pkgdatadir}/images/16x16/*
%{pkgdatadir}/images/codecompletion/*
%{pkgdatadir}/images/settings/*
%{pkgdatadir}/lexers/*
%{pkgdatadir}/scripts/*
%{pkgdatadir}/templates/*
%{pkgdatadir}/astyle.zip
%{pkgdatadir}/autosave.zip
%{pkgdatadir}/class_wizard.zip
%{pkgdatadir}/code_completion.zip
%{pkgdatadir}/compiler_gcc.zip
%{pkgdatadir}/debugger_gdb.zip
%{pkgdatadir}/defaultmimehandler.zip
%{pkgdatadir}/manager_resources.zip
%{pkgdatadir}/resources.zip
%{pkgdatadir}/start_here.zip
%{pkgdatadir}/todo.zip
%{pkgdatadir}/tips.txt

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

%files contrib
%defattr(-,root,root)
%{pkgdatadir}/codestat.zip
%{pkgdatadir}/envvars.zip
%{pkgdatadir}/help_plugin.zip
%{pkgdatadir}/profiler.zip
%{pkgdatadir}/wxsmith.zip
%{pkgdatadir}/images/codesnippets
%{pkgdatadir}/images/wxsmith

%{plugindir}/libbyogames.so
%{plugindir}/libcb_koders.so
%{plugindir}/libcodesnippets.so
%{plugindir}/libcodestat.so
%{plugindir}/libdragscroll.so
%{plugindir}/libenvvars.so
%{plugindir}/libexporter.so
%{plugindir}/libhelp_plugin.so
%{plugindir}/libkeybinder.so
%{plugindir}/libprofiler.so
%{plugindir}/libwxsmith.so


%changelog
* Wed Sep 13 2006 Dan Horak <dan[at]danny.cz> 1.0-0.9.20060909svn2965
- do not require .svn directories for building

* Sun Sep 10 2006 Dan Horak <dan[at]danny.cz> 1.0-0.8.20060909svn2965
- update to revision 2965
- use %%configure macro
- properly install the desktop file
- update the mime database after install and uninstall
- do not own only %%{_libdir}/codeblock/plugins, but also %%{_libdir}/codeblock
- added a script for retrieving and packing a revision from the SVN repo

* Sun Sep  3 2006 Dan Horak <dan[at]danny.cz> 1.0-0.7.20060902svn2944
- update to revision 2944

* Sun Aug 20 2006 Dan Horak <dan[at]danny.cz> 1.0-0.6.20060820svn2882
- update to revision 2882
- added missing Requires for devel subpackage

* Wed Aug 16 2006 Dan Horak <dan[at]danny.cz> 1.0-0.5.20060815svn2854
- update to revision 2854

* Wed Aug 16 2006 Dan Horak <dan[at]danny.cz> 1.0-0.4.20060812svn2840
- make setup section quiet
- use only tabs for indentation

* Tue Aug 15 2006 Dan Horak <dan[at]danny.cz> 1.0-0.3.20060812svn2840
- define libdir in configure

* Sun Aug 13 2006 Dan Horak <dan[at]danny.cz> 1.0-0.2.20060812svn2840
- update to revision 2840
- added BR for autotools

* Tue Aug 08 2006 Dan Horak <dan[at]danny.cz> 1.0-0.1.2824svn
- initial spec file based on upstream


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/codeblocks/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	13 Sep 2006 20:12:22 -0000	1.1
+++ .cvsignore	13 Sep 2006 20:21:13 -0000	1.2
@@ -0,0 +1 @@
+codeblocks-svn2965.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/codeblocks/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	13 Sep 2006 20:12:22 -0000	1.1
+++ sources	13 Sep 2006 20:21:13 -0000	1.2
@@ -0,0 +1 @@
+3d5cadadd3b22098966213dc21ff1515  codeblocks-svn2965.tar.bz2




More information about the scm-commits mailing list