From 3e0d39efab1ac2ed736fe54701b7d0bd34bd50f7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 13 Nov 2012 14:26:06 +0200 Subject: [PATCH 1/1] new, version 1.3 --- jquery-tiptip.spec | 55 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 jquery-tiptip.spec diff --git a/jquery-tiptip.spec b/jquery-tiptip.spec new file mode 100644 index 0000000..7b71d5a --- /dev/null +++ b/jquery-tiptip.spec @@ -0,0 +1,55 @@ +%define plugin tiptip +Summary: TipTip jQuery Plugin +Name: jquery-%{plugin} +Version: 1.3 +Release: 1 +License: MIT and GPL +Group: Applications/WWW +Source0: http://www.drewwilson.com/upload/data/4/tipTipv13.zip +# Source0-md5: 1ba6077aaac73d98a3ade81aefdb5e69 +URL: http://code.drewwilson.com/entry/tiptip-jquery-plugin +BuildRequires: rpmbuild(macros) >= 1.268 +BuildRequires: unzip +BuildRequires: yuicompressor +Requires: jquery >= 1.2 +BuildArch: noarch +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _appdir %{_datadir}/jquery/%{plugin} + +%description +TipTip is a better way to make custom tooltips. It's very lightweight +(3.5KiB), uses zero images, and is fully customizable via CSS + +%prep +%setup -qc + +%build +install -d build + +# pack .css +for css in *.css; do + out=build/${css#*/jquery.} +%if 0%{!?debug:1} + yuicompressor --charset UTF-8 $css -o $out +%else + cp -p $css $out +%endif +done + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_appdir} +cp -p jquery.tipTip.minified.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js +cp -p jquery.tipTip.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.js +ln -s %{plugin}-%{version}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.js + +cp -p build/tipTip.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.css +cp -p tipTip.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.css + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%{_appdir} -- 2.43.0