From b6f9788a129019ccbe6e3fc07d9907b331fdb97c Mon Sep 17 00:00:00 2001 From: Rakesh Pandit Date: Jun 08 2009 10:31:28 +0000 Subject: Initial import. --- diff --git a/.cvsignore b/.cvsignore index e69de29..57e4214 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +dvtm-0.5.1.tar.gz diff --git a/Makefile-0.5.1.patch b/Makefile-0.5.1.patch new file mode 100644 index 0000000..df16278 --- /dev/null +++ b/Makefile-0.5.1.patch @@ -0,0 +1,36 @@ +--- dvtm-0.5.1.org/Makefile 2009-05-10 04:23:02.000000000 +0530 ++++ dvtm-0.5.1/Makefile 2009-06-04 13:01:24.000000000 +0530 +@@ -12,14 +12,14 @@ + @echo "CC = ${CC}" + + .c.o: +- @echo CC $< ++ @echo CC -c ${CFLAGS} $< + @${CC} -c ${CFLAGS} $< + + ${OBJ}: config.h config.mk + + dvtm: ${OBJ} +- @echo CC -o $@ +- @${CC} -o $@ ${OBJ} ${LDFLAGS} ++ @echo ${CC} ${CFLAGS} -o $@ ${OBJ} ${LDFLAGS} ++ @${CC} ${CFLAGS} -o $@ ${OBJ} ${LDFLAGS} + + debug: clean + @make CFLAGS='${DEBUG_CFLAGS}' +@@ -40,13 +40,11 @@ + @rm -rf dvtm-${VERSION} + + install: dvtm +- @echo stripping executable +- @strip -s dvtm + @echo installing executable file to ${DESTDIR}${PREFIX}/bin + @mkdir -p ${DESTDIR}${PREFIX}/bin +- @cp -f dvtm ${DESTDIR}${PREFIX}/bin ++ @cp -pf dvtm ${DESTDIR}${PREFIX}/bin + @chmod 755 ${DESTDIR}${PREFIX}/bin/dvtm +- @cp -f dvtm-status ${DESTDIR}${PREFIX}/bin ++ @cp -pf dvtm-status ${DESTDIR}${PREFIX}/bin + @chmod 755 ${DESTDIR}${PREFIX}/bin/dvtm-status + @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 + @mkdir -p ${DESTDIR}${MANPREFIX}/man1 diff --git a/dvtm.spec b/dvtm.spec new file mode 100644 index 0000000..c91a574 --- /dev/null +++ b/dvtm.spec @@ -0,0 +1,64 @@ +Name: dvtm +Version: 0.5.1 +Release: 5%{?dist} +Summary: Tiling window management for the console + +Group: Applications/System +License: MIT and LGPLv2 +URL: http://www.brain-dump.org/projects/%{name}/ +Source0: http://www.brain-dump.org/projects/%{name}/%{name}-%{version}.tar.gz +Patch0: Makefile-%{version}.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: ncurses-devel + +%description +dvtm brings the concept of tiling window management, popularized by +X11-window managers like dwm to the console. As a console window +manager it tries to make it easy to work with multiple console based +programs like vim, mutt, cmus or irssi. + +%prep +%setup -q +%patch0 -p1 -b .Makefile + + +%build +sed -i 's/PREFIX.*local*/PREFIX\ =\ \/usr\//' config.mk +CFLAGS=`echo $RPM_OPT_FLAGS` make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc LICENSE README +%{_bindir}/%{name} +%{_bindir}/%{name}-status +%{_mandir}/man1/%{name}.1* + + +%changelog +* Thu Jun 04 2009 Rakesh Pandit 0.5.1-5 +- Removed LGPLv2 copy + +* Thu Jun 04 2009 Rakesh Pandit 0.5.1-4 +- Updated Makefile patch to echo current execution lines for +- dvtm.c and madtty.c and added LGPLv2 txt file + +* Fri May 22 2009 Rakesh Pandit 0.5.1-3 +- Fixed license tag + +* Sun May 10 2009 Rakesh Pandit 0.5.1-2 +- Removed -stripping from binaries and saving timestamp while +- installing via Makefile patch. + +* Sun May 10 2009 Rakesh Pandit 0.5.1-1 +- Initial package diff --git a/import.log b/import.log new file mode 100644 index 0000000..7ee2602 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +dvtm-0_5_1-5_fc10:F-11:dvtm-0.5.1-5.fc10.src.rpm:1244456674 diff --git a/sources b/sources index e69de29..1ca8ec9 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +15af44198d6a636190480122b8de7155 dvtm-0.5.1.tar.gz