Import Giggle, a Gtk frontend to the distributed SCM git, like qgit or gitk.
With Giggle you will be able to visualize and browse easily the revision tree, view changed files and differences between revisions, visualize summarized info for the project, commit changes and other useful tasks for any git managed project contributor. With help and tweaks from bernd@, thanks ! ok bernd@ ajacoutot@
This commit is contained in:
parent
ed639d00b5
commit
34956d4e5d
41
devel/giggle/Makefile
Normal file
41
devel/giggle/Makefile
Normal file
@ -0,0 +1,41 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2008/02/05 10:00:40 landry Exp $
|
||||
|
||||
COMMENT= gtk-based git repository viewer
|
||||
CATEGORIES= devel x11
|
||||
DISTNAME= giggle-0.4
|
||||
SHARED_LIBS+= giggle 0.0 # .0.0
|
||||
|
||||
HOMEPAGE= http://developer.imendio.com/projects/giggle
|
||||
MAINTAINER= Landry Breuil <gaston@gcu.info>
|
||||
|
||||
MASTER_SITES= http://ftp.imendio.com/pub/imendio/giggle/src/
|
||||
|
||||
# GPLv2
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
|
||||
MODULES= devel/gettext \
|
||||
textproc/intltool
|
||||
|
||||
USE_GMAKE= Yes
|
||||
USE_X11= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ENV+= GMSGFMT="${LOCALBASE}/bin/msgfmt"
|
||||
|
||||
RUN_DEPENDS= ::devel/git \
|
||||
::devel/desktop-file-utils
|
||||
BUILD_DEPENDS+= ::devel/git
|
||||
|
||||
LIB_DEPENDS= glade-2.0.>=0::devel/libglade2 \
|
||||
gtksourceview-2.0.>=0::x11/gtksourceview
|
||||
|
||||
WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
|
||||
Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat fontconfig \
|
||||
freetype gdk-x11-2.0 gdk_pixbuf-2.0 glib-2.0 glitz \
|
||||
gmodule-2.0 gobject-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0 \
|
||||
pangoft2-1.0 pcre png xml2 z
|
||||
|
||||
.include <bsd.port.mk>
|
5
devel/giggle/distinfo
Normal file
5
devel/giggle/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (giggle-0.4.tar.gz) = aVs4HULegzhiYGjfpTQUBg==
|
||||
RMD160 (giggle-0.4.tar.gz) = bk1mkRecSg1DvA8lJgPKkRaDzdw=
|
||||
SHA1 (giggle-0.4.tar.gz) = bLROWmSoJ5ruLhngDYcUzTsPQ6o=
|
||||
SHA256 (giggle-0.4.tar.gz) = 5GOZUwZ2qaJHNHNHHA7oo8QXkjdWhnyDwfcGU8E0Ca0=
|
||||
SIZE (giggle-0.4.tar.gz) = 539885
|
12
devel/giggle/patches/patch-po_Makefile_in_in
Normal file
12
devel/giggle/patches/patch-po_Makefile_in_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-po_Makefile_in_in,v 1.1.1.1 2008/02/05 10:00:40 landry Exp $
|
||||
--- po/Makefile.in.in.orig Mon Feb 4 17:11:09 2008
|
||||
+++ po/Makefile.in.in Mon Feb 4 17:11:39 2008
|
||||
@@ -34,7 +34,7 @@ datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
libdir = @libdir@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
|
||||
+itlocaledir = @localedir@
|
||||
subdir = po
|
||||
install_sh = @install_sh@
|
||||
# Automake >= 1.8 provides @mkdir_p@.
|
12
devel/giggle/patches/patch-src_Makefile_in
Normal file
12
devel/giggle/patches/patch-src_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2008/02/05 10:00:40 landry Exp $
|
||||
--- src/Makefile.in.orig Mon Feb 4 17:09:07 2008
|
||||
+++ src/Makefile.in Mon Feb 4 17:10:17 2008
|
||||
@@ -474,7 +474,7 @@ libgiggle_la_LIBADD = \
|
||||
|
||||
libgiggle_la_LDFLAGS = \
|
||||
$(AM_LDFLAGS) \
|
||||
- -release $(PACKAGE_VERSION) \
|
||||
+ -version-info 0:0:0 \
|
||||
$(NULL)
|
||||
|
||||
giggle_SOURCES = \
|
5
devel/giggle/pkg/DESCR
Normal file
5
devel/giggle/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
Giggle is a Gtk frontend to the git directory tracker. With Giggle
|
||||
you will be able to visualize and browse easily the revision tree,
|
||||
view changed files and differences between revisions, visualize
|
||||
summarized info for the project, commit changes and other useful tasks
|
||||
for any git managed projects contributor.
|
2
devel/giggle/pkg/PFRAG.shared
Normal file
2
devel/giggle/pkg/PFRAG.shared
Normal file
@ -0,0 +1,2 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2008/02/05 10:00:40 landry Exp $
|
||||
@lib lib/libgiggle.so.${LIBgiggle_VERSION}
|
37
devel/giggle/pkg/PLIST
Normal file
37
devel/giggle/pkg/PLIST
Normal file
@ -0,0 +1,37 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/02/05 10:00:40 landry Exp $
|
||||
%%SHARED%%
|
||||
bin/giggle
|
||||
lib/libgiggle.a
|
||||
lib/libgiggle.la
|
||||
share/applications/giggle.desktop
|
||||
share/giggle/
|
||||
share/giggle/glade/
|
||||
share/giggle/glade/main-window.glade
|
||||
share/icons/
|
||||
share/icons/hicolor/
|
||||
share/icons/hicolor/16x16/
|
||||
share/icons/hicolor/16x16/apps/
|
||||
share/icons/hicolor/16x16/apps/giggle.png
|
||||
share/icons/hicolor/22x22/
|
||||
share/icons/hicolor/22x22/apps/
|
||||
share/icons/hicolor/22x22/apps/giggle.png
|
||||
share/icons/hicolor/32x32/
|
||||
share/icons/hicolor/32x32/apps/
|
||||
share/icons/hicolor/32x32/apps/giggle.png
|
||||
share/icons/hicolor/48x48/
|
||||
share/icons/hicolor/48x48/apps/
|
||||
share/icons/hicolor/48x48/apps/giggle.png
|
||||
share/icons/hicolor/scalable/
|
||||
share/icons/hicolor/scalable/apps/
|
||||
share/icons/hicolor/scalable/apps/giggle.svg
|
||||
share/locale/ca/LC_MESSAGES/giggle.mo
|
||||
share/locale/de/LC_MESSAGES/giggle.mo
|
||||
share/locale/es/LC_MESSAGES/giggle.mo
|
||||
share/locale/fr/LC_MESSAGES/giggle.mo
|
||||
share/locale/pl/LC_MESSAGES/giggle.mo
|
||||
share/locale/sv/LC_MESSAGES/giggle.mo
|
||||
share/locale/vi/LC_MESSAGES/giggle.mo
|
||||
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor
|
||||
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec %D/bin/update-desktop-database
|
Loading…
Reference in New Issue
Block a user