1 pkgname=openldap-migrationtools
2 _origname=MigrationTools
5 pkgdesc="This package contains a set of scripts for migrating data from local files (ie /etc/passwd) or a nis domain to an ldap directory."
6 url="http://www.padl.com/OSS/MigrationTools.html"
8 depends=('openldap' 'openldap-clients')
11 groups=('openldap' 'openldap-beta')
12 source=(http://www.padl.com/download/MigrationTools-47.tar.gz migration-tools.txt)
13 md5sums=('3faf83eb8482e55979bda47f1d1e6501' '26d5015291ad33bd4867086d4bfcdc20')
16 ### Beginning of build()
18 echo -e "Build started at `date +%c`" > $startdir/buildstats
19 echo -e "Package Info" >> $startdir/buildstats
20 echo -e " Package name: $pkgname" >> $startdir/buildstats
21 echo -e " Package ver: $pkgver" >> $startdir/buildstats
22 echo -e " Package desc: $pkgdesc\n" >> $startdir/buildstats
23 # end of buildstats part
25 ### Configuring & Making
26 cd $startdir/src/$_origname-${pkgver}
28 mkdir -p $startdir/pkg/usr/share/openldap/migration
30 install -D -m644 -o0 -g0 CVSVersionInfo.txt $startdir/pkg/usr/share/openldap/migration/CVSVersionInfo.txt
31 install -D -m644 -o0 -g0 README $startdir/pkg/usr/share/openldap/migration/README
32 install -D -m644 -o0 -g0 $startdir/src/migration-tools.txt $startdir/pkg/usr/share/openldap/migration/migration-tools.txt
33 install -D -m755 -o0 -g0 migrate_aliases.pl $startdir/pkg/usr/share/openldap/migration/migrate_aliases.pl
34 install -D -m755 -o0 -g0 migrate_all_netinfo_offline.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_netinfo_offline.sh
35 install -D -m755 -o0 -g0 migrate_all_netinfo_online.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_netinfo_online.sh
36 install -D -m755 -o0 -g0 migrate_all_nis_offline.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_nis_offline.sh
37 install -D -m755 -o0 -g0 migrate_all_nis_online.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_nis_online.sh
38 install -D -m755 -o0 -g0 migrate_all_nisplus_offline.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_nisplus_offline.sh
39 install -D -m755 -o0 -g0 migrate_all_nisplus_online.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_nisplus_online.sh
40 install -D -m755 -o0 -g0 migrate_all_offline.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_offline.sh
41 install -D -m755 -o0 -g0 migrate_all_online.sh $startdir/pkg/usr/share/openldap/migration/migrate_all_online.sh
42 install -D -m755 -o0 -g0 migrate_automount.pl $startdir/pkg/usr/share/openldap/migration/migrate_automount.pl
43 install -D -m755 -o0 -g0 migrate_base.pl $startdir/pkg/usr/share/openldap/migration/migrate_base.pl
44 install -D -m755 -o0 -g0 migrate_common.ph $startdir/pkg/usr/share/openldap/migration/migrate_common.ph
45 install -D -m755 -o0 -g0 migrate_fstab.pl $startdir/pkg/usr/share/openldap/migration/migrate_fstab.pl
46 install -D -m755 -o0 -g0 migrate_group.pl $startdir/pkg/usr/share/openldap/migration/migrate_group.pl
47 install -D -m755 -o0 -g0 migrate_hosts.pl $startdir/pkg/usr/share/openldap/migration/migrate_hosts.pl
48 install -D -m755 -o0 -g0 migrate_netgroup.pl $startdir/pkg/usr/share/openldap/migration/migrate_netgroup.pl
49 install -D -m755 -o0 -g0 migrate_netgroup_byhost.pl $startdir/pkg/usr/share/openldap/migration/migrate_netgroup_byhost.pl
50 install -D -m755 -o0 -g0 migrate_netgroup_byuser.pl $startdir/pkg/usr/share/openldap/migration/migrate_netgroup_byuser.pl
51 install -D -m755 -o0 -g0 migrate_networks.pl $startdir/pkg/usr/share/openldap/migration/migrate_networks.pl
52 install -D -m755 -o0 -g0 migrate_passwd.pl $startdir/pkg/usr/share/openldap/migration/migrate_passwd.pl
53 install -D -m755 -o0 -g0 migrate_profile.pl $startdir/pkg/usr/share/openldap/migration/migrate_profile.pl
54 install -D -m755 -o0 -g0 migrate_protocols.pl $startdir/pkg/usr/share/openldap/migration/migrate_protocols.pl
55 install -D -m755 -o0 -g0 migrate_rpc.pl $startdir/pkg/usr/share/openldap/migration/migrate_rpc.pl
56 install -D -m755 -o0 -g0 migrate_services.pl $startdir/pkg/usr/share/openldap/migration/migrate_services.pl
57 install -D -m755 -o0 -g0 migrate_slapd_conf.pl $startdir/pkg/usr/share/openldap/migration/migrate_slapd_conf.pl
59 # Finalize build stats
60 echo -e "Build finished at `date +%c`" >> $startdir/buildstats
61 mv $startdir/buildstats $startdir/buildstats-$(date +%Y_%b_%d-%T)
62 # end of buildstats part