Browse Source

2014-11-16 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* ibus-qt: rebuilt
	* racket: NEW package (replaces plt-scheme)
	* rox-clib: changed Group
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9093 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
840a274741
3 changed files with 250 additions and 5 deletions
  1. 5 1
      i/ibus-qt/ibus-qt-vl.spec
  2. 237 0
      r/racket/racket-vl.spec
  3. 8 4
      r/rox-clib/rox-clib-vl.spec

+ 5 - 1
i/ibus-qt/ibus-qt-vl.spec

@@ -2,9 +2,10 @@
 %define _qt4_plugindir %(pkg-config --variable plugindir --silence-errors Qt 2>/dev/null || echo %{_qt4_prefix}/plugins)
 
 %define	ver	1.3.2
-%define	rel	1
+%define	rel	2
 
 Summary: Qt IBus library and Qt input method plugin
+Summary(ja): Qt iBus ライブラリと入力メソッドプラグイン
 Name: ibus-qt
 Version: %{ver}
 Release: %{rel}%{?_dist_release}
@@ -78,6 +79,9 @@ make install DESTDIR=%{buildroot}
 %{_libdir}/libibus-qt.so
 
 %changelog
+* Sun Nov 16 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.3.2-2
+- rebuilt with libuci 54.1
+
 * Tue Nov  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.3.2-1
 - updated to 1.3.2
 - added BR: ibus-devel

+ 237 - 0
r/racket/racket-vl.spec

@@ -0,0 +1,237 @@
+Name:           racket
+Summary:        Graphical environment for developing programs using Scheme
+Summary(ja):    グラフィカルな Scheme 開発環境
+Version:        6.1.1
+Release:        1%{?_dist_release}
+
+Group:          Development/Languages
+License:        LGPLv2+ and GPLv3
+URL:            http://www.drscheme.org
+
+# Used distribution including pre-compiled bytecode
+Source:		http://mirror.racket-lang.org/installers/%{version}/%{name}-%{version}-src-builtpkgs.tgz
+#http://download.plt-scheme.org/bundles/%{version}/plt/racket-%{version}-src.tgz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  cairo-devel
+BuildRequires:	desktop-file-utils
+BuildRequires:  freetype2-devel
+BuildRequires:  fontconfig-devel
+BuildRequires:	mesa-libGL-devel
+BuildRequires:	mesa-libGLU-devel
+BuildRequires:	libICE-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libX11-devel
+BuildRequires:	libXaw-devel
+BuildRequires:	libXext-devel
+BuildRequires:	libXft-devel
+BuildRequires:	libXmu-devel
+BuildRequires:	libXrender-devel
+BuildRequires:	libXt-devel
+BuildRequires:	libffi-devel
+BuildRequires:  libjpeg-devel
+BuildRequires:  libpng-devel
+BuildRequires:  openssl-devel
+BuildRequires:  pkgconfig
+BuildRequires:	xorg-x11-xbitmaps
+BuildRequires:  zlib-devel
+
+Obsoletes:	plt, plt-scheme, drscheme
+Provides:	plt, plt-scheme, drscheme, mzscheme, mred, mrflow
+
+
+%description
+Racket (formerly called PLT Scheme) is an interactive, integrated, graphical programming environment for the MzScheme programming language, and the MrEd windowing toolbox.
+
+Racket provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, and much more. It includes an extensive, hyper-linked help system called Help Desk, available from the Help menu.
+
+
+%define __arch_install_post %{nil}
+
+%prep
+%setup -q 
+
+%build
+mkdir -p src/build
+
+cd src/build
+../configure \
+    --prefix=%{_prefix} \
+    --bindir=%{_bindir} \
+    --sysconfdir=%{_sysconfdir} \
+    --datadir=%{_datadir} \
+    --libdir=%{_libdir} \
+    --libexecdir=%{_libexecdir} \
+    --mandir=%{_mandir} \
+    --enable-gl \
+    --enable-xrender \
+    --enable-xft
+
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+cd src/build
+make install DESTDIR=$RPM_BUILD_ROOT
+
+# COPYING will be installed as a part of %%doc
+rm -f $RPM_BUILD_ROOT%{_datadir}/racket/COPYING*.txt
+
+##find $RPM_BUILD_ROOT -size 0 | xargs rm -f
+##fgrep -lr "$RPM_BUILD_ROOT" $RPM_BUILD_ROOT | xargs rm -f
+
+#mv $RPM_BUILD_ROOT%{_bindir}/planet $RPM_BUILD_ROOT%{_bindir}/plt-planet 
+
+desktop-file-install \
+    --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+    --remove-category Development \
+    --remove-key=Exec \
+    --set-key=Exec --set-value='%{_bindir}/drracket -singleInstance'  \
+    --remove-key=Icon \
+    --set-key=Icon --set-value=%{_datadir}/racket/drracket-exe-icon.png \
+    $RPM_BUILD_ROOT%{_datadir}/applications/drracket.desktop
+
+# don't install slideshow.desktop
+rm -f $RPM_BUILD_ROOT%{_datadir}/applications/slideshow.desktop
+#desktop-file-install \
+#    --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+#    --remove-key=Exec \
+#    --set-key=Exec --set-value=%{_bindir}/slideshow  \
+#    --remove-key=Icon \
+#    --set-key=Icon --set-value=%{_datadir}/racket/slideshow-exe-icon.ico \
+#    $RPM_BUILD_ROOT%{_datadir}/applications/slideshow.desktop
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc README src/COPYING.txt src/COPYING-libscheme.txt src/COPYING_LESSER.txt
+%{_sysconfdir}/racket
+%{_bindir}/*
+%{_libdir}/racket
+%{_mandir}/man*/*
+%{_datadir}/racket
+%{_includedir}/racket
+%{_datadir}/applications/*
+%doc %{_docdir}/%{name}
+
+
+%changelog
+* Sat Nov 15 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 6.1.1-1
+- renamed from plt-sheme
+- updated to 6.1.1
+
+* Sun Sep 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1:4.2.1-1
+- new upstream release
+
+* Thu Apr 30 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1:4.1.5-3
+- really drop optimization settings expected on 4.1.5-2 (see below)
+
+* Wed Apr 15 2009 Shu KONNO <owa@bg.wakwak.com> 1:4.1.5-2
+- dropt plt-x86_64-lib.patch
+- dropt special optimize setting "s/-O2/-O1/" for only x86_64
+
+* Fri Mar 27 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1:4.1.5-1
+- new upstream release
+- add Epoch due to upstream versioning scheme change
+- spec heavily revised based on Fedora 1:4.1-1
+  (different configure options for each arch)
+
+* Sun Nov 09 2008 Shu KONNO <owa@bg.wakwak.com> 370-2vl5
+- rebuild with libXaw.so.7 (libXaw-1.0.5)
+
+* Thu Oct 09 2008 Shu KONNO <owa@bg.wakwak.com> 370-1vl5
+- applied new versioning policy, spec in utf-8
+
+* Wed Aug 15 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 370-0vl2
+- rebuilt for VineSeed
+
+* Wed Aug 15 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 370-0vl1
+- new upstream release
+
+* Sat May 12 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 360-0vl2
+- rebuilt with new toolchain
+
+* Sat Feb 17 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 360-0vl1
+- new upstream release
+
+* Fri Aug 11 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 352-2vl2
+- rebuilt for VineSeed (4.0)
+
+* Fri Aug 11 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 352-2vl1
+- new upstream release
+- removed %post section
+
+* Wed May  3 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 301-2vl2
+- Rebuild for VineSeed Plus
+
+* Wed May  3 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 301-2vl1
+- Rebuild for Vine Linux
+
+* Fri Feb 17 2006 Gerard Milmeister <gemi@bluewin.ch> - 301-2
+- Rebuild for Fedora Extras 5
+
+* Sat Jan 28 2006 Gerard Milmeister <gemi@bluewin.ch> - 301-1
+- new version 301
+
+* Wed Dec 21 2005 Gerard Milmeister <gemi@bluewin.ch> - 300-2
+- xft patch no longer necessary
+
+* Mon Dec 19 2005 Gerard Milmeister <gemi@bluewin.ch> - 300-1
+- New Version 300
+
+* Sat Nov 26 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.400-1
+- New Version 299.400
+
+* Mon Nov 21 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-16
+- patch to use pkg-config instead of xft-config
+
+* Wed Nov 16 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-13
+- updated for modular xorg
+
+* Tue Nov 15 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-11
+- replaced XFree86-devel by xorg-x11-devel
+
+* Sat Oct 15 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-9
+- use lib64 instead of lib
+
+* Thu Oct  6 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-8
+- try x86_64 again using patch for disabling dependency checking for openssl
+
+* Thu Oct  6 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-6
+- use %%{_libdir} and %%{_lib} in creating links
+
+* Wed Aug 17 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-4
+- Increase font size from 10 to 12
+
+* Tue Aug 16 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-3
+- Added openssl-devel buildreq
+
+* Tue Aug 16 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-2
+- Correct post install procedure
+
+* Fri Aug 12 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.200-1
+- New Version 299.200
+
+* Sat Apr 16 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.100-1
+- Renamed to plt-scheme
+
+* Sun Mar 27 2005 Gerard Milmeister <gemi@bluewin.ch> - 299.100-1
+- New Version 299.100
+
+* Sat Mar 26 2005 Gerard Milmeister <gemi@bluewin.ch> - 209-1
+- Renamed package from plt to drscheme
+
+* Sat Dec 18 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:209-0.fdr.1
+- New Version 209
+
+* Sat Nov 13 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:208-0.fdr.1
+- New Version 208
+- Added desktop file
+- Added icon
+
+* Sun Nov  9 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:205-0.fdr.1
+- First Fedora release

+ 8 - 4
r/rox-clib/rox-clib-vl.spec

@@ -6,14 +6,14 @@
 Summary: Shared code for ROX applications
 Name: %{name}
 Version: 2.1.10
-Release: 3%{?_dist_release}
+Release: 4%{?_dist_release}
 Source0: http://www.kerofin.demon.co.uk/rox/%{oname}-%{version}.tar.gz
 URL: http://www.kerofin.demon.co.uk/rox/libs.html#rox-clib2
 Vendor:  Project Vine
 Distribution:	Vine Linux
-
+Packager:	OKATANA <mkato@par.odn.ne.jp,mosaicist@jcom.home.ne.jp>
 License: GPL
-Group: User Interface/Desktops
+Group: System Environment/Libraries
 BuildRoot: %{_tmppath}/%{name}-buildroot
 Prefix: %{_prefix}
 BuildRequires: gtk2-devel
@@ -43,7 +43,7 @@ ROX-CLib は ROX 用アプリケーションから使用可能な共有コード
 
 
 %package -n %{dvlname}
-Group: Development/C
+Group: Development/Libraries
 Summary: Headers for the rox C library
 Requires: %{dvlname} = %version-%release
 Requires: rox-filer
@@ -100,6 +100,10 @@ rm -rf %{buildroot}
 %{libdir}/%oname/Linux*/include
 
 %changelog
+* Sun Nov 16 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.1.10-4
+- moved rox-clib to System Environment/Libraries Group
+- moved rox-clib-devel to Development/Libraries Group
+
 * Thu Dec 26 2013 TANAKA hiroaki <mosaicist@jcom.home.ne.jp> 2.1.10-3
 -     ROX-Filer maintenance team OKATANA(KATO Masashi, TANAKA hiroaki)
 - rebuild with gcc-4.8